FREE INSURED SHIPPING WORLDWIDE
SEO Audit Checklist: 42 Checks To Run Before You Rebuild
Working document · v4

The SEO Audit Checklist We Run Before We Quote A Rebuild

This is a real SEO audit checklist, not a lead magnet with forty headings. Forty-two checks, eight categories, one pass test each. Work through it yourself and you will find most of what a paid audit would find — often in a single afternoon.

42 checks · 8 categories · est. 3–6 hrs on a 500-page site · no tools required beyond Search Console

AUDIT SCORECARD Crawl & indexTechnicalOn-pageContentInternal linksOff-pageConversionMeasurement 16/2011/2014/207/208/206/2012/209/20 83 / 160 weighted NEEDS WORK

How to use this without wasting a week

Rule 01

Score each item 0, 1 or 2. Do not fix anything mid-audit. The moment you start fixing, the list stops describing the site and starts describing your afternoon.

Rule 02

Sample, do not crawl everything by hand. Twenty URLs from each template type will reveal the same pattern as five hundred, at one fortieth of the cost.

Rule 03

Write the evidence next to each score: a URL, a screenshot, a log line. An audit you cannot prove is an opinion with a cover page.

The checklist

Each item has one pass test. If you cannot answer yes or no in under two minutes, the item is not measurable on your site and that itself is a finding.

01

Crawling and indexing

6 checks
robots.txt blocks nothing important

Pass: no disallow rule matches a page you want ranked, and no CSS or JS folder is blocked.

Sitemap contains only canonical, indexable URLs

Pass: spot-check ten sitemap URLs — none redirect, none return noindex, none are duplicates.

Index coverage is understood, not just observed

Pass: every "Excluded" bucket has a written reason and an owner. Unexplained exclusions are the norm, not the exception.

No noindex on commercial pages

Pass: crawl the top fifty revenue pages and confirm zero accidental directives, including in HTTP headers.

No redirect chains longer than one hop

Pass: every internal link resolves with a single 301 to a 200. Chains waste crawl budget and dilute signals.

Faceted and parameter URLs are controlled

Pass: filters either canonicalise, are blocked, or add unique value. Thousands of parameter pages are a bug, not a feature.

02

Technical foundations

6 checks
Core Web Vitals pass per template, not site-wide

Pass: LCP under 2.5s, INP under 200ms, CLS under 0.1 on mobile for each major template type.

Primary content exists in the initial HTML

Pass: disable JavaScript and load a product page. If the price, specs or body copy vanish, rendering is a risk.

Mobile and desktop show the same content

Pass: same headings, same links, same structured data. Hidden mobile blocks are a common parity failure.

Canonicals are self-referencing where they should be

Pass: canonical points to the preferred URL, is absolute, and is not contradicted by an hreflang or sitemap entry.

One hostname, one protocol

Pass: http, www and non-www all resolve to a single HTTPS version with one redirect, no loops.

Structured data validates and matches visible content

Pass: no errors in the rich results test, and no markup describing prices, ratings or FAQs that a user cannot see.

03

On-page elements

6 checks
Every title is unique and under about 60 characters

Pass: no duplicate titles across indexable pages, and the target phrase appears near the start.

Meta descriptions are written, not generated

Pass: 120–155 characters, one clear reason to click. They do not rank you, but they decide whether you get clicked.

One H1 per page, hierarchy never skips

Pass: H1 then H2 then H3. Decorative headings styled as H2 for font size are a hierarchy bug with a design disguise.

Images carry meaningful alt text

Pass: descriptive, not keyword-stuffed, and empty only for decoration. Check the top templates, not all 8,000 images.

URLs are readable and stable

Pass: a human can guess the topic from the path. No session IDs, no dates that will age badly, no ?p=1841.

Internal search and print pages are excluded

Pass: no /search?q= or ?print=1 URLs indexed. They are infinite thin-content generators.

04

Content quality and intent

5 checks
The page format matches what ranks

Pass: if the top five results are comparison tables and yours is a 2,000-word essay, intent is mismatched regardless of quality.

Template pages carry unique substance

Pass: open five near-identical pages. If only the city or product name changes, they are thin duplicates with different URLs.

No two pages compete for the same query

Pass: search your main phrase and confirm one page ranks, or that two rank for clearly different sub-intents.

Facts, dates and prices are current

Pass: a reader cannot find a stale year, discontinued product or expired offer in the top twenty pages.

Experience is visible, not claimed

Pass: named authors, real photos, specific examples, first-hand numbers. "Trusted by thousands" is not evidence.

05

Internal linking and architecture

5 checks
Revenue pages sit within three clicks of home

Pass: trace the shortest path to each top page. Four or more clicks means the page is buried by structure.

Zero orphan pages that matter

Pass: compare sitemap URLs against internal link sources. Pages with no inbound internal link will not rank on their own.

Anchors describe the destination

Pass: no "click here" or "read more" as primary anchors. The anchor should make sense read alone.

Breadcrumbs exist and match the URL path

Pass: breadcrumb trail reflects the same hierarchy the URL implies, with breadcrumb structured data on top.

Topic clusters link to a hub, hubs link back

Pass: every supporting article links up to its hub and the hub links down to its main children.

06

Off-page and links

5 checks
Top links are topically relevant

Pass: reading the referring domains, a stranger could guess what your site sells. Ten relevant links beat a hundred generic ones.

No obvious link-scheme footprint

Pass: no burst of sitewide footer links from unrelated domains, no paid-placement network pattern.

You know where competitors get cited

Pass: a written list of ten domains linking to two competitors but not to you, with a reason each would link.

Unlinked brand mentions are tracked

Pass: mentions found and requested, not just counted. This is the cheapest link source most sites ignore.

One asset exists worth citing

Pass: something a journalist or trade editor would reference — original data, a benchmark, a calculator. Without it, outreach is begging.

07

Conversion and user experience

5 checks
First screen states what you sell and to whom

Pass: a stranger can answer both in five seconds without scrolling. Clever headlines fail this test.

One obvious primary action

Pass: the main CTA appears above the fold and repeats at natural decision points, using the same wording each time.

Forms ask only what sales will use

Pass: every field has a named owner. Twelve-field forms exist because nobody deleted anything since 2016.

Proof is specific and current

Pass: named case studies with numbers, real certifications, working contact details. Logos without context convince nobody.

Mobile taps work on the first try

Pass: buttons and links are at least 44px, not crowded, and phone numbers are tappable.

08

Measurement

4 checks
Enquiries are tracked as events, not pageviews

Pass: a form submit, call click and chat start each fire one consistent, named event.

Search Console is verified and used

Pass: owner access, sitemap submitted, no unread coverage warnings older than a month.

Source is stored in the CRM

Pass: every enquiry carries an original-source field, so closed revenue can be traced back to a landing page.

You have a dated baseline

Pass: sessions, non-brand clicks, enquiries and revenue screenshotted before you touch anything. Without it, you cannot prove improvement.

From scores to a plan, in four steps

A score is not a plan. This is the order we work in once the list is filled, and it is the order that keeps an audit from turning into a three-month backlog nobody finishes.

01

Fix whatever blocks indexing

Redirects, directives, rendering, sitemaps. Nothing else you do will be measured until these are clean, so they come first even when they feel unglamorous.

02

Consolidate before you create

Merge near-duplicates, pick one URL per intent, redirect the rest. Fewer stronger pages beat more weaker ones in every crawl budget model we have worked with.

03

Fix conversion on traffic you already have

Before chasing new keywords, make the current top twenty landing pages answer the query and offer one obvious next step. This is usually the cheapest win on the list.

04

Then add content, one cluster at a time

One hub, four to six support pages, internal links wired both ways, and a scheduled review in ninety days. Repeat only after the first cluster earns impressions.

What this list cannot see

Forty-two checks catch structural damage. They do not catch the four problems that cost more money than any broken canonical, because none of them show up in a crawler export.

What Googlebot actually fetches

Server logs show crawl frequency per template, which URLs consume budget and whether Google sees the same page you do. No browser tool reveals this. On large or fast-changing sites, logs are where the real answer lives.

Intent misalignment at the category level

A page can pass every on-page check and still be the wrong format for its query. Finding that requires comparing your page type against what actually ranks, cluster by cluster — judgement, not automation.

Template-level thin content scale

Five near-duplicate pages are a sample finding. Nine thousand of them is a strategy problem: it changes how you consolidate, redirect and rewrite, and it changes the timeline by quarters.

Whether demand exists at all

A technically clean site can rank first for terms nobody converts on. Validating that requires revenue data, competitor ad spend and sales-call language, not a checklist.

If your score comes out above 120 of 160 and organic still is not producing enquiries, the list is not the problem. The diagnosis is deeper — and that is usually the point at which a second pair of eyes is cheaper than another six months of guessing. The fundamentals behind all of this sit in SEO Services

Run it, then send us the scores

We read self-audits for free and tell you which three findings actually matter. If the honest answer is that the site needs consolidation rather than more content, we will say so before quoting anything.

What audits found on real sites

Machinery exporter

4,100 indexed pages, 620 real ones. Consolidation plus 301 mapping cut crawl waste; organic enquiries went from 6 to 19 per month in five months.

EU + US, 5 months

B2B distributor

Every product page carried the manufacturer's boilerplate. Rewriting 180 pages with real specs and stock data lifted non-brand clicks 2.6x.

UK, 7 months

SaaS, post-migration

Redirect chains four hops deep after a replatform. Flattening them recovered 31% of lost organic sessions in nine weeks.

US, 9 weeks

Questions people ask after running the list

How many of the 42 should pass?

Above 120 of 160 weighted is healthy. Below 90, fix structure before writing anything new — new content on a broken base will not rank.

How often should it be re-run?

Fully, twice a year. The crawl and index sections, quarterly. After any migration or template change, immediately.

Do I need paid tools?

No. Search Console plus a free crawler covers 34 of the 42. Paid tools speed up backlink and log analysis, but they do not change the verdict.

What is the single highest-value fix?

Usually consolidation: fewer, stronger pages. It is unglamorous, it takes a spreadsheet, and it outperforms most content calendars.

Can you audit without site access?

Yes, from the outside. Access to Search Console and analytics roughly halves the time and materially improves the accuracy of index findings.

Is this the same checklist you use internally?

Yes, with two internal additions: log-file sampling and a manual review of the top twenty competitors' page types. Both need a practitioner.

Who wrote this list

This checklist comes from nine years of hands-on organic search work, seven of them on B2B and ecommerce sites in the US, UK and EU, plus log-file audits on sites up to 400,000 URLs. It is deliberately unglamorous: the items that matter are the ones that stay broken for years because nobody put them on a list.

We use it as an intake document, not a sales asset. If you want the execution sequence that follows an audit — what to fix first, what to leave alone, and how long each stage really takes — the working order is in Google SEO Services.

Keep the list

Print it, score it, keep it in the repo. If you would rather have someone run it with you on a call and argue about the red scores, that is what we do.

WhatsApp: +8618465139145
Telegram: @bdtg678

Whats Is SEO?
How To Do SEO

Contact

WhatsApp: +8618465139145

Telegram: @bdtg678

Privacy Policy