Free tool
Sitemap Validator
Validate an XML sitemap or sitemap index and count the URLs it declares.
The check could not be completed
Sitemap results
File type
—
URLs declared
0
Files checked
0
Problems
0
Problems found
First entries
| URL | Last modified | Change frequency | Priority |
|---|
Child sitemaps
| Sitemap | Result | URLs |
|---|
This validates the sitemap file itself. The URLs inside it are not requested, so a sitemap can be valid while some of the pages it lists are broken.
What This Tool Does
The sitemap validator fetches an XML sitemap or sitemap index, checks that the XML is well formed and uses the expected structure, counts the URLs it declares, and lists entries that are malformed or that point to a different domain.
How to Use It
Enter the address of a sitemap file. When the file is an index, the tool can fetch a small number of child sitemaps so you can confirm they are reachable and valid.
How the Tool Calculates or Retrieves Data
The file is fetched from this website's server and parsed with XML entity loading disabled, which prevents external entity attacks. The tool then checks the root element, the namespace, the URL count against the 50,000 entry limit, the file size against the 50 MB uncompressed limit, and each entry for a valid absolute address and a valid last-modified date.
Child sitemaps are fetched with the same protections and with a strict cap on how many are followed. The tool never crawls the URLs listed inside a sitemap.
Understanding Your Results
Structural errors stop search engines reading the file at all and should be fixed first. Entry-level warnings — a relative URL, an invalid date, a URL on another domain — affect only those entries.
Frequently Asked Questions
A single sitemap may list up to 50,000 URLs and must not exceed 50 MB uncompressed. Larger sites split their sitemaps and list them in a sitemap index.
No. A sitemap helps search engines discover URLs. Whether a page is indexed depends on its content, its directives, and the search engine's own judgement.