XML Sitemap Validator
Validate your XML sitemap for syntax errors, broken URLs, and missing pages that could prevent proper Google indexing.
Sitemap spec cheatsheet.
The rules this validator checks against - straight from sitemaps.org and Google's guidelines.
50,000
URL limit per sitemap
50MB
File size (uncompressed)
UTF-8
Encoding
Absolute URL
loc format
W3C datetime
lastmod format
always, hourly, daily, weekly, monthly, yearly, never
changefreq values
0.0–1.0
priority range
Match canonical
Protocol
What is an XML sitemap?
An XML sitemap is a machine-readable list of the URLs on your site that you want search engines to discover and index. It uses the sitemaps.org XML protocol (adopted by Google, Bing, and Yandex) and is served at a stable URL, most commonly /sitemap.xml. For large sites, a sitemap index file can reference up to 50,000 child sitemaps, each of which can list up to 50,000 URLs.
A well-formed sitemap does two things at once: it surfaces pages that your internal linking would otherwise bury, and it gives search engines an accurate lastmod hint so they know which pages are actually worth re-crawling. A malformed sitemap does neither - worse, a sitemap that lists broken, noindexed, or redirect URLs actively wastes your crawl budget. This validator surfaces the exact issues Google logs silently in Search Console so you can fix them before your next index refresh.