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.
