Skip to content

Sitemap Validator

Sitemap Validator - a browser-based seo tools utility.

Browser tool

About Sitemap Validator

A sitemap with a malformed date or an unescaped ampersand can be rejected wholesale, and the first sign is usually a drop in the pages a search engine knows about. This checks a sitemap against the protocol and reports each problem with the line it is on. Checking one is free and runs online. The XML is read in the browser, never sent on, and nobody asks you to join anything.

How to use it

  1. Paste the XML or open the fileA sitemap index works as well as a single sitemap.
  2. Read the findingsDuplicates, unescaped characters, invalid schemes, malformed lastmod dates and out-of-range priorities are each reported with a line number.
  3. Export the reportAs a report or a CSV, if you need to hand the list to someone else to fix.

What the protocol actually requires

Every URL must be absolute and fully qualified, entity-escaped, and on the same host as the sitemap. A lastmod must be a valid W3C datetime. A single sitemap is limited to 50,000 URLs and 50MB uncompressed, beyond which it must be split and referenced from an index. Priority is advisory and widely ignored; an invalid one is still worth fixing because it suggests the file was generated carelessly.

What it does not do

  • This validates the file. It cannot tell you whether the URLs in it return 200, are canonical, or are indexable — those need the pages fetched, and a sitemap full of valid-looking URLs that all redirect is a common and separate problem.
  • Passing validation does not mean the pages will be indexed. A sitemap is a suggestion about what exists, not an instruction about what to index.

Questions people ask

Does a valid sitemap mean my pages will be indexed?
No. It helps a crawler discover URLs, which is a prerequisite and not a guarantee. Whether a page is indexed depends on whether it is judged worth indexing.
Should every page be in the sitemap?
Every page you want indexed, and nothing else. Redirects, noindex pages, 404s and duplicates in a sitemap send mixed signals about what you consider canonical.
How often should lastmod change?
Only when the page meaningfully changed. Setting every lastmod to today on each build is a well-known way to have the field ignored entirely.

Questions about ToolsVerse itself — privacy, cost, what happens to your files — are answered in the frequently asked questions.

The tools people most often need alongside Sitemap Validator.

Can’t find the tool you need?

Tell us what you’re looking for and we’ll consider adding it.

Request a tool →