Enter your site or sitemap URL. We fetch it via api/fetch-proxy.php, follow a sitemap index into its child sitemaps, and parse the real XML. No PHP backend? See the guidance below.
Who uses this and why
If Google is not finding your content, the sitemap is the first thing to check. Confirm it exists, lists the right URLs, and is referenced in robots.txt.
Enter how many pages are indexed and see the gap versus what you submitted, the pages Google chose not to index are where the real SEO questions live.
The tool follows a sitemap index into its children and totals the URLs, so you get the real count even on big WordPress sites.
After a move, confirm the new sitemap is complete, all-HTTPS, and discoverable before you rely on it.
What your sitemap does, and what it does not
An XML sitemap is a list of the URLs you want search engines to know about. It helps discovery, especially on large or poorly-linked sites, and lets you signal when pages changed. What it does not do is force indexing: submitting a URL is an invitation, not a guarantee. Search engines still decide what to index based on quality, duplication, and crawl priorities. So the sitemap has two jobs, be complete and clean (list every important, indexable, canonical URL and nothing else), and be discoverable (referenced in robots.txt and submitted in Search Console). This tool checks both, and totals your URLs even when they are split across a sitemap index.
Reading the gap between submitted and indexed
The most useful number in indexing is the gap between how many URLs you submit and how many actually get indexed. A small gap is normal. A large one is a signal, and usually not about the sitemap. Common causes: thin or duplicate content that search engines skip, pages marked noindex or canonicalised elsewhere, URLs that redirect or 404 but are still listed, or genuine crawl-budget limits on very large sites. A frequent own-goal is a sitemap generated to include non-indexable URLs, which inflates the submitted count and makes coverage look worse than it is. Enter your indexed count here to quantify the gap, then investigate the specific URLs in Search Console.
Finding the gap is easy; closing it is diagnosis
Seeing that 320 of 900 URLs are indexed takes a minute. Working out why the other 580 are not, and fixing the right cause, thin content, duplication, canonical and noindex mistakes, internal-linking gaps, or crawl budget, is diagnostic SEO work where treating the wrong cause wastes months.
Digital Success runs indexing and technical-SEO audits for WordPress sites and fixes what is actually holding pages back. Let us close your indexing gap.
Frequently asked questions
What is an XML sitemap?
Is this sitemap checker free?
Where is my WordPress sitemap?
Why are my sitemap URLs not all indexed?
Should my sitemap be in robots.txt?
Can Digital Success fix my indexing issues?
This tool provides general, illustrative guidance for planning and does not guarantee results. The checklist is shown above so you can verify each item yourself. Last reviewed September 2026 by the Digital Success web & SEO team.
Get your pages found and indexed
A coverage number points at the problem; a technical audit fixes it. Digital Success diagnoses and resolves indexing issues on WordPress sites so your content gets crawled and ranked. Let us review your site free.
Get my free indexing auditWant proof first? See how we grow ecommerce and content sites in our case studies.