SEO

Technical SEO Audit Checklist for 2026

A technical SEO audit is the fastest way to uncover the issues that quietly hold a site back. Content and links matter, but if search engines cannot crawl, render or index your pages correctly, nothing else you do will show up in results. This checklist walks through everything worth checking, in the order you should check it.

1. Crawlability — can bots reach your content?

Before anything else, confirm that search engines can actually reach every URL you want indexed. Broken crawl paths are the most expensive kind of SEO problem because no other optimisation will fix them.

  • Open /robots.txt and verify you are not accidentally blocking important sections
  • Check that your XML sitemap is reachable, contains only canonical URLs and is submitted in Search Console
  • Review internal linking: every important page should be reachable within three clicks from the homepage
  • Fix broken links, redirect chains longer than one hop and 404 pages that should 301
  • Confirm noindex tags and X-Robots-Tag headers are only applied where intended

2. Indexation — is Google keeping the right pages?

Use the "Pages" report in Google Search Console to compare what you intended to index against what Google has actually stored.

  1. Duplicate without user-selected canonical — usually a pagination or filter issue.
  2. Crawled — currently not indexed — thin content or low internal authority.
  3. Discovered — currently not indexed — crawl budget problem; strengthen internal links.
  4. Alternate page with proper canonical tag — expected for paginated or parameter URLs.

Every unexpected reason deserves a fix. Silent indexation loss is the most common cause of ranking drops that look like an algorithm update.

3. Core Web Vitals — the three numbers that matter

MetricGood thresholdWhat it measures
LCP — Largest Contentful Paintunder 2.5sHow fast the main content loads
INP — Interaction to Next Paintunder 200msHow quickly the page responds to input
CLS — Cumulative Layout Shiftunder 0.1How much the layout jumps around

Run your three highest-traffic URLs through PageSpeed Insights and the Web Vitals report in Search Console. Fixing LCP usually means preloading the hero image, removing render-blocking CSS or upgrading hosting. Fixing INP usually means breaking up long JavaScript tasks.

4. Canonical tags and duplicate content

Every indexable page should declare exactly one canonical URL, and that URL should return a 200 OK status. Common mistakes to fix:

  • Canonicals pointing to a redirect or a 404
  • Self-referencing canonicals missing on paginated pages
  • HTTP and HTTPS versions both indexable
  • Trailing-slash and non-trailing-slash versions both live
  • Parameter URLs (e.g. ?ref=, ?utm=) indexable

5. Structured data

Validate every schema block with the Rich Results Test. At minimum, your key templates should carry:

  • Article or BlogPosting for blog content
  • FAQPage for question-and-answer sections
  • BreadcrumbList for navigation trails
  • Organization and WebSite on the homepage
  • Product or Service for commercial pages

Structured data will not rescue bad content, but it dramatically increases your chances of being picked up for rich results and AI-generated answers.

6. Mobile and rendering

Google indexes the mobile version of your site. Open Chrome DevTools, switch to a mobile viewport and confirm:

  • Primary content is visible without horizontal scrolling
  • Tap targets are at least 48px apart
  • Font size is 16px or larger for body text
  • No intrusive interstitials on entry
  • JavaScript-rendered content is visible in "View Rendered Source"

7. Log-file analysis (for large sites)

If your site has more than a few thousand URLs, log-file analysis is the only way to see which pages search bots actually crawl. Look for:

  • Bots wasting budget on faceted URLs, session IDs or infinite calendars
  • Important pages crawled less than once per month
  • Sudden drops or spikes in Googlebot requests
  • Errors (4xx, 5xx) served to Googlebot specifically

Fix crawl waste by adding Disallow rules for low-value parameters, then resubmit your sitemap.

8. Security and HTTPS

Every page should load over HTTPS with no mixed-content warnings. Check that:

  • HTTP URLs 301-redirect to their HTTPS equivalents
  • HSTS is enabled (once you are confident every subdomain supports HTTPS)
  • Security headers (X-Content-Type-Options, Referrer-Policy) are set
  • No sensitive resources load over plain HTTP

Frequently asked questions

How often should I run a technical SEO audit?

Run a full audit every quarter, a lightweight check monthly, and immediately after any migration, redesign or CMS upgrade.

What is the most common technical SEO mistake?

Accidental noindex tags and canonicals pointing to the wrong URL are the two most common issues we find on commercial websites.

Do I need log-file analysis in 2026?

For sites with more than a few thousand pages, yes. Log files show which pages search bots actually crawl — information no crawler tool can give you.

Conclusion

Work through this checklist in order: crawlability first, indexation second, then performance, structured data and log files. Fixing a single canonical error often unlocks more traffic than months of new content — technical SEO is leverage.

Next step: open Search Console, sort the Pages report by "Not indexed", and start with the three URLs that should rank but currently are not being served.