
Google Search Console Sitemap Shows 0 Discovered Pages: What to Check
A successful sitemap submission does not guarantee that Google has counted, crawled, or indexed your pages. This practical guide explains zero discovered-page reports, sitemap indexes, Rank Math settings, and a safe troubleshooting process for WordPress affiliate blogs.
Share this article
You submit an XML sitemap in Google Search Console, return to the Sitemaps report, and see something that looks contradictory: Success beside the sitemap, but 0 discovered pages. If your WordPress blog already contains published articles, that number can feel like proof that Google cannot find any of them.
It is not proof of that. The Sitemaps report describes what Google has fetched and processed from a particular sitemap submission. It is not a live count of every page Google knows about, a measurement of your search traffic, or a guarantee that listed pages have been indexed.
If your sitemap shows 0 discovered pages, the useful response is to check what the number represents, inspect the sitemap index and its child files, and look for an actual technical problem before changing WordPress settings. This guide walks through that process using Google Search Console and Rank Math, with special care for affiliate blogs that publish frequently.
The central rule: A low number is a reason to investigate thoughtfully—not a reason to resubmit the same sitemap repeatedly, install another SEO plugin, or assume your existing articles have disappeared from Google.

What Does “Success” Mean in the Sitemaps Report?
Search Console’s Success status indicates that Google was able to fetch and process the submitted sitemap without reporting a sitemap-level error. It does not mean every listed URL was crawled, chosen as a canonical, indexed, or given a search ranking.
According to Google’s official Sitemaps report documentation, the Discovered pages field counts page URLs parsed from the sitemap. For a sitemap index, it represents the page URLs reported from its child sitemaps, with duplicates counted once. Google expressly distinguishes that number from the pages that have actually been crawled or indexed.
That distinction matters because an XML sitemap is fundamentally a discovery aid. A sitemap can suggest important URLs, but Google still decides whether and when to crawl them, whether their content is worth indexing, and which canonical version to show in search results.
Five different signals that are easy to confuse
| Signal | What it tells you | What it does not prove |
|---|---|---|
| Submitted sitemap | Search Console has a record of the sitemap URL | That every child sitemap was processed |
| Sitemap Success | Google reported a successful sitemap fetch/processing status | That all article URLs are indexed |
| Discovered pages | How many page URLs were parsed and counted in that sitemap report | That every URL was crawled or indexed |
| Page indexing report | Google’s reported indexing outcomes and reasons for exclusions | That a particular sitemap caused those outcomes |
| URL Inspection | Indexed information and diagnostics for a specific URL, when available | Guaranteed immediate indexing or ranking |
The right action depends on which signal is actually missing. This article deals with sitemap discovery and reporting. If the sitemap contains a page and Google has already crawled it but not indexed it, that is a different investigation; use our Crawled, Currently Not Indexed checklist for that stage.
Why a Sitemap Index Can Show Zero Even When It Loads
Many WordPress SEO plugins publish a sitemap index, which is a directory of smaller sitemap files rather than a direct list of article URLs. The index may refer to a sitemap for posts, another for pages, and others for selected content types or taxonomies.
A typical WordPress sitemap structure might look like this:
https://example.com/sitemap_index.xml
├── https://example.com/post-sitemap.xml
└── https://example.com/page-sitemap.xml
Those are illustrative addresses; the exact child filenames and number of files depend on the site’s configuration. The index tells search engines where the child sitemaps are. The child files contain the individual page URLs.
Because the index itself does not have to list article URLs, the aggregate total can remain at zero while Google is still processing—or has not yet processed—the child sitemaps. Sitemap-index reporting is not necessarily updated at exactly the same moment as each child file. A zero count immediately after a successful initial submission therefore does not, by itself, establish a broken website.
Google’s sitemap index documentation explains the parent/child structure, and its Sitemaps report documentation describes the child-sitemap totals used in the report.
What if the number stays at zero?
Do not assume that waiting is always the answer either. If the report has stayed unchanged through later checks, inspect the actual files, URLs, sitemap settings, and any reported fetching or parsing errors. You are looking for evidence of a problem, not trying to force a particular number to appear.
Step 1: Open the Actual Sitemap Index in Your Browser
Begin with the sitemap address already configured on your site. On a typical Rank Math installation, it is:
https://example.com/sitemap_index.xml
Replace example.com with your own domain. Open the exact URL in a private browser tab, where your WordPress administrator login cannot mask an access issue.
A functioning XML index should contain one or more <sitemap> entries, each with a <loc> element pointing to a child sitemap. Your browser may display the XML as plain text or with basic formatting; appearance alone is not the important factor. What matters is that the content is a real sitemap, not an error page or unrelated HTML.
Check these specific things:
- Does the sitemap index load rather than return a 404, access-denied page, or server error?
- Does it contain child sitemap URLs for the content types you intend Google to discover?
- Are those URLs on your actual production domain and preferred HTTPS hostname?
- Can you open at least one child sitemap in a separate tab?
Do not create a second sitemap file just because you see an XML index. The index is designed to work as an entry point to multiple child files.
Step 2: Inspect a Child Sitemap for Real Published URLs
Open a child file for posts or pages. Unlike the index, an ordinary XML URL sitemap should contain <url> entries, with <loc> values identifying actual public pages.
Inspect a few URLs that you recognize, such as a recently published article and an established evergreen guide. Confirm they load as normal public pages. Watch for URLs that point to a staging domain, an old hostname, a redirect loop, or a page that returns an error.
There is no need to copy every URL into a spreadsheet or click every article one by one. A focused sample can establish whether the sitemap is genuinely populated, while a suspicious pattern may justify a more complete review.
Does a healthy child sitemap guarantee discovery?
No. An accessible child sitemap with valid URLs is valuable evidence that your site is providing the information. It does not prove that Google has already fetched, counted, crawled, or indexed everything inside it. Those are separate events on Google’s side.
Free Report: Why You’ll Never Succeed Online

Step 3: Check the WordPress and Rank Math Settings Without Resetting Them
If a child sitemap is missing, unexpectedly empty, or pointing to the wrong content, inspect your SEO plugin’s existing configuration. For Rank Math, the relevant controls are under Rank Math SEO > Sitemap Settings. Exact options depend on enabled modules and the current plugin version.
Review whether the intended public Posts and Pages content types are included. Selected categories may also have their own sitemap settings. There is usually no need to put every tag archive, attachment page, or temporary landing page in the sitemap merely to raise the discovered-page count.
Before changing anything, compare the settings with your site’s publishing needs. If your normal published posts appear correctly in the child sitemap, avoid turning options on and off or altering the number of URLs per file as a speculative repair.
If you find an actual blank, broken, or stale sitemap, consult Rank Math’s official sitemap troubleshooting guide, which covers common problems including caching conflicts, empty sitemaps, and accessibility errors. These instructions are intended for confirmed technical problems, not as a reason to clear your entire website cache or change rewrite rules when your sitemap is already functioning correctly.
Check indexability, but do not confuse it with parsing
An article may be public yet marked noindex, or it may declare another URL as canonical. These settings can help explain why a page is not meant to appear in search, but they are not interchangeable with the Discovered pages count. Do not remove a deliberate noindex instruction from a private or utility page just to make a report total increase.
For the distinct question of which version of a page should represent its content, read our canonical URLs for affiliate blogs guide.
Step 4: Read the Search Console Details Before Acting
Open the verified Google Search Console property for the site. Navigate to Indexing > Sitemaps, then select the submitted sitemap in the report. Look at its latest status, last-read information, discovered-page count, and any specific error details.
Record what the screen actually says. “Success with zero discovered pages” is not the same thing as “Couldn’t fetch,” an XML parsing error, or a missing child sitemap. Each points to a different next step.
If your sitemap was submitted recently and reports Success without a specific error, an appropriate first response is to allow processing time and recheck later. Repeatedly submitting an unchanged sitemap does not compel Google to process child files or index articles more quickly.
Google explicitly advises against submitting the same unchanged sitemap repeatedly and against expecting immediate crawling. See its official crawling troubleshooting guidance.
Use URL Inspection for a few representative pages
- Copy the exact public URL of a post listed in the child sitemap.
- Paste it into the Search Console URL Inspection field.
- Review the indexed-page information if Google has recorded it, including whether the URL was indexed and any canonical information.
- Repeat with one established page and one recently published page to compare what Google knows about each.
If Google has already indexed some of these pages, that is strong evidence the website is not globally invisible merely because one sitemap report shows zero. If inspection shows the URLs are unknown, that still does not prove the sitemap is defective; discovery can happen through internal links, sitemaps, and external links on different schedules.
Do not interpret a live URL test as a guarantee of indexing. A live test checks accessibility and certain technical details at that moment, while the indexed information reflects Google’s stored knowledge of the page.
Step 5: Check the Site’s Discovery Paths, Not Just Its XML
A sitemap is not the only way Google finds pages. Clear navigation and crawlable links from relevant pages are important, especially on newer affiliate blogs that have published many posts quickly.
Ask whether an important guide is reachable from your homepage, appropriate category archive, resource page, or another relevant article. An article buried in a large archive with no useful contextual links can be harder for readers—and search engines—to discover and understand.
A useful internal link should provide a real next step. For example, a beginner article about choosing offers may naturally point to an advanced guide about audience fit. Publishing hundreds of unrelated links in a footer or repeating the same keyword in every anchor is not a substitute for a coherent editorial structure.
Our affiliate marketing content strategy guide explains how related articles can support one another rather than becoming isolated pages.
Troubleshooting Matrix: What to Do Based on the Evidence
| What you observe | Reasonable next action |
|---|---|
| New submission, Success, and zero discovered pages | Check child files and allow processing time; do not repeatedly resubmit |
| Index loads, child sitemap lists real public URLs | Verify a few in Search Console; continue monitoring rather than rebuilding the sitemap |
| Index loads but expected post sitemap is missing | Check Rank Math Sitemap Settings for included post types |
| A child sitemap is empty or broken | Investigate its generation, sitemap settings, and relevant caching conflicts |
| Search Console reports Couldn’t fetch or an XML error | Follow the exact error details; verify accessibility and file structure |
| Individual URL is crawled but not indexed | Investigate page indexing and content signals, not only sitemap submission |
| Some URLs are indexed despite a zero sitemap count | Recognize that Google discovered them by another path or on a different reporting schedule |
Avoid the most common overreaction: uninstalling your SEO plugin, regenerating every sitemap, changing DNS, or re-verifying Search Console ownership when the site is already verified and the existing sitemap is functioning.
What About Bing Webmaster Tools and IndexNow?
Bing has its own sitemap processing, crawl, and indexing reports. A sitemap that is already registered in Bing may be in a processing state while its data is being collected; treat that as a separate status from Google’s Sitemaps report.
IndexNow is also a separate protocol used by participating search engines to receive change notifications. Google does not support IndexNow. An accepted IndexNow request therefore does not repair a Google Search Console sitemap count, force Google indexing, or prove a new WordPress article is indexed anywhere.
Keep these systems organized, but do not add duplicate submission plugins or repeatedly notify unchanged pages solely because an indexing number has not changed.
A Safe Seven-Step Sitemap Review
Use this short checklist before making technical changes:
- Confirm the report. Capture the exact property, submitted sitemap URL, status, last-read date, and discovered-page count.
- Open the index. Confirm it loads as a genuine XML sitemap index from your public site.
- Open its children. Inspect at least the post and page sitemaps relevant to your website.
- Sample real pages. Verify several listed URLs load at their expected final public permalinks.
- Check the intended settings. Review Rank Math sitemap inclusion and whether your important public pages are indexable.
- Cross-check Google. Inspect a few URLs in Search Console and review page-indexing outcomes separately from sitemap discovery.
- Record and revisit. Note what you found, whether a real error needs repair, and when you will check again. Avoid repeating unchanged submissions.
This process is deliberately conservative. If your site has no relevant errors and the sitemap lists legitimate pages, the right result of the audit may be “leave the configuration alone and monitor.” That is progress: it prevents accidental damage while keeping attention on useful content and discovery paths.

Frequently Asked Questions
Does “0 discovered pages” mean Google has indexed nothing?
No. It is a value in the report for a specific submitted sitemap. Google’s overall knowledge of your site may also come from navigation, internal links, external links, and earlier crawling. Use URL Inspection and the Page indexing report to investigate actual URL indexing.
Why would Search Console say Success and still show zero?
The sitemap index can be fetched successfully before its child sitemaps have been fully processed or reflected in the aggregate report. Google may also choose not to process every suggested sitemap immediately. If the count persists, inspect the child files and any specific report errors rather than assuming the status is self-contradictory.
Should I submit post-sitemap.xml separately from sitemap_index.xml?
Usually the existing sitemap index is meant to reference the child files, so submitting the index is generally sufficient. Separate submissions can be useful in specific diagnostic or reporting situations, but blindly submitting every child again is not a guaranteed fix for zero discovered pages.
Will adding more posts increase the discovered-page count instantly?
No. Publishing adds eligible URLs to your site’s content and potentially to its generated sitemap, but Google must fetch and process that information. A visible new post does not automatically mean the Search Console report updates at the same moment.
Can Rank Math fix Google’s indexing decisions?
Rank Math can generate sitemaps and manage certain SEO metadata. It cannot require Google to crawl or index an article. Treat correct sitemap generation and Google’s subsequent indexing choices as separate responsibilities.
Is a zero count a reason to request indexing for every article?
No. Diagnose the underlying report first. Google’s crawling documentation discourages repeated requests and submission attempts for unchanged content. Prioritize making important pages public, crawlable, internally linked, and helpful to readers.
Final Thoughts: Verify the Files, Then Follow the Evidence
Seeing Success next to a sitemap and 0 discovered pages can be unsettling, particularly when an affiliate blog is publishing articles regularly. But it is not an automatic sitewide SEO failure. A sitemap index, its child files, a Google processing count, and the indexing status of individual pages are four different pieces of information.
Start with the existing setup. Confirm that the sitemap index and child files contain the intended URLs, check a few pages in Search Console, and make technical changes only when you uncover a concrete problem. In the meantime, keep building useful content and connecting related guides so both readers and search engines can discover them naturally.
The best outcome is not simply a bigger sitemap number; it is a clear, maintainable site whose important pages are accessible, accurately represented, and worth finding.
Discover more from Partner to Wealth
Subscribe to get the latest posts sent to your email.
Enjoyed this article? Give it a Like and Share!
If you found this guide helpful, please tap the Like button and share it with someone who could benefit. Every Like and Share helps more people discover Partner to Wealth.


