How to Do an SEO Audit: A 2026 Step-by-Step Guide
An SEO audit is the difference between guessing why a site underperforms and knowing. Most "audits" you'll see are 60-page PDFs an automated tool spat out — every warning it could find, none of them prioritised, useless to act on. This is the actual process I work through on a client site: five layers, in order, with the free tools that do the job and a checklist you can run yourself.
What an SEO audit is — and what it isn't
An SEO audit is a systematic review of every factor that affects how a website performs in organic search, ending in a prioritised list of what to fix. That last part is what separates an audit from a report. Anyone can run a tool that flags 300 "issues"; the skill is knowing which three of those 300 actually matter for this site, this month.
An audit is not: an automated score, a one-click PDF, or a list of every conceivable warning. Those create the illusion of work without telling you what to do. A real audit is opinionated — it says "fix this, ignore that, here's why."
The structure below moves through five layers in deliberate order, because the layers depend on each other. There's no point perfecting a title tag on a page Google can't index, and no point chasing backlinks for a site that's technically broken. Foundations first.
Before you start: the three tools you actually need
You can run a genuinely useful audit with three free tools. Add paid ones later for depth, not to begin.
- Google Search Console — the most important source, because it's Google's own view of your site: which pages are indexed, what you rank for, Core Web Vitals, and any manual actions. If you only use one tool, use this.
- Screaming Frog SEO Spider — crawls your site like Google does and surfaces broken links, redirect chains, missing or duplicate titles, and thin pages at scale. Free up to 500 URLs, which covers most small business sites.
- PageSpeed Insights — measures Core Web Vitals and page performance using real-world Chrome data.
Paid platforms (Ahrefs, Semrush) add backlink and keyword depth and are worth it once you're serious — but don't let "I don't have Ahrefs" stop you starting.
The SEO audit process, step by step
Layer 1 — Indexation & crawlability (can Google see it at all?)
Everything starts here. A page that isn't indexed can't rank, full stop.
- Check the Pages report in Search Console. How many pages are indexed versus "not indexed", and why? "Crawled — currently not indexed" and "Discovered — currently not indexed" are the big ones to investigate (we cover the fix in how to fix "crawled — currently not indexed").
- Run a
site:yourdomain.comsearch. A rough gut-check of how many pages Google holds — wildly more than you expect means index bloat; wildly fewer means an indexing problem. - Read your
robots.txt. Confirm you're not accidentally blocking pages or resources you need crawled. - Check your XML sitemap — submitted in Search Console, returning 200, listing only canonical, indexable URLs.
- Hunt for accidental
noindextags on pages that should rank. A straynoindexleft over from a staging site is one of the most common silent killers.
Layer 2 — Technical health (is it sound under the hood?)
- Core Web Vitals — check the Search Console report and PageSpeed Insights for LCP, INP and CLS. Failing Vitals suppress rankings, especially on mobile.
- Mobile usability — Google indexes the mobile version first. Confirm it renders and works on a phone.
- HTTPS — the whole site on a valid certificate, with no mixed-content warnings.
- Redirects and broken links — from your crawl, fix redirect chains (A→B→C) and
404s on URLs that still earn links or traffic. - Canonical tags — each page should point to its own preferred URL; watch for canonicals pointing at the wrong page or a dev domain.
- Crawl stats — in Search Console, look for server errors or crawl spikes that waste your crawl budget.
Layer 3 — On-page optimisation (is each page earning its keyword?)
- Title tags — unique, descriptive, keyword-forward, not truncated. A homepage title ending in "| Home" is a wasted ranking signal.
- Meta descriptions — present and compelling so Google isn't writing its own snippet for you.
- Heading structure — one clear
H1per page, logicalH2/H3hierarchy. - Content quality & intent match — does the page actually answer the query it targets, in the format searchers want? Compare against what currently ranks.
- Structured data — relevant schema (Organization, Article, Product, FAQ, LocalBusiness) present and valid. Increasingly this is also how AI search engines understand and cite you.
- Images — descriptive alt text, compressed files, modern formats.
Layer 4 — Site architecture & internal linking
- Crawl depth — important pages should be reachable within a few clicks of the homepage. Pages buried deep get crawled and valued less.
- Internal links — your most important pages should receive the most internal links, with descriptive anchor text. Thin internal linking is one of the most under-rated drags on a site.
- Orphan pages — pages with no internal links pointing to them barely rank. Your crawl will surface these.
- Topical clusters — related content grouped and interlinked so the site demonstrates depth on its core topics.
Layer 5 — Off-page authority & E-E-A-T
- Backlink profile — who links to you, and is it quality or spam? Look for relevance and authority over raw numbers.
- Toxic links — a clearly manipulative profile can be a liability; know the difference between this and a normal one (most sites don't need to disavow anything).
- E-E-A-T signals — real author bylines, an about page, credentials,
Personschema, and verifiable profiles. This matters more every year, and most for money-and-your-life topics. - Brand & entity signals — consistent name, address and presence across the web, especially for local businesses.
Turn the audit into a prioritised action plan
This is the step automated tools skip, and it's the entire point. A list of 200 issues is noise; an ordered plan is leverage. Score every finding on two axes:
- Impact — how much could fixing it move rankings or traffic?
- Effort — how hard is it to fix?
Then sequence the work: high-impact / low-effort first (the quick wins — a stray noindex, a broken canonical, missing titles), high-impact / high-effort next (content rewrites, architecture changes), and consciously ignore the low-impact noise that automated reports love to inflate. An audit that ends in "do these five things, in this order" beats one that ends in "here are 312 warnings" every single time.
SEO audit checklist (quick reference)
Run this top to bottom — it mirrors the five layers above:
- ☐ Indexed-page count and "not indexed" reasons (Search Console Pages report)
- ☐
robots.txtisn't blocking anything important - ☐ XML sitemap submitted, returns 200, canonical URLs only
- ☐ No accidental
noindexon pages that should rank - ☐ Core Web Vitals (LCP, INP, CLS) passing
- ☐ Mobile-friendly and on HTTPS, no mixed content
- ☐ Redirect chains and broken links fixed
- ☐ Canonical tags correct and self-referencing
- ☐ Unique, keyword-forward titles + meta descriptions on every page
- ☐ One
H1per page, clean heading hierarchy - ☐ Content matches search intent; valid structured data present
- ☐ Important pages shallow in the architecture, well internally linked
- ☐ No orphan pages
- ☐ Backlink profile reviewed; author/E-E-A-T signals in place
- ☐ Findings scored by impact × effort and ordered into a plan
Should you DIY it or hire it out?
Do it yourself if you're hands-on, have a smaller site, and want to learn where your problems are — the checklist above will get you a long way, and the data collection is genuinely free.
Hire it out when the site is large or e-commerce, when an unexplained traffic drop needs diagnosing fast, or when you simply don't have the hours. The value a professional adds isn't running the tools — it's the interpretation: knowing which findings matter, spotting the issue the tools don't flag, and handing you a plan instead of a warning list. If the "audit" you're quoted is an automated PDF with no human reading it, you can generate that yourself for free.
Frequently asked questions
What is an SEO audit?
An SEO audit is a systematic review of everything that affects how a website performs in search — whether Google can crawl and index it, whether it's technically healthy, whether each page is optimised for the right intent, how the site is structured internally, and how much authority it has earned. The output is not a score; it's a prioritised list of what's holding the site back and what to fix first.
How do I do an SEO audit myself?
Work through five layers in order: indexation and crawlability (Search Console's Pages report and a site: search), technical health (Core Web Vitals, mobile, HTTPS, redirects), on-page optimisation (titles, meta descriptions, headings, content quality, schema), site architecture and internal linking, and off-page authority. You only need three free tools to start: Google Search Console, a crawler like Screaming Frog, and PageSpeed Insights.
What tools do I need for an SEO audit?
Three are enough, all with free tiers: Google Search Console (indexation, queries, Core Web Vitals, manual actions — Google's own view of your site), a crawler such as Screaming Frog (free up to 500 URLs) to find broken links, redirect chains, missing titles and thin pages at scale, and PageSpeed Insights for Core Web Vitals. Paid tools like Ahrefs or Semrush add backlink and keyword depth but aren't required to begin.
How long does an SEO audit take?
A focused audit of a small business website takes a day or two to do properly — a few hours to gather data from Search Console and a crawl, then the real work of interpreting it and writing a prioritised action plan. Large or e-commerce sites take longer. The data collection is fast; the value is in the analysis and prioritisation.
How often should I audit my website's SEO?
A full audit once or twice a year is enough for most sites, plus a lightweight quarterly check. Always run one after a major change — a redesign, migration or CMS switch — and immediately if you see an unexplained traffic drop, because a sudden fall usually points to a specific fixable cause.
How much does a professional SEO audit cost?
Doing it yourself with free tools costs only your time. A professional audit varies by depth and site size. What matters more than price is what you get back: a real audit ends in a prioritised, plain-English action plan — not a 60-page automated PDF of every warning a tool could find. Ask whether fixes are included and whether findings are verified by a human.
Want the audit done for you?
The checklist above is everything you need to run one yourself. If you'd rather see your own site audited — live, not as a PDF — you can run a free SEO audit with our tool and watch it surface the technical issues in real time. For a full human teardown with a prioritised fix plan, our technical SEO audit service delivers exactly the five-layer process in this post, fixed-price and fully async. If the audit reveals a sudden traffic drop, that's a different track — see core update recovery or work through why your website isn't ranking first.
Want to see your site's real issues?
Run our free live audit, or send me your URL and I'll tell you the three things I'd fix first — in priority order, no 60-page PDF, no pitch.
Get a free audit →