BlogGuides

Technical SEO

The complete technical SEO checklist

A clean crawl isn't the absence of errors — it's knowing which errors matter. Here's the list, ordered by severity, with the RacingRoach check that surfaces each one.

The Issues screen, ranked critical → warnings → opportunities → notices.

Most technical SEO audits fail not because they miss problems, but because they surface all of them at once, flat and unranked. You export ten thousand rows, your eyes glaze over, and the genuinely urgent 404 sits in the same undifferentiated list as a cosmetic title-length warning. The checklist below is ordered the way a triage nurse works: stabilise what's critical, then treat what's serious, then optimise the rest.

Every item maps to a check RacingRoach runs automatically, so you can read this as both a mental model and a walkthrough of the Issues screen.

Critical — fix these first

Critical issues actively break the relationship between your site and a search engine. They waste crawl budget, return no content, or send both users and bots into dead ends.

  1. Server errors (5xx). A 500 or 503 means the page didn't render at all. Repeated server errors make Google slow its crawl rate.
  2. Broken internal links (4xx). Links to 404 pages leak link equity into dead ends. Fix the link or add a 301 to the moved destination.
  3. Redirect chains. Each hop adds latency and dilutes link equity. Point the first URL straight at the final destination.
  4. Missing page titles. The <title> is the strongest on-page signal and your headline in search results.

If a change would remove a page from the index or send a user to an error, it's critical. Everything else can wait a sprint.

4Critical
5Warnings
3Opportunities
3Notices
Broken internal links12
Server errors (5xx)8
Missing meta descriptions47
Slow response (>500ms)56
The RacingRoach health bar turns a flat export into a ranked worklist.

Warnings — serious, not on fire

Warnings degrade performance in search without breaking anything outright. They're the bulk of most audits and the place where consistent effort compounds.

Rule of thumb: if fixing an issue changes how a page is ranked or displayed but not whether it's reachable, it belongs in warnings — a scheduled pass, not a fire drill.

Opportunities & notices

Opportunities are pages that already work but could work better — Core Web Vitals, response time, page weight. Notices are informational: a noindex page is usually intentional, a tracking-parameter URL usually harmless. Skim, verify, move on.

Run a full crawl on a regular cadence, fix everything critical the same day, batch warnings into a recurring block, and revisit opportunities when you have engineering time. Treat the health score as one number the whole team can rally around.

RR

RacingRoach team

Technical SEO & engineering

Notes on the parts of technical SEO that don't fit in a tweet — crawl budget, rendering, and the unglamorous art of fixing redirects at scale.