Website & SEO

Sitemap Validator

Fetch and validate an XML sitemap or sitemap index: well-formed XML, URL count vs the 50,000 limit, HTTPS and loc entries. Free, live.

Validate an XML sitemap

Enter a sitemap URL or a domain. We fetch and validate the sitemap structure.

What this sitemap validator does

Fetches a sitemap URL or /sitemap.xml
Validates well-formed XML structure
Detects URL sets vs sitemap indexes
Counts entries against the 50,000 limit
Flags non-HTTPS URLs
Lists and exports the entries

Common use cases

  1. 1Validating a sitemap before submitting it
  2. 2Checking a sitemap index and children
  3. 3Confirming the URL count is within limits
  4. 4Auditing a sitemap after a migration
  5. 5Finding non-HTTPS URLs in a sitemap
  6. 6Debugging a rejected sitemap

Related tools

About XML sitemaps

An XML sitemap lists the URLs you want search engines to discover and crawl. A single sitemap may contain up to 50,000 URLs (and be under 50MB uncompressed); beyond that you split it and reference the parts from a sitemap index.

To be valid it must be well-formed XML with a <urlset> (or <sitemapindex>) root and <loc> entries using canonical, absolute HTTPS URLs. This validator fetches the live sitemap, checks each of those requirements, and lists the entries so you can confirm the right pages are included.

More Free Tools Where This Came From

This utility is one of dozens of free, no-login tools for DNS, email, SEO and developers — all instant and private.

HostCloud.in  ·  Pune, India  ·  Serving 34,987+ Websites Since 2020

FREQUENTLY ASKED QUESTIONS

Got Questions? We Have Answers.

What does the sitemap validator check?

It fetches the sitemap (or /sitemap.xml), confirms it is well-formed XML, detects whether it is a URL set or a sitemap index, counts entries against the 50,000-URL limit, and flags non-HTTPS URLs.

What is a sitemap index?

A sitemap that lists other sitemaps, used when you have more than 50,000 URLs and must split them across several files.

Why are non-HTTPS URLs flagged?

Sitemaps should list your canonical HTTPS URLs. Mixing in HTTP URLs can send confusing signals to search engines.

Is it live?

Yes. The sitemap is fetched and parsed in real time.