Technical SEO Checklist

A technical SEO checklist for crawlability, indexation, site speed, structured data, and infrastructure health.

Published July 17, 2026

Crawlability

  • Open robots.txt and confirm it does not block CSS, JavaScript, or important page directories.
  • Run a crawl and resolve every broken internal link and redirect chain it reports.
  • Ensure key content is server-rendered or hydrated so crawlers can read it without executing complex scripts.
  • Eliminate infinite crawl spaces created by faceted navigation, filters, or calendar parameters.
    Parameterized URLs can multiply into thousands of near-identical pages and drain crawl budget.
  • Build a logical internal linking structure so every important page is reachable within a few clicks.
  • Review server logs to confirm crawlers are spending time on valuable pages, not junk URLs.

Indexation

  • Audit noindex directives and confirm they appear only on pages you want excluded.
  • Use search console coverage reports to find valid pages that are not being indexed.
  • Resolve 'crawled but not indexed' and 'discovered but not indexed' statuses on priority pages.
  • Remove or consolidate duplicate pages that split indexing signals.
  • Request indexing for new or significantly updated high-value pages.

Site Architecture

  • Map your URL hierarchy and keep important pages close to the homepage in depth.
  • Group related content into clear topic clusters linked to a central hub page.
  • Use descriptive, lowercase, hyphenated URLs without session IDs or tracking parameters.
  • Add breadcrumb navigation to reinforce hierarchy for users and crawlers.
  • Avoid deep folder nesting that buries pages many levels below the root.

Core Web Vitals and Speed

  • Measure largest contentful paint and reduce it by optimizing the main hero image or text block.
  • Cut layout shift by reserving space for images, ads, and embeds before they load.
  • Improve responsiveness by deferring non-critical JavaScript and splitting large bundles.
  • Compress and serve images in modern formats with appropriate dimensions.
  • Enable browser caching, compression, and a content delivery network for static assets.
    A CDN shortens the physical distance between your files and the user, which speeds first load.
  • Remove render-blocking resources from the critical path of above-the-fold content.

Mobile and HTTPS

  • Confirm the site uses responsive design and renders correctly across phone screen sizes.
  • Set a proper viewport meta tag and ensure tap targets are large enough to use comfortably.
  • Force HTTPS site-wide and redirect all HTTP requests to the secure version.
  • Fix mixed-content warnings by serving every asset over HTTPS.
  • Verify the SSL certificate is valid, current, and set to auto-renew.

Structured Data

  • Add JSON-LD markup that matches the content type of each template, such as articles or products.
  • Validate every schema block with a structured data testing tool and fix reported errors.
  • Implement breadcrumb, organization, and site-search markup where appropriate.
  • Avoid marking up content that is not visible to users on the page.
  • Monitor rich result reports for enhancements that lose eligibility after changes.

Sitemaps, Robots, and Canonicals

  • Generate an XML sitemap that lists only canonical, indexable, 200-status URLs.
  • Reference the sitemap in robots.txt and submit it through search console.
  • Split very large sitemaps into multiple files under the per-file URL limit.
  • Set a self-referencing canonical tag on every indexable page.
  • Point duplicate and parameter URLs to their correct canonical version.
    Conflicting canonical and noindex signals confuse crawlers, so keep directives consistent on each URL.
  • Keep the sitemap automatically updated as pages are published, changed, or removed.

0 / 38 done

A technical SEO checklist is a set of infrastructure-level checks that make sure search engines can crawl, render, and index a website efficiently. It covers crawlability, indexation, site architecture, page speed, mobile readiness, structured data, HTTPS, sitemaps, robots rules, and canonical handling rather than the words on the page.

This matters because even excellent content cannot rank if search engines struggle to reach or understand it. Slow pages, blocked resources, broken canonicals, and messy redirects waste crawl budget and bury your best work. Strong technical foundations let every other SEO effort actually pay off.

Use this checklist as a build-and-maintenance reference. Run a crawl, open your search console, and test live pages as you move through each item. Record the status of every check, then convert failures into engineering tickets with clear reproduction steps and expected outcomes.

This checklist is for developers, technical SEOs, and marketers responsible for site health. It is especially useful before a launch, during a migration, or whenever organic performance dips without an obvious content cause.

FAQ

What is technical SEO?

Technical SEO is the practice of optimizing a website's infrastructure so search engines can crawl, render, and index it without obstacles. It includes site speed, mobile usability, structured data, secure connections, clean sitemaps, and a logical architecture. It does not deal with the actual content, which on-page SEO handles.

What are Core Web Vitals?

Core Web Vitals are a set of speed and stability metrics that measure real user experience. They track how fast the main content loads, how quickly the page responds to input, and how much the layout shifts while loading. Search engines use them as a ranking signal, so passing them protects rankings.

How does crawl budget affect my site?

Crawl budget is how many pages a search engine will crawl on your site in a given period. Large sites with thousands of URLs can exhaust it on low-value or duplicate pages. Blocking junk URLs, fixing redirect chains, and trimming thin pages helps engines spend that budget on pages that matter.

Do I need an XML sitemap?

Yes for most sites. An XML sitemap lists the canonical URLs you want indexed and helps search engines discover new or deep pages faster. It is essential for large sites, new sites with few backlinks, and sites with weak internal linking. Keep it free of redirects, errors, and noindexed pages.

What is structured data and why does it matter?

Structured data is code, usually in JSON-LD, that labels page content so search engines understand it precisely. It can unlock rich results like star ratings, FAQs, and product details in search listings. These enhancements often raise click-through rates without changing your ranking position directly.