← Blog

The SEO Audit Checklist: 40 Checks, Grouped & Prioritized

A complete SEO audit checklist — technical, on-page, content, off-page, and tracking — grouped so you can work top to bottom and know what to fix first.

By Brian Diamond

Most SEO audit checklists are a flat list of 80 things with no sense of which ones matter. You dutifully tick "add alt text to images" while the actual reason your site isn't ranking — half your content is thin and off-intent — sits in a section the checklist waves at with a single line that says "write quality content."

This one is grouped by area and honest about where the real leverage is. Work it top to bottom, or jump to the section that's bothering you. If you want the process — how to actually run through it on a real site — that's the companion step-by-step SEO audit guide. This page is the reference list.

First: what an SEO audit actually is

An SEO audit is a systematic check of everything affecting whether your site can rank — its technical health, its on-page setup, the quality of its content, its backlink profile, and whether your tracking is even telling you the truth. The goal isn't to tick every box. It's to find the few things holding the whole site back and fix those first.

1. Technical SEO

Can search engines reach, read, and trust your site at all? If not, nothing else matters.

  • Site is crawlable — no accidental Disallow in robots.txt blocking important pages
  • Key pages are indexed — check coverage in Google Search Console, not just "site:" guesses
  • XML sitemap exists, is current, and is submitted in Search Console
  • HTTPS everywhere, with HTTP redirecting to HTTPS
  • One canonical version of the domain (www vs non-www, trailing slash) — no split signals
  • Mobile-friendly / responsive — Google indexes mobile-first
  • Core Web Vitals are in the "good" range (LCP, INP, CLS) in Search Console
  • No broken internal links or orphaned pages
  • Redirects are clean — minimal chains, no loops, 301 (not 302) for permanent moves
  • Canonical tags point where you intend, and aren't fighting each other
  • Structured data / schema is valid where it applies (Article, Product, FAQ, etc.)

2. On-page SEO

Is each page set up to be understood and clicked?

  • Title tags are unique, under ~60 characters, and lead with the topic
  • Meta descriptions exist and earn the click (they don't rank, but they affect CTR)
  • One clear <h1> per page; logical heading hierarchy below it
  • URLs are short, readable, and keyword-relevant
  • Internal links connect related pages with descriptive anchor text
  • Images have meaningful alt text and are compressed
  • No two pages competing for the same keyword (keyword cannibalization)

3. Content quality — the section most checklists skip

Here's the part that's usually one bullet ("publish high-quality content") and is actually the hardest and most decisive. Google's ranking systems increasingly judge whether content is genuinely helpful — not whether it's keyword-optimized. A page can pass every box above and still get no traffic because it isn't good. These are the checks that catch that:

  • Search intent — the page answers what the query implies, not something adjacent
  • Fact accuracy — claims are correct, current, and sourced, not asserted from memory
  • E-E-A-T — real experience and credible authorship are evident on the page
  • Originality — it adds something; it isn't 80% the same as pages already ranking
  • Helpful-content signals — written for a person with a goal, not for a crawler
  • Depth — it covers the topic as completely as the top results, without padding
  • Freshness — facts, dates, and examples are current; stale pages are updated or retired

The honest problem: you can't eyeball most of these on your own writing. You're too close to it. This is the specific gap we built Revylo to fill — it scores a page against exactly these content-quality dimensions and tells you which ones are dragging it down. (Each check is defined plainly in the glossary if you'd rather grade by hand, and our content audit guide walks through the manual version.) For what these failures look like on real sites — including our own, bad scores included — see SEO content audit case studies. Everything else on this checklist you can audit with free tools; this is the part that resisted a checkbox.

4. Off-page SEO

What does the rest of the web say about you?

  • Backlink profile reviewed — who links to you, and from where
  • Toxic / spammy links identified (and disavowed only if genuinely harmful)
  • Lost backlinks worth reclaiming are noted
  • Brand mentions without links spotted (easy link reclamation)
  • Competitor backlink gaps identified for outreach

5. Analytics & tracking integrity

This one almost never makes the list, and it should be near the top: if your tracking is wrong, every other number in your audit is fiction.

  • Google Search Console is connected and the right property/domain is verified
  • Google Analytics (GA4) is firing on every page — confirm in Realtime, not assumption
  • Traffic source attribution is correct (UTMs on paid/campaign links)
  • Conversion / key events are defined and actually firing
  • No bot or internal traffic inflating the numbers

(We learned how badly this can mislead the hard way — a campaign that looked like it was driving thousands of visits was almost entirely junk that analytics correctly refused to count. Check the plumbing before you trust the dashboard.)

How to prioritize

Don't work this list in order of guilt. Work it in order of leverage:

  1. Fix anything in section 1 that blocks crawling or indexing. A page Google can't index can't rank, full stop.
  2. Fix tracking (section 5) next — so you can measure whether the rest is working.
  3. Then content quality (section 3) — it's the biggest lever on most sites and the most neglected.
  4. On-page and off-page round it out.

A 40-item list feels like 40 equal jobs. It isn't. Three or four of these are usually responsible for most of the gap.

Use this as a template

Copy the sections above into a sheet, add a column for each page or for the site overall, and mark every item Pass / Fix / N/A. That's your audit template — and re-running it quarterly turns a one-time cleanup into a habit.

For the full walkthrough of how to execute each step on a live site, see how to do an SEO audit. And if the content-quality section is the part you can't grade yourself, run any URL through Revylo free — that's the box this checklist can't tick for you.

Try Revylo on your own content

Audit a URL free — same eight checks used in this article.

Audit a URL free →