← Journal
Technical SEO

Indexability Audit Checklist: What to Check

Use this indexability checklist to review responses, robots controls, canonicals, rendering, discovery and verification in the right order.

Books pass through a library gate toward organized shelves.
Reading progress 0%

Asha receives a spreadsheet with 3,800 rows and one instruction: “Fix indexability.” Some rows are redirects, some are intentional noindex pages and some were never crawled. A checklist saves her only if it tells her when to stop, what evidence is required and which team owns the next step.

Use this checklist from top to bottom. Mark each item **Pass**, **Needs Review**, **Excluded** or **Unavailable**. Never force an answer when the required evidence does not exist.

1. Define the Eligible Set

  • Write the site, host, protocol, paths and crawl date.
  • List templates intended for search and templates intentionally excluded.
  • Record destructive, private, authenticated and staging areas that must not be crawled.
  • Name the owner and reviewer for each publishing policy.
  • Keep sitemap-only and imported URLs separate from confirmed internal discovery.

2. Confirm Transport Before Page Checks

  • Capture requested URL, every redirect hop, final URL, status and MIME type.
  • Retry uncertain HEAD failures with GET.
  • Separate 2xx HTML from redirects, 4xx, 5xx, timeouts and non-HTML files.
  • Stop title, heading, canonical and content checks when no valid document arrived.
  • Retain the source page that introduced each failed target.

3. Review Crawl and Index Controls

CheckPass ConditionStop or Escalate When
robots.txtRelevant crawler can fetch wanted pagesRule blocks the page or required evidence
Meta robotsVisible directive matches publishing policySource and rendered values conflict
X-Robots-TagHeader matches the page policyCDN or file response adds unexpected noindex
AuthenticationAnonymous access matches the intended audienceSession changes the page or status
AvailabilityStable successful HTML responseRepeated failure or incomplete capture
A later green check cannot compensate for an earlier missing prerequisite.

4. Check Canonical and Discovery Signals

  • Resolve the declared canonical against the final document URL.
  • Fetch the target and confirm it is successful and indexable.
  • Find chains, loops, multiple canonicals and unrelated targets.
  • Compare internal links, sitemap entries and hreflang with the preferred URL.
  • Confirm mobile and rendered navigation still exposes important destinations.

5. Check the Rendered Page

  • Save source HTML and rendered DOM as separate evidence.
  • Record the readiness rule, render wait and failed network requests.
  • Confirm title, main heading, body, canonical, robots directives and important links.
  • Test one normal page, one important page and one known exception per template.
  • Do not call a visible screen proof that every crawler received the same content.

6. Add Search Console Evidence Carefully

  • Use the correct verified property.
  • Record inspection time, indexed version and live-test time separately.
  • Keep discovery, crawl, canonical and indexing labels in their original context.
  • Use complete date windows for performance comparisons.
  • Treat missing rows as unavailable, not zero impressions.

An Illustrative Sign-Off

Asha’s 3,800 rows become 2,900 eligible pages, 500 approved exclusions, 250 redirects and 150 unavailable observations. Of the eligible pages, 2,760 pass the technical checks, 100 share a canonical-template defect and 40 return unstable server responses. Her sign-off does not say “96.7% indexed.” It says exactly which technical conditions were measured and which provider observations still need time.

7. Prepare the Handoff

FieldRequired Value
ScopeExact URLs or template and exclusions
EvidenceCaptured value, layer, source and timestamp
DecisionPass, needs review, excluded or unavailable
ActionSmallest reviewed change
OwnershipImplementer and reviewer
SafetyBehavior that must remain correct
VerificationComparable fresh check and timing
A checklist is complete when the action and verification are understandable without private context.

Frequently Asked Questions

What should an indexability checklist include?

It should cover intended publishing state, response, crawl access, index directives, canonical signals, discovery, rendering, observed search state and post-change verification.

Where should I start an indexability check?

Start with the exact URL and intended outcome. Confirm the final response before checking tags or Search Console labels.

Should I check every page manually?

Review representative templates and exceptions manually, then use measured rules across the full eligible set. Important or unusual pages deserve individual review.

What should happen when evidence is missing?

Mark the check unavailable, record what is missing and run the next collection step. Do not convert missing evidence into a pass, failure or zero.

Does a green checklist mean the page will be indexed?

No. It means the measured technical eligibility checks passed. Search engines still choose what to crawl, retain and rank.

How often should indexability be reviewed?

Review after migrations, template changes, robots or canonical releases, and when Search Console patterns change. Recurring checks should use comparable scope.

How do I hand the checklist to developers?

Include exact URLs, evidence, affected template, expected state, owner, reviewer, safety checks and a fresh verification method.

Sources, Statistics and Measurement Notes
  • Robots Meta Tag, Data-Noindex and X-Robots-Tag Specifications — Google Search Central. Defines page-level and HTTP-header indexing controls; it does not guarantee whether a permitted page will be indexed. Accessed 30 September 2026.
  • URL Inspection Tool — Google Search Console Help. Explains live tests and indexed-version observations for verified properties. Accessed 30 September 2026.
  • Canonicalization — Google Search Central. Explains canonical signals and why a declared canonical remains a signal rather than a command. Accessed 30 September 2026.
  • XML Sitemaps — Google Search Central. States that sitemap submission is a hint and does not guarantee crawling or indexing. Accessed 30 September 2026.
  • Ubersuggest keyword overview: indexing issues — Ubersuggest. India, English, checked 30 September 2026: “indexing issues” returned 40 monthly searches and SEO difficulty 18. “How to check if a page is indexed” returned 20 and difficulty 6. These are dated editorial inputs, not traffic forecasts. Accessed 30 September 2026.

Use the Checklist With a Live Crawl

Open the affected LLMIC records instead of relying on the summary count. Preserve unavailable states, assign reviewed work and repeat the same checks after release. Completing this checklist cannot guarantee indexing, rankings or traffic.

Before selecting a bulk action, inspect an important page, a normal page and a known exception. Keep facts, interpretations and recommendations in separate fields. Save the original scope and exclusions with the task so a later reviewer can reproduce the denominator. If a required response, header or rendered document is unavailable, collect it again instead of guessing. This discipline takes longer than clicking “fix all,” but it prevents a weak observation from becoming a site-wide change and gives the execution team a precise result to verify.

Move from reading to evidence

Check the website behind the idea.

Use LLMIC to crawl pages, review the evidence and organise the next actions in one native Mac workspace.

Continue learning

Read next.