On this page
1. Crawlability
2. Indexability
3. Canonicals
4. URLs and redirects
5. XML sitemap
6. Titles and meta descriptions
7. Headings and on-page structure
8. Structured data
9. Internal linking
10. Content quality
11. Images
12. Performance and Core Web Vitals
13. Mobile
14. International (only if you serve multiple locales)
15. Search engine integration
16. Ongoing validation
What this list does not do
Related
Licence
A technical SEO checklist you can hand to Claude Code and work through in order. Every item is something a machine can verify, which is the point: this list deliberately stops where SEO becomes guesswork about ranking factors nobody outside Google can measure.
The order matters. Crawlability gates indexing, indexing gates everything else. Fixing metadata on a page Google cannot reach is wasted effort.
A note on scope. An LLM is excellent at the verifiable half of SEO — status codes, canonicals, markup, link graphs, heading structure — and unreliable at the half that requires external data, such as search volume, keyword difficulty, or competitor backlinks. If a tool tells you a keyword gets a specific number of monthly searches without querying a data source, that number was invented. Get those figures from Search Console, Bing Webmaster Tools, or a keyword tool with an API.
1. Crawlability
2. Indexability
3. Canonicals
4. URLs and redirects
5. XML sitemap
Reachable, returns 200, valid XML
Contains only canonical, indexable, 200-status URLs
Contains no redirects, 404s, noindexed pages, or non-canonical variants
Under 50,000 URLs and 50MB uncompressed per file; index file used above that
<lastmod> reflects real modification dates, or is omitted
<priority> and <changefreq> are ignored by Google — do not agonise over them
Submitted in Search Console and Bing Webmaster Tools, showing "Success"
On a hosted platform, validate the generated sitemap rather than replacing it
7. Headings and on-page structure
8. Structured data
9. Internal linking
10. Content quality
11. Images
13. Mobile
14. International (only if you serve multiple locales)
15. Search engine integration
16. Ongoing validation
What this list does not do
It does not tell you what to write about, and it will not rank a page that has nothing to say. Technical SEO removes obstacles; it does not create demand. Every item here is a way of making sure a genuinely useful page is not held back by something mechanical.
The Claude Code Website Launch System turns this checklist into prompts and audit scripts that produce evidence rather than opinions.
Licence
Free to use in any project, including client work. Do not resell or republish it as your own.