The Technical SEO Checklist (2026)
37 CHECKS · BY HOTSEAT · UPDATED 2026-09-25
Great content can't rank on a broken foundation. Work through this checklist in order: if Google can't crawl a page, speed doesn't matter; if it can't render it, the content doesn't exist. Each section maps to a chapter of our Technical SEO Playbook.
1. Crawlability
Can search engines and AI crawlers reach your pages?
robots.txt doesn't block important pages
Open yoursite.com/robots.txt. A stray "Disallow: /" blocks the whole site. Block only private areas like checkout, account and API paths.
An XML sitemap exists and is submitted
List every page you want indexed at /sitemap.xml, reference it in robots.txt and submit it in Google Search Console and Bing Webmaster Tools.
Pages return the right status codes
Live pages return 200, removed pages 404 or 410, moved pages a single 301. Fix redirect chains and loops.
No orphan pages
Every page you want ranked should be linked from at least one other crawlable page, not only from the sitemap.
AI crawlers are allowed (if you want AI visibility)
Check robots.txt rules for GPTBot, ClaudeBot, PerplexityBot and Google-Extended match your policy on AI answers.
Crawl errors are monitored
Review the Pages and Crawl stats reports in Search Console monthly for spikes in 404s, 5xx errors or blocked pages.
2. Indexation
Of the pages that can be crawled, are the right ones being indexed?
Every indexable page has a self-referencing canonical
Each page's canonical tag should point to its own preferred URL. Canonicals pointing at the homepage are a common, silent killer.
No accidental noindex tags
Search your templates for noindex. Staging settings often leak into production.
One version of the site
http, https, www and non-www should all resolve to one version through a single 301.
Duplicate and thin pages are handled
Filter, sort and tag pages that add no unique value should be canonicalised, noindexed or consolidated.
Indexed page count matches reality
Compare pages in your sitemap to indexed pages in Search Console. Big gaps point to quality or crawl problems.
Unique title and meta description on every page
Keep titles around 50–60 characters with the main topic first; write descriptions that earn the click.
3. Site architecture and internal linking
Structure tells search engines which pages matter most.
Important pages are three clicks or fewer from the homepage
Flat architecture spreads authority and gets pages crawled more often.
Clean, descriptive URLs
Use short, lowercase, hyphenated URLs that describe the page. Avoid parameters for indexable content.
Descriptive internal anchor text
Link with words that describe the target page, not "click here".
Topic clusters link together
Related articles should link to each other and to one main page for the topic.
Breadcrumbs on deep pages
Breadcrumbs help users and give search engines a clear hierarchy; mark them up with BreadcrumbList schema.
No broken internal links
Crawl the site with a tool like Screaming Frog and fix every internal 404.
4. Core Web Vitals and speed
Google's page experience signals, measured on real users.
LCP under 2.5 seconds
Largest Contentful Paint: compress and correctly size the hero image, preload it, and cut render-blocking CSS and JS.
INP under 200 milliseconds
Interaction to Next Paint replaced FID in 2024. Break up long JavaScript tasks and cut heavy third-party scripts.
CLS under 0.1
Cumulative Layout Shift: set width and height on images and embeds, and reserve space for banners and ads.
Judge on field data, not lab scores
Use the Core Web Vitals report in Search Console and CrUX data. A Lighthouse score is a lab estimate, not what users experience.
Modern image formats
Serve WebP or AVIF with responsive sizes and lazy-load images below the fold.
Fast server response
Aim for a Time to First Byte under about 800ms using caching and a CDN.
5. JavaScript and rendering
If content only appears after JavaScript runs, some crawlers never see it.
Key content is in the initial HTML
View the page source (not the inspector). Your headings, body copy and links should be there. Server-side rendering or static generation solves this.
Links are real <a href> links
Crawlers follow href links, not click handlers on divs or buttons.
AI crawlers can read the page
Most AI crawlers don't execute JavaScript. Client-only content is invisible to them.
Test with URL Inspection
Use Search Console's URL Inspection to see the rendered HTML Google gets.
Metadata is rendered server-side
Titles, canonicals and social tags injected late by JavaScript may be ignored.
6. Structured data
Machine-readable context for search engines and AI answers.
Organization or WebSite schema on the homepage
Tell search engines who you are, with your logo and social profiles.
Page-type schema
Article for posts, Product for products, BreadcrumbList for deep pages. Match the schema to what the page actually shows.
Schema matches visible content
Don't mark up prices, reviews or FAQs that users can't see on the page.
Validate everything
Run pages through Google's Rich Results Test and the Schema.org validator after every template change.
Semantic HTML
One H1 per page, logical H2/H3 order, lists and tables where content is list- or table-shaped.
7. Measurement
Track outcomes, not audit scores.
Search Console and Bing Webmaster Tools are verified
They're the only first-party sources for impressions, clicks, indexing and crawl data.
Track indexed pages, impressions and clicks per section
Group pages by type so you can see which templates are gaining or losing.
Re-audit after every major release
Most technical SEO damage ships with site updates. Crawl before and after.
Frequently asked questions
What is technical SEO?
Technical SEO is the work that makes a site easy for search engines and AI crawlers to crawl, render, understand and index: robots rules, sitemaps, canonicals, site structure, speed, rendering and structured data.
What should I fix first?
Crawl, then indexation, then rendering, then speed. A fast page that can't be crawled or indexed will never rank.
How often should I run a technical SEO audit?
A light check monthly in Search Console, and a full crawl after every major site release or at least quarterly.
Do Core Web Vitals still matter in 2026?
Yes. They're a confirmed ranking signal and affect conversion. INP (interaction responsiveness) is the metric most sites fail.
The plumbing your content is losing to. 24 pages with the priorities, a 90-day rollout plan and the common mistakes.