All tools

XML Sitemap Validator

Open a sitemap file to find XML errors, missing URLs, duplicates and basic date or size issues.

Validation report

Paste sitemap XML or open a local file.

Fix the file before checking the pages

Open a local XML file or paste its contents. This validator reads <urlset> and <sitemapindex> documents; it does not crawl the URLs inside them.

Parse error
Start with the XML itself: unclosed elements and an unescaped & can prevent the rest of the report from being produced.
Missing URL
Each entry needs a <loc> containing a complete HTTP or HTTPS address, not just /services.
Duplicate
Find the repeated address in your export. The checker compares the URL strings as supplied.
Date warning
Review <lastmod>. Use the page's meaningful update date, not a new date generated on every export.

Too many entries? Split a sitemap above 50,000 URLs or 50 MB uncompressed into smaller files. An index can list those files. Google's sitemap guidance explains submission and limits.

The report is clear — what remains?

Confirm the public file can be fetched and that important URLs return the intended pages. This check is not full XML-schema validation, does not inspect sitemap extensions and cannot confirm indexing. RSS and Atom feeds are not supported by this validator.

Check a listed page's response and redirects →