XML sitemap validator
The XML sitemap validator fetches a sitemap or sitemap index, checks the XML and the protocol limits, and tests where each listed URL actually lands.
- Free, no sign-up
- Results in seconds
- Checker · 35 free tools
This checks one page. The same problem usually repeats on every page built from the same template. Plans start at $14.99 a month.
How to use the sitemap validator
- 1
Paste an address
A full URL or just a domain. We add https:// when it is missing.
- 2
We fetch it live
Our server requests the page now, the way a crawler would, and records what came back.
- 3
Read the evidence
Every result shows the value we read, so you can see why it passed or failed.
- 4
Fix and check again
Change the page, run it once more, and ship when the second run agrees.
What this does not measure
We would rather say what a tool cannot see than let a clean result mislead you.
- Valid XML does not mean the URLs work. The status column is a sample of the first URLs, not all 50,000 of them.
- It does not check whether a listed URL is canonical, noindex, or a duplicate. Those come from a crawl of the pages themselves.
- It reads the sitemap you give it. A sitemap that is not advertised in robots.txt is one we had to be told about.
Want the full picture?
This tool answers one question. A full audit runs every check on a page, scores it, and gives you a short list of what to fix first.
Questions about the sitemap validator
More in the guides.
Keep reading

XML sitemaps: lastmod honesty, size limits, and what Google ignores
Google ignores priority and changefreq. lastmod only counts when it is true. Keep each file under 50,000 URLs and 50MB.

HTTP status codes for SEO: 404 vs 410, soft 404s, 5xx, and 429
Google treats 404 and 410 the same. 5xx and 429 slow crawling. A 200 error page is a soft 404.