How it works What we check Pricing
Guides
AEO GEO AI Search Visibility SEO Audit AI Citations llms.txt
Free tools
AI Visibility Check llms.txt Generator Robots Checker FAQ Schema
Learn
Blog Glossary FAQ AEO checklist About Sign in
Guides/seo audit/how to do seo audit

How to Do an SEO Audit: A 9-Step DIY Walkthrough | SEO AEO Specialist SEO & AEO Specialist

In short

How do you do an SEO audit? Work through nine layers in order: crawlability, indexing, site architecture, on-page SEO, content quality, Core Web Vitals, structured data, AI answer readiness, and backlinks. Pull real data from Google Search Console first, crawl the site, then sort every finding by impact before fixing anything.

01

Before you start

You need three things: Google Search Console verified for the site, access to PageSpeed Insights (free), and a crawler. Do not skip Search Console. It shows indexing, Core Web Vitals, and mobile issues directly from Google's perspective, which no third-party tool can fully replicate.

Set a rule now: gather everything first, fix nothing yet. A prioritized fix list beats reactive tweaking every time.

02

Step 1: Confirm crawlability

Search engines still discover most URLs through internal links and sitemaps, so this comes first. Check:

  • robots.txt is not accidentally blocking important sections

  • An XML sitemap exists, is current, and is submitted in Search Console

  • Important pages are reachable within a few clicks from the homepage

  • No orphan pages (pages with no internal links pointing to them)

03

Step 2: Check indexing

A page that is blocked, duplicated, or canonically confused will not rank even if it is excellent. In Search Console's Pages report, look at what is indexed versus excluded and why. Then confirm:

  • Canonical tags point to the URL you actually want ranked

  • No accidental noindex on pages you want indexed

  • HTTPS is enforced sitewide with no mixed-content warnings

04

Step 3: Audit site architecture

Run your crawler and look for structural drag:

  • Redirect chains, especially multi-hop redirects that quietly slow crawlers and users

  • Broken internal links (404s)

  • Deep pages buried five-plus clicks from the homepage

  • Duplicate or thin content clusters

05

Step 4: Review on-page SEO

For your priority pages, check each element:

Element What good looks like
Title tag Unique, descriptive, front-loaded with the target query
Meta description 150 to 160 characters, written to earn the click
H1 One per page, matches search intent
Headings Logical H2/H3 structure, not styling hacks
Internal links Descriptive anchors pointing to related pages
06

Step 5: Assess content quality

Does each page fully answer the query it targets, or does it circle the topic? Look for outdated stats, missing sections a searcher would expect, and pages that could be merged. Thin pages competing for the same query cannibalize each other; consolidate them.

07

Step 6: Measure Core Web Vitals

Use field data, not lab scores. In Search Console's Core Web Vitals report, check against the thresholds Google rewards at the 75th percentile:

  • LCP under 2.5 seconds

  • INP under 200 milliseconds

  • CLS under 0.1

Use PageSpeed Insights on individual slow pages to find the specific cause, but never treat a one-off Lighthouse score as your ranking signal. Google ranks on real-user CrUX data over a 28-day window.

08

Step 7: Validate structured data

Structured data is no longer a nice-to-have applied last. It is close to infrastructure, because it is increasingly how AI systems decide what to cite in generated answers, not just how Google renders rich results. Validate your schema, fix errors, and add relevant types (Article, FAQPage, Product, Organization) where they fit honestly.

09

Step 8: Check AI answer readiness (AEO)

This is the step most DIY guides still omit. AI answers now intercept clicks, so being cited matters. For each priority page:

  • Does it answer the target query in the first paragraph? Answer-first structure gets extracted more easily.

  • Is it fresh? Around 83% of AI citations for commercial queries came from pages updated within 12 months, and pages not refreshed roughly quarterly are about 3x more likely to lose citations.

  • Is it citable? Clear facts, sources, and a visible update date help.

Since about 38% of AI Overview citations come from top-10 pages, your core SEO work feeds AEO too. They compound.

10

Finally, look at your link profile. You are checking for a healthy spread of relevant, authoritative referring domains and flagging any obviously toxic or spammy links. You do not need to obsess here; a few strong, relevant links beat hundreds of junk ones.

11

Turn findings into a plan

Now the real work. Put every finding into one list and score each by impact and effort:

  1. Critical — blocks indexing or crawling, breaks HTTPS, kills structured data

  2. High — Core Web Vitals failures, missing titles on money pages, thin content on priority queries

  3. Medium — internal linking gaps, freshness updates, schema additions

  4. Low — cosmetic and long-tail cleanup

Explain what is wrong, why it matters, and how to fix it. A ten-item list where every item has a severity and a fix beats a ninety-item dump every time.

12

Cadence

Do a full audit at least every six months, and always before and after a migration, CMS upgrade, or domain change. Between full audits, monitor crawl stats, Core Web Vitals, and index coverage monthly.

13

FAQ

How long does an SEO audit take?

A thorough manual audit takes a few hours to a full day depending on site size. Automated tools cut the data-gathering to minutes so you spend your time on prioritization and fixes.

Can I do an SEO audit for free?

Yes. Google Search Console and PageSpeed Insights cover crawlability, indexing, and Core Web Vitals at no cost. A free crawler or audit tool fills in on-page and structural checks.

What is the most important part of an SEO audit?

Crawlability and indexing. If Google cannot crawl and index a page, nothing else you do to it matters.

Do I need to check AI visibility?

Increasingly yes. AI answers intercept clicks, and being cited depends on structured data, answer-first formatting, and freshness. Skipping this step leaves modern traffic on the table.

How often should I run an SEO audit?

Full audit every six months, plus before and after any major site change, with light monthly monitoring in between.

What tools do I need to start?

At minimum: Google Search Console, PageSpeed Insights, and a crawler. That covers the essentials before you consider any paid or specialist tool.

Skip the manual grind

SEO AEO Specialist runs all nine layers, including the AEO checks most tools skip, and hands you a prioritized fix list. Free at €0, up to 50 pages, a one-time report for €9, or continuous monitoring at €19/mo per domain. Start free.

Back to the SEO Audit hub.

SEO Audit Report: What a Good One Contains (With Sample) | SEO AEO Specialist

See where you stand

SEO AEO Specialist runs a free AI-visibility audit and hands you the exact fixes. One-off report €9, unlimited €19/mo.

Run your free audit →