SYSTEM TIME --:--:-- IST · 152 TOOLS LIVE · RUNS IN YOUR BROWSER — NOTHING UPLOADED
← Back to SEO & SOCIAL
SEO & SOCIAL

XML Sitemap Validator

Paste sitemap XML to check it’s well-formed and follows the sitemap protocol.

About this tool

This checks pasted sitemap XML against the structure search engines expect: well-formed XML, a recognized root element (<urlset> for a regular sitemap or <sitemapindex> for a sitemap of sitemaps), and that every <url> entry has the required <loc> tag with what looks like a valid absolute URL.

Paste the sitemap's XML content directly rather than a URL — browsers block a webpage from fetching another site's content directly (a security restriction called CORS), so this tool can't fetch a live sitemap URL itself. Open your sitemap URL directly in a browser tab, view its source, and paste that content here instead.

This checks structural validity, not whether every URL listed actually exists or returns a working page — that would require requesting every URL individually, which this lightweight tool doesn't do. For that level of checking, Google Search Console's sitemap report shows which submitted URLs actually got crawled and indexed.

Frequently asked questions

Why can’t I just paste a sitemap URL?

Browser security (CORS) blocks a webpage from fetching another site’s content directly. Open your sitemap URL in a browser tab, view its source, and paste that XML content here instead.

Does this check if the URLs in the sitemap actually work?

No — it checks the XML structure only. To see whether Google actually crawled and indexed each URL, check the Sitemaps report in Google Search Console.

What’s the difference between urlset and sitemapindex?

A urlset is a regular sitemap listing pages directly. A sitemapindex lists other sitemap files rather than pages — used when a site has more URLs than fit in a single sitemap file (the protocol caps a single sitemap at 50,000 URLs).

Related tools