Sitemap Checker
Validate Your sitemap.xml Against the Sitemaps Protocol
Need to use Sitemap Checker right now?
Catches the exact protocol violations (missing loc tags, invalid priority values) that make search engines silently reject entries.
Features
- Runs entirely in your browser
- Privacy-first — your data is never uploaded
- Real-time, instant results
- 100% free, no sign-up required
- Works on desktop, tablet, and mobile
- No installation needed
Who uses this tool?
About Sitemap Checker
A sitemap that's malformed or violates the sitemap protocol can get silently ignored or partially rejected by search engines, without any obvious error on your own site — the file loads fine in a browser, but Google Search Console quietly reports it as invalid or reads fewer URLs than you expected. Catching format problems before submission avoids that quiet failure.
This tool parses your sitemap.xml content directly using the browser's built-in XML parser and checks it against the actual Sitemaps protocol rules: a valid XML document, the required `<urlset>` root element with the correct namespace, every `<url>` entry having a required `<loc>` with an absolute URL, the 50,000 URL per-file limit, priority values falling between 0.0 and 1.0, and changefreq values matching the protocol's defined set.
Errors indicate something that will likely cause search engines to reject or skip an entry (a missing `<loc>`, invalid XML, a relative instead of absolute URL); warnings flag things that are technically tolerated but non-standard (a non-standard changefreq value, an unusually long URL) and worth double-checking rather than necessarily fixing.
How it works
- Paste your sitemap.xml content. Copy the full XML content of your sitemap file.
- Review errors and warnings. See exactly which entries have problems and why.
- Fix and re-check. Correct the issues in your actual sitemap file and re-validate.
Examples
Missing loc element
Input
<url><changefreq>weekly</changefreq></url>
Output
Error: Entry 1: missing required <loc> element.