WebmasterID logoWebmasterID
Crawl diagnostics

Reading the Page Indexing (Coverage) report

The Page Indexing report (formerly Index Coverage) in Google Search Console shows how many of your pages are indexed and groups the not-indexed pages by reason — such as crawled-not-indexed, discovered-not-indexed, duplicate without user-selected canonical, excluded by noindex, blocked by robots.txt, redirect, or soft 404. Each reason points to a distinct fix.

Verified against primary sources

What the report groups

The Page Indexing report splits your URLs into indexed and not-indexed, then groups the not-indexed set by reason. Common reasons include: Excluded by noindex tag; Blocked by robots.txt; Crawled - currently not indexed; Discovered - currently not indexed; Duplicate without user-selected canonical; Duplicate, Google chose different canonical than user; Page with redirect; Not found (404); Soft 404; and Server error (5xx).

Each reason is a different problem. The report lets you drill into example URLs for any reason and, after fixing, validate the fix so Google rechecks them.

Reading the key exclusion reasons

Directive reasons are deliberate-but-check: Excluded by noindex and Blocked by robots.txt mean you told Google not to index or crawl — confirm that was intended. Duplicate reasons mean Google folded the URL into a canonical; review whether it picked the canonical you wanted.

Quality and crawl reasons need judgement. Crawled - currently not indexed means Google fetched the page but chose not to index it, often a content-quality or value signal. Discovered - currently not indexed means Google knows the URL but has not crawled it yet, sometimes a crawl-budget or priority issue. Not found, Soft 404, and Server error are technical problems to fix at the source.

Turning reasons into fixes

Map each reason to an action: remove an unintended noindex or robots block; consolidate duplicates with correct canonicals and consistent internal links; improve thin pages flagged as crawled-not-indexed; strengthen linking and sitemaps for discovered-not-indexed; return proper 404/410 and fix soft 404s; and resolve 5xx errors at the origin.

Use this report for site-wide patterns and the URL Inspection tool for individual URLs. The two together cover both the forest and the trees of indexing.

How it appears in analytics and logs

The Page Indexing report classifies every known URL as indexed or not, with a reason for exclusion. The reason is the diagnosis: each one maps to a concrete cause (directive, duplicate, crawl, or quality) and a specific remedy.

Diagnostic use case

Find out which of your pages Google has indexed and, for those it has not, the specific reason — so you can fix noindex, robots blocks, duplicates, or soft 404s.

What WebmasterID can help detect

WebmasterID's server-side crawl records help explain coverage reasons: for example, confirming whether a crawler was actually blocked or whether a URL returned an error when Google last fetched it.

Common mistakes

Privacy and accuracy notes

The report describes index status of URLs, not visitors. It holds no personal data. WebmasterID likewise records crawler interactions without attaching them to any person.

Frequently asked questions

What does 'Crawled - currently not indexed' mean?
Google fetched the page but decided not to index it, often because of content value or quality signals. There is no error to fix; improving the page's uniqueness and usefulness is the usual remedy.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.