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.txtand 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
noindextags andX-Robots-Tagheaders 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.
- Duplicate without user-selected canonical — usually a pagination or filter issue.
- Crawled — currently not indexed — thin content or low internal authority.
- Discovered — currently not indexed — crawl budget problem; strengthen internal links.
- 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
| Metric | Good threshold | What it measures |
|---|---|---|
| LCP — Largest Contentful Paint | under 2.5s | How fast the main content loads |
| INP — Interaction to Next Paint | under 200ms | How quickly the page responds to input |
| CLS — Cumulative Layout Shift | under 0.1 | How 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:
ArticleorBlogPostingfor blog contentFAQPagefor question-and-answer sectionsBreadcrumbListfor navigation trailsOrganizationandWebSiteon the homepageProductorServicefor 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.