GSC Coverage Report: Indexing Pages: The Complete 2026 Guide
Master the Google Search Console Coverage report to diagnose indexing issues, fix crawl errors, and ensure Google indexes your pages correctly in 2026.
- The Coverage report groups URLs into four main statuses plus an Excluded tab:
- The Coverage report in 2026 shows which URLs came from a sitemap and which were discovered organically.
- The coverage graph at the top of the report shows the total indexed URL count over time.
- Export the full Coverage report monthly using the API endpoint that returns the complete URL list for each status.
The Coverage report (formerly Index Coverage) shows Google's indexation status for every URL Google knows about on your property. It is the primary diagnostic tool for identifying why pages are not indexed or have indexing warnings. This guide covers every status category, common remediation...
Understanding the Status Categories
The Coverage report groups URLs into four main statuses plus an Excluded tab:
Validated (Error)
Pages that Google attempted to index but encountered a hard error. Common errors include:
- Submitted URL not found (404): The page returned a 404 or 410 status. Either restore the page or set up a 301 redirect to a relevant replacement.
- Submitted URL has crawl anomaly: Googlebot encountered a server error (5xx) during crawling. Check your server logs and CDN configuration.
- Submitted URL blocked by robots.txt: A robots.txt directive blocks crawling. Review your robots.txt and allow the path if appropriate.
- Submitted URL blocked by
noindextag: The page has anoindexmeta tag orX-Robots-Tag: noindexheader despite being in your sitemap. Remove the directive or exclude the page from the sitemap.
Validated (Warning)
Pages indexed but with issues Google wants you to address:
- Duplicate without user-selected canonical: Google found multiple identical pages and chose a canonical without your input. Add explicit
<link rel="canonical">tags. - Duplicate, submitted URL not selected as canonical: Your sitemap submitted a URL, but Google chose a different canonical. Check that your internal linking and canonical tags are consistent.
- Page with redirect: The submitted URL redirects to another URL. Update your sitemap to point to the final destination URL.
Valid
Pages successfully indexed. This is your baseline count. Track this number over time. A sudden drop signals a site-wide issue.
Excluded
Pages Google chose not to index for various reasons. The most important subcategories:
- Crawled - currently not indexed: Google crawled the page but decided not to index it (often due to perceived low quality or duplicate content). The 2025 update to the report added a "discovery date" column to help correlate this with algorithm updates.
- Discovered - currently not indexed: Google knows about the page but has not crawled it yet. This is common for new pages on large sites with constrained crawl budget.
- Not found (404): URLs returning 404 that Google discovered through external links. Set up redirects if these URLs should resolve to live content.
Sitemap Integration
The Coverage report in 2026 shows which URLs came from a sitemap and which were discovered organically. The "Submitted" and "Not submitted" filters let you isolate sitemap-specific issues. If a sitemap-submitted URL shows as "URL not found," the sitemap entry is stale and must be updated.
Google's implementation guide for 2026 recommends that sitemaps only include canonical URLs that return a 200 status. Including redirected or error-returning URLs dilutes the crawl budget signal.
Trend Analysis and Alerts
The coverage graph at the top of the report shows the total indexed URL count over time. A significant decline requires immediate investigation. Set up daily monitoring using the GSC API v2 sites.list and urlCrawlErrorsCounts.query endpoints to alert on:
- More than a 10 percent drop in the "Valid" count within 24 hours
- A sudden spike in "Server error (5xx)" URLs
- A rapid increase in "Discovered - currently not indexed" (indicating crawl budget pressure)
Remediation Workflows
For "Crawled - currently not indexed"
Improve the page's perceived value: strengthen internal linking, add unique content, ensure the page is not a thin or shallow version of another page. Use the URL Inspection tool to verify the page renders correctly.
For "Discovered - currently not indexed"
Prioritize pages by importance. Add internal links from high-authority pages. Optimize your crawl budget by removing low-value URLs from sitemaps and fixing redirect chains. Submit the most important URLs through the Request Indexing feature.
For "Duplicate without user-selected canonical"
Audit your CMS for canonical tag generation. Many platforms default to a self-referencing canonical, but URL parameters, tracking tags, and session IDs can create duplicate URL variants. Implement canonical tags in your template system at the application level.
Audit and Verification
Export the full Coverage report monthly using the API endpoint that returns the complete URL list for each status. Review the "Error" tab first: every error must have a documented resolution path and an owner assigned. Next, review the "Excluded" tab for the "Crawled - currently not indexed" category. If this count exceeds 10 percent of your total indexed pages, initiate a crawl budget optimization project. Close the audit with a count of "Valid" pages compared to the previous month: any variance larger than 5 percent must be explained and documented.