Sitemap Validator
Validate any sitemap.xml — structure, URLs and common errors checked.
How to use Sitemap Validator
- Enter the sitemap URL — e.g. https://yoursite.com/sitemap.xml — and click “Validate”.
- Read the verdict: fetch status, XML validity, entry count and flagged issues.
- Fix reported errors at the source — regenerate rather than hand-patching, so the error doesn't recur.
- Re-validate, then resubmit in Search Console if it previously failed there.
What is Sitemap Validator?
A sitemap validator fetches your sitemap.xml and checks that search engines can actually read it: well-formed XML, the correct namespace declaration, valid <url>/<loc> structure, sensible URL formats, and size within the 50,000-URL / 50 MB limits.
Sitemaps fail quietly: one unescaped ampersand in a URL breaks the XML parse, and engines simply skip the file — Search Console shows "Couldn't fetch" or a parse error days later, if you look. Validating at creation and after site changes catches the break the moment it happens instead.
About the Sitemap Validator
Enter your sitemap's URL and click Validate: the report covers fetchability (does the URL return the file?), XML well-formedness, required elements, entry count and the issues crawlers most often choke on.
The classic failures it catches: special characters not XML-escaped (& must be & — the #1 sitemap killer, common in URLs with parameters), the wrong content type or an HTML error page served at the sitemap URL (a misconfigured redirect or 404 page pretending to be a sitemap), relative instead of absolute URLs, mixed http/https entries, and a sitemap referencing the non-canonical domain version (www vs non-www).
When to run it: after generating a new sitemap, after CMS or plugin updates that touch it, whenever Search Console reports sitemap errors, and after site migrations — the sitemap is the map engines follow into your new structure, so it must be right first.