Google Search Console Sitemaps Report Basics
Read the Google Search Console Sitemaps report: submitted vs indexed counts, common errors, when resubmitting helps, and when to fix URLs instead of the XML file.

The Google Search Console Sitemaps report answers a narrower question than most beginners expect: did Google read your sitemap file, and which URLs did it discover through that file—not whether every URL deserves traffic tomorrow.
Cluster owners to open first: XML sitemap basics for small blogs, GSC Coverage vs Performance, and GSC Not found (404) after deletes. This page is Sitemaps report literacy inside GSC. It is not a canonical-tag troubleshooting owner. It is not an organic CTR playbook for URLs that already earn impressions.
Direct answer: Use the Sitemaps report to confirm discovery plumbing (file fetch, URL counts, obvious listing mistakes). Use Page indexing and URL Inspection when the question is why a specific URL is excluded. Use Performance only after you know the URL can appear in search results.
Official starting points: Sitemaps report in Search Console, Build and submit a sitemap, Page indexing report.
Disclosure: Educational SEO. We do not invent crawl stats, indexing timelines, or traffic lifts from Console screenshots.
Table of contents
- What the Sitemaps report actually measures
- How sitemap discovery fits the crawl path
- Reading a healthy sitemap row
- Status messages and what they imply
- Submitted vs indexed: why the gap is normal
- When to resubmit vs when to fix URLs
- Scenario: migration week on a WordPress blog
- Mistakes that waste an afternoon
- FAQ
- Match the tool to the question
What the Sitemaps report actually measures
Google’s Sitemaps report is a file-level ledger. You give Google the URL of an XML (or acceptable) sitemap; Google attempts to fetch it on a schedule; the report shows whether that fetch worked and summarizes how many URLs were seen inside the file.
That is different from ranking, click-through rate, or even “Google likes my site.” A sitemap tells Google where you prefer it to look. It does not override noindex directives, robots blocks, soft 404 patterns, or quality-based indexing choices.
If I were checking a small affiliate blog after launch, I would open Sitemaps once to confirm the generator URL matches the live host (www vs non-www, HTTPS only), then spend my week on internal links and index eligibility—not refreshing the sitemap row hourly.
Mechanism in plain terms: sitemaps shorten discovery latency for URLs that might otherwise wait on crawl paths. They do not replace links from indexed pages, valid HTTP responses, or consistent canonical intent documented on your XML sitemap owner.
How sitemap discovery fits the crawl path
Think of indexing as a chain. Break early links with the right tool:
| Stage | Question | First stop |
|---|---|---|
| Discovery | Does Google know the URL exists? | Sitemaps, internal links, external links |
| Fetch | Can Google download the URL? | Server logs, URL Inspection live test |
| Indexing decision | Will Google store this URL? | Page indexing reasons, Inspection |
| Search appearance | Does the URL show in results? | Performance → Pages |
The Sitemaps report sits at discovery for listed URLs. When Performance is empty for a new post, beginners often resubmit sitemaps while the real issue is Crawled – currently not indexed or a Not found (404) after a bad redirect—jobs for Page indexing and the 404 cleanup owner, not another sitemap ping.
Conversely, when Performance already shows impressions, obsessively resubmitting the same sitemap file does not move CTR. That is a Performance and on-page question—outside this page’s primary intent.
Reading a healthy sitemap row
A typical healthy row shows Success (or equivalent live label), a Last read date that is not ancient, and counts for Discovered or Submitted URLs. Indexed count may be lower than submitted; that alone is not an emergency.
Sanity checks that belong on the XML sitemap owner but show up here:
- Sitemap URL uses the same host you verified in GSC (property type matters: URL-prefix vs domain).
- Only indexable URLs appear—no accidental staging URLs, parameter junk, or paginated duplicates you meant to consolidate.
lastmodupdates reflect real publishes when your CMS supports it; see when to bump lastmod for judgment, not superstition.
Cross-read with Coverage vs Performance so you do not interpret sitemap indexed counts as “rankings.” Indexed means eligible storage; Performance measures search behavior afterward.
Status messages and what they imply
Google’s exact strings change, but the failure modes repeat:
| Report signal | Likely cause | Fix direction |
|---|---|---|
| Could not fetch | 404/500 on sitemap URL, wrong host, firewall | Fix HTTP response; test URL publicly |
| Invalid sitemap | Malformed XML, wrong encoding, huge file errors | Regenerate; validate XML |
| URLs not accessible | Listed URLs return errors or redirect loops | Fix URLs; trim bad entries |
| Submitted count jumps oddly | Plugin listed archives/tags you did not expect | Tighten sitemap source in CMS |
After a fix, allow time for Google to re-fetch. Pair with URL Inspection on one representative URL inside the sitemap to see live indexing state—not only the aggregate row.
Submitted vs indexed: why the gap is normal
Submitted counts come from parsing the file. Indexed counts reflect Google’s current index for those URLs. Gaps happen when:
- URLs redirect to a canonical you already indexed elsewhere.
- URLs are Excluded by noindex even though the sitemap still lists them (a sitemap hygiene bug).
- URLs are new and crawled but not yet stored.
- URLs are low value or duplicate near-duplicates Google deprioritizes.
Your job is to spot systematic gaps—entire post types missing, sudden drops after a plugin update—not to chase a perfect 1:1 ratio. Page indexing grouped reasons tell you why classes of URLs fail; the Sitemaps report tells you whether Google even saw the list you intended.
When to resubmit vs when to fix URLs
Resubmit or update the sitemap entry when:
- You moved sitemap location (
/sitemap.xml→/sitemap_index.xml). - You fixed a Could not fetch error confirmed with a clean 200 response.
- You removed thousands of dead URLs after a prune and regenerated the file.
Avoid resubmit loops when:
- The file is unchanged and only “feels slow.”
- Page indexing shows quality exclusions—you need content or canonical fixes.
- Performance is weak but URLs are already indexed—see dedicated CTR owners, not this page.
Indexing and Performance are separate reports for a reason; the Coverage vs Performance guide explains why mixing them creates circular work.
Scenario: migration week on a WordPress blog
Imagine you moved from http://oldblog.example to https://cashpilotblog.com with redirects in place. You verify the domain property, submit https://cashpilotblog.com/sitemap_index.xml, and the Sitemaps report shows Success with 480 submitted URLs but only 210 indexed.
Reasonable sequence:
- Confirm redirects return 301/308 to the new host, not chains or 404—Inspection on old URLs.
- Open Page indexing for spikes in Not found or Duplicate—fix template tags before resubmitting again.
- Check that the sitemap lists new URLs only, not both old and new unless intentional.
- After template fixes, request indexing on key money posts via Inspection, not daily sitemap spam.
Within two weeks, indexed count should climb if HTTP and canonical stories are clean. If submitted indexed gap persists for one post type, suspect plugin sitemap settings—not “Google ignoring sitemaps.”
Mistakes that waste an afternoon
- Treating sitemap resubmit as a ranking button.
- Listing noindex URLs “just in case Google finds them faster.”
- Ignoring Could not fetch while rewriting meta descriptions.
- Comparing sitemap indexed totals to Performance clicks (different pipelines).
- Chasing canonical conflicts here instead of on canonical-specific owners—this page is not the primary canonical troubleshooting URL.
FAQ
The frontmatter FAQ block mirrors these answers for schema; read there for quick lookups.
Match the tool to the question
Use the Sitemaps report when you need confidence that Google reads your discovery file and sees the URL set you think you published. Use Page indexing when exclusion reasons pile up. Use Performance when indexed URLs already earn impressions but need query or snippet work.
Next practical steps: validate your live sitemap URL, align it with the XML sitemap basics checklist, then schedule a monthly five-minute Sitemaps glance—not a daily resubmit habit.
Keep learning
More guides in the same topic lane.
PDF to Text or PDF to Word: Which Job?
Need copy-paste plain text from a PDF or an editable Word file? Choose PDF to Text vs PDF to Word before upload—format, cleanup, and live tool links.
JPG to PDF or Protect PDF: Which Job First?
Photos still need a PDF packet, or the PDF only needs a password? Route JPG stacks vs Protect PDF before you lock the wrong file or skip the build step.
GSC Page Indexing or Sitemaps Report: Which First?
Page indexing explains why URLs are in or out of Google search. Sitemaps checks whether Google read your XML file—use this guide to pick the right GSC report.