Skip to main content
Free Tool · XML Sitemap Validator

Is your sitemap actually valid?

Point us at any domain. We find the sitemap the way a crawler does, parse it, follow the index, and flag every spec violation — with the exact fix. No signup to try it.

Try
No signupUnlimited & freeFollows sitemap indexes

What the validator checks

01 / Find

Sitemap discovery.

We read robots.txt for a Sitemap: directive first, then probe /sitemap.xml and /sitemap_index.xml — the way a crawler does.

02 / Parse

Well-formed XML.

A valid <urlset> or <sitemapindex> root, parseable <loc> entries, and a count of exactly how many URLs you expose.

03 / Index

Index recursion.

When it is a sitemap index, we follow the first child sitemaps and aggregate their URLs so nested structures are checked too.

04 / Limits

Spec limits.

Flags the 50,000-URL cap and the 50 MB uncompressed size limit per file — the thresholds crawlers enforce.

05 / URLs

URL hygiene.

Relative or invalid <loc>, non-HTTPS URLs, cross-domain links and missing <lastmod> dates — all caught with fixes.

06 / Score

One health score.

Every finding rolled into a single 0–100 sitemap health score, with a sample of the URLs we parsed.