Sitemap Validator
Paste the URL of a live XML sitemap. We'll fetch it and check it against the sitemaps.org protocol — root element, entry count, size, and every per-entry issue.
FAQ
What does the sitemap validator check?
It parses the XML at the URL you give it and checks the sitemaps.org rules: a well-formed <urlset> or <sitemapindex> root, absolute http(s) <loc> values, valid <changefreq> values, <priority> within 0.0-1.0, and the 50,000-URL / 50MB size limits.
Why does it say the fetch failed instead of showing a report?
That means the URL didn't return the sitemap XML itself — a 404, a redirect to a login page, or a non-2xx response. Fetch a sitemap.xml directly, not the page that links to it.
Does a sitemap with zero URLs count as invalid?
No. An empty <urlset> is well-formed XML and isn't flagged as an issue on its own — the validator only reports entryCount: 0 alongside whatever real issues (if any) it finds.