Technical SEO

SEO Audit Checklist: 15 Checks That Find What's Holding Your Site Back

July 2, 20268 min read
SEO Audit Checklist: 15 Checks That Find What's Holding Your Site Back

Most sites don't have a hundred SEO problems. They have three or four — buried under a hundred things that are fine. A good audit is simply the fastest way to find those three or four.

You don't need enterprise software for this. The 15 checks below cover the failures that actually cost rankings, roughly in order of how often they turn out to be the culprit. Set aside an afternoon.

Indexing and crawlability

If Google can't find or index a page, nothing else about it matters.

  1. Is the important stuff indexed? Search site:yourdomain.com and compare the count with the pages you actually care about. Then spot-check your key pages individually. Pages missing here earn zero traffic no matter how good they are.
  2. Is robots.txt blocking something it shouldn't? One stray Disallow: / line — often left over from a staging site — can remove entire sections from Google. Read the file line by line; it's rarely longer than a screen.
  3. Does your sitemap match reality? Your XML sitemap should list every page you want ranked and nothing you don't: no redirects, no 404s, no noindex pages. A sitemap full of junk wastes crawl budget and Google's trust.
  4. Are canonicals pointing the right way? A page whose canonical tag points elsewhere is volunteering to be ignored. Check especially templated pages: e-commerce filters, pagination, tracking-parameter URLs.
  5. Do www / non-www and http / https resolve to one version? Every variant should 301 to a single canonical origin. Split versions divide your link equity in half.

Speed and Core Web Vitals

  1. Measure LCP, INP and CLS on real pages. Aim for LCP under 2.5s, INP under 200ms, CLS under 0.1 — on mobile, not just desktop. Test your money pages, not just the homepage; they're rarely the same speed.
  2. Find the heavy assets. The usual suspects are uncompressed hero images, unused JavaScript, and fonts loading late. Fixing the top two or three items in a PageSpeed report usually captures most of the win.

On-page essentials

  1. One unique title and meta description per page. Titles under ~60 characters with the keyword near the front; descriptions that give a reason to click. Duplicated titles across many pages tell Google those pages are interchangeable.
  2. One H1 per page, matching intent. The H1 should say what the page is about in the searcher's language — not your internal product name.
  3. Internal links with meaningful anchors. Your most important pages should be reachable within three clicks from the homepage, and linked with descriptive anchors ("seo audit checklist", not "click here"). Orphan pages — with no internal links at all — rank poorly almost by definition.

Content quality

  1. Does each page match the intent of its keyword? Search your target keyword and look at what ranks: if Google shows listicles and you have a product page, the page format — not the quality — is the problem.
  2. Find thin and duplicate pages. Pages with a few sentences, near-identical location pages, tag archives — either expand them, merge them, or noindex them. A smaller, denser site usually outranks a bloated one.
  3. Check freshness where it matters. For topics that change (prices, tools, laws, "best X in 2026"), an outdated page slides steadily down. Update instead of republishing duplicates.

Backlinks and security

  1. Review your backlink profile. Look for a natural mix: branded anchors, a spread of referring domains, links from pages actually about your topic. A profile of 90% exact-match anchors from unrelated sites is a risk, not an asset. Compare your referring-domain count with the competitors who outrank you — that gap is often the whole story.
  2. Confirm HTTPS and security headers. Full HTTPS with no mixed content, plus sane security headers (HSTS, X-Content-Type-Options). Browsers flagging your site as insecure kills conversions before rankings even matter.

Prioritize by impact, not by list order

When the audit is done you'll have a list. Resist fixing it top to bottom; sort by two questions instead: how many visits does this cost? and how long does it take to fix?

  • Indexing failures on money pages come first — they cost 100% of that page's traffic.
  • Page 2 keywords with fixable on-page problems are next: small effort, visible gains.
  • Site-wide speed work pays off across every page at once.
  • Cosmetic issues (a missing meta description on a page nobody searches for) go last, however easy they look.

Re-run the audit quarterly — and re-check rankings continuously. An audit is a snapshot; daily rank tracking is the film that shows whether your fixes actually moved anything.

Sources

Frequently asked questions

How often should I run an SEO audit?

A full audit quarterly is enough for most sites, plus a quick indexing-and-speed check after any redesign, migration, or CMS change — that's when the expensive mistakes happen. Rankings themselves should be monitored continuously, not quarterly.

Are free tools enough for an SEO audit?

For the checks that matter most — indexing, robots.txt, sitemap health, Core Web Vitals, security headers, on-page basics — yes. Paid suites add convenience and scale, but the failures that cost real traffic are all findable with free tools and an afternoon of attention.

What's the most important part of an audit?

Indexing. A page Google hasn't indexed earns nothing regardless of its content, speed, or backlinks. Always verify your important pages are indexed before optimizing anything else about them.

How long does an SEO audit take?

For a site under a few hundred pages, the 15 checks in this list take an afternoon. Enterprise sites take longer mostly because of crawling scale, not because the checks are different.

Measure your site's SEO health

See your site's status in seconds with free on-page SEO analysis and get fix recommendations.

Run free analysis
WhatsApp