SEO and AI search
Web
AI
Resources
WorkAboutStart a project

Technical SEO checklist

Technical SEO checklist

Most technical SEO lists treat every item as equal. This one sorts checks into four levels, from problems that remove pages from Google to polish that can wait.

In short

Technical SEO makes sure search engines can reach, render and index your pages. Fix in this order: pages blocked or noindexed by mistake, wrong status codes and redirect chains, duplicate and canonical problems, then speed, structured data and polish. Verify each fix with Search Console and a fresh crawl, not by assumption.

Level 0: pages that cannot appear at all

These break everything else. Check them first, in a private window and in Search Console.

CheckHow to verifyOur note
Page is not set to noindexView source and search for the robots meta tag; URL inspection shows the indexing verdictStaging settings that reach production are the classic cause
Page is not blocked in robots.txtOpen the robots file; test the URL in Search ConsoleA single broad disallow line can hide a whole section
Page returns a 200 statusFetch the headers from the command line and read the first lineSoft errors, where an empty page returns 200, are reported separately
Page is in the sitemap and linked from other pagesCheck the sitemap and the internal link countOrphan pages get found late, if at all
Server responds consistentlyCheck Search Console crawl stats for spikes in errors or response timeRepeated 5xx errors make Google slow its crawling

Level 1: signals that confuse Google

  • One version of the site. Our note: http, https, www and non-www should all redirect with a single hop to one address.
  • Redirects are one hop. Our note: chains after a redesign waste crawl time and dilute links; collapse them to the final destination.
  • Canonical tags point to the right URL. Our note: check the canonical against the page's own address for each template; pointing every page at the home page is a frequent mistake.
  • No parameter explosions. Our note: sort, filter and tracking parameters should resolve to a canonical, or be kept out of crawling.
  • Correct use of 301 and 302. Our note: use 301 for permanent moves; leave 302 for short tests.
  • 404 for pages that are gone, 410 where you want it cleared faster. Our note: do not redirect everything to the home page.
  • Pagination and faceted pages follow a plan. Our note: decide which combinations deserve a page and say so in the canonical rules.

Level 2: rendering, speed and structure

  • Important content and links exist in the rendered HTML. Our note: use the live test in URL inspection and compare to the source; script-built navigation can hide links.
  • Mobile pages carry the same content as desktop. Our note: Google indexes the mobile version first, so anything hidden only there is lost.
  • Core Web Vitals pass in field data. Our note: see our Core Web Vitals checklist for causes and fixes.
  • Internal links use plain anchor links with descriptive text. Our note: buttons that work only through scripts are not links to a crawler.
  • Important pages sit within about three clicks of the home page. Our note: the exact number matters less than whether they are linked from relevant pages.
  • HTTPS everywhere with no mixed content. Our note: one insecure image can trigger browser warnings.
  • Images are sized and compressed with width and height set. Our note: it helps speed and prevents layout shift.
  • Hreflang is correct for multi-language sites. Our note: each version must point at the others and itself.

A catalog such as the one on the Asian Packaging website, with 67 products across styles, plies and flutes, shows why template-level checks beat page-level ones. Fix the product template once and every product page gets the benefit.

Level 3: polish

  • Structured data valid and matched to the page. Our note: see the schema markup checklist.
  • Unique titles and descriptions on every indexable page.
  • Open Graph tags for sharing.
  • A custom 404 page that links to the main sections.
  • Log file review for large sites. Our note: only worth it above tens of thousands of pages.

What we leave alone

Knowing what not to fix saves weeks. These are real but often not worth the effort.

  • Exact crawl depth targets on small sites.
  • Trailing slash style, once it is consistent and canonical.
  • Every warning in a tool report. Our note: tools flag issues that never affect search, such as a missing meta keyword.
  • Perfect lab scores when field data already passes.
  • Blocking AI crawlers by default. Our note: decide this on purpose, with the business goal in mind, then test the rule.

Technical SEO supports content; it does not replace it. A clean site with weak pages still has nothing to rank.

Verify, then record

  1. Re-crawl after each batchRun the same crawl you used for the baseline and compare counts of errors, redirects and duplicates.
  2. Request re-indexing for key pagesUse URL inspection on the five most important pages. Do not request for hundreds of pages.
  3. Watch the Pages reportWithin two to four weeks the number of indexed pages and the reasons for exclusion should shift.
  4. Log the change with a dateA dated log is what lets you explain a later movement in clicks.

A downloadable copy of this checklist is meant to be offered on this page. If a full review is what you need, see our technical SEO service.

Updated 30 October 2026

Questions, answered

What is the most common technical SEO problem?
Leftover noindex tags or robots rules after a redesign or migration, followed by redirect chains and duplicate URLs. All three are quick to check.
Do I need a developer for technical SEO?
For many fixes, yes. A clear ticket with the URL, the template and the expected result saves time. Titles, redirects and sitemaps can often be handled in the CMS.
How do I check for crawl budget problems?
Open the crawl stats report in Search Console and look at pages crawled per day against site size. It matters mostly for large sites and those generating many parameter URLs.
How long until technical fixes show results?
Indexing fixes can move within two to four weeks. Speed and structure changes take longer, because field data uses a 28-day window.
Should I use a plugin for technical SEO?
Plugins help on WordPress with titles, sitemaps and redirects. Check what they output, as two plugins can write conflicting tags.

Want a technical review?

Share your site on the contact page and you get a fixed quote after a short call.