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.
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.
- Indexed vs not-indexed counts over time
- Not-indexed pages grouped by specific reason
- Drill into example URLs and validate fixes per reason
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
- Assuming every not-indexed reason is an error — some are intentional directives.
- Ignoring Crawled - currently not indexed as if it were a bug rather than a quality signal.
- Not validating fixes, so Google never rechecks the affected URLs.
- Confusing Discovered (not yet crawled) with Crawled (fetched but not indexed).
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
- Using the URL Inspection tool
The URL Inspection tool in Google Search Console reports, for one URL, whether it is indexed, when Google last crawled it, which canonical Google chose, and any coverage or enhancement issues. Its live test fetches the URL in real time and shows the rendered HTML, loaded resources, and any crawl errors — making it the fastest way to diagnose why a specific page is or is not in the index.
- Diagnosing index bloat
Index bloat is when a site has far more URLs indexed than it has genuinely valuable, distinct pages. It comes from faceted-navigation variants, tracking parameters, paginated and filtered duplicates, thin or auto-generated pages, and internal search results. Bloat dilutes crawl attention and can bury your important pages among low-value ones. Diagnosis means comparing indexed counts to your real page inventory.
- Soft 404 diagnosis and fixes
A soft 404 is a page that is effectively missing or empty but returns a 200 status, so it looks successful to crawlers while offering no real content. Search engines try to detect them, but you should not rely on that. Soft 404s waste crawl budget and can clutter the index with low-value URLs.
- AI visibility analytics
See which pages AI and search crawlers reach, recorded server-side, alongside index reports.
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.