Home › WordPress Tools › Sitemap & Indexing Checker

Free WordPress Tool

Sitemap & Indexing Coverage Checker

Your sitemap is how search engines discover your pages. Fetch and parse it live to count URLs, check for common issues, confirm robots.txt points to it, and compare against what is actually indexed.

Quick answer: an XML sitemap lists the URLs you want indexed. This tool fetches your sitemap live, counts URLs across nested sitemaps, checks HTTPS and lastmod coverage and size limits, confirms robots.txt references it, and, if you enter how many pages are indexed, shows your coverage gap, submitted versus indexed.
Share:
Check your sitemap (live fetch & parse)

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

Pages are not getting indexed

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.

You want your coverage gap

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.

Large site, nested sitemaps

The tool follows a sitemap index into its children and totals the URLs, so you get the real count even on big WordPress sites.

Post-migration sanity check

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?
It is a file listing the URLs you want search engines to discover and consider for indexing, along with optional signals like last-modified dates. This tool fetches yours live, follows any sitemap index into child sitemaps, and parses the real XML to count and check the URLs.
Is this sitemap checker free?
Yes, free with no login. The live fetch needs the small PHP endpoint deployed; once it is, enter your site or sitemap URL and optionally your indexed-page count for a coverage figure.
Where is my WordPress sitemap?
Most WordPress SEO plugins publish it at /sitemap.xml or /sitemap_index.xml (Yoast uses sitemap_index.xml; Rank Math and core use sitemap.xml). Enter your site root and this tool tries /sitemap.xml, or paste the exact sitemap URL if you know it.
Why are my sitemap URLs not all indexed?
A sitemap invites indexing but does not force it. Gaps usually come from thin or duplicate content, pages set to noindex or canonicalised elsewhere, listed URLs that redirect or 404, or crawl-budget limits on large sites. Enter your indexed count to size the gap, then investigate specifics in Search Console.
Should my sitemap be in robots.txt?
Yes, adding a Sitemap: line to robots.txt helps search engines find it, and you should also submit it in Google Search Console and Bing Webmaster Tools. This tool checks whether your robots.txt references a sitemap.
Can Digital Success fix my indexing issues?
Yes. Digital Success runs indexing and technical-SEO audits for WordPress sites, diagnoses why pages are not indexed, and fixes the underlying cause. Get in touch for a review.

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.

Found this useful?Bookmark it, or send it to someone who runs a WordPress site.

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.

Related WordPress tools

Get my free indexing audit