Sitemap Checker

Find your sitemap from robots.txt or /sitemap.xml, validate the XML, count URLs, handle sitemap index files, and spot common issues search engines trip on.

How it works

  1. Enter your website URL, or paste a sitemap URL directly (anything ending in .xml is treated as a sitemap).

  2. For a site URL, the tool discovers your sitemap the way crawlers do: from the Sitemap line in robots.txt first, then at the default /sitemap.xml location.

  3. It validates the XML structure, counts the listed URLs, and follows sitemap index files into their child sitemaps.

  4. It then spot-checks a sample of listed URLs — do they respond, and do they live on the same domain as the sitemap?

  5. Finally it validates <lastmod> date formats and reports everything as pass/warning/fail checks with fixes.

Frequently asked questions

How many URLs does the spot-check test?

Up to 5 sampled URLs per run, to keep checks fast and to avoid hammering your server. A clean sample is a good signal, but it is not a guarantee that every URL in a large sitemap works — treat it as an early-warning system.

What is a sitemap index and does the tool support it?

A sitemap index is a sitemap of sitemaps — large sites split their URLs across child sitemaps and list them in one index file. The tool recognizes index files, counts the children, and samples URLs from them when it discovers the index from your site URL.

Why do broken URLs in a sitemap matter?

A sitemap is you telling crawlers “these pages are worth indexing.” When entries return 404s or errors, crawlers learn to trust your sitemap less, and crawl budget gets spent on dead ends instead of your real content.

Are <lastmod> dates required?

No — they are optional, and the tool only reports their absence as information. If you do include them, they must use the W3C datetime format (like 2026-07-09) and be accurate; search engines ignore lastmod values they catch being wrong.

My sitemap is valid — why isn’t my site indexed?

A sitemap helps discovery, but it does not force indexing. Pages still need to be crawlable (check robots.txt), indexable (no noindex), and worth indexing in the engine’s judgment. Submit the sitemap in Google Search Console to see per-URL indexing status.

Get help fixing this

Fortitude builds fast, search-friendly websites. Leave your email and we'll help you fix what's holding your site back.

More free tools

Get A Quote