FREE SEO TOOL

XML Sitemap Validator

Check an XML sitemap for common sitemap protocol, structure, URL, and configuration problems.

Submitted URLs or pasted XML are sent to the Brilliance processing service for validation. URL validation causes the service to retrieve the submitted sitemap, so do not enter private, internal, authenticated, or otherwise sensitive URLs.

Validate a publicly accessible sitemap URL or paste XML directly.
0 / 2048
Enter a public HTTP or HTTPS URL. HTTPS is recommended.
SITEMAP GUIDELINES

Common XML sitemap limits

Keep each sitemap at 50,000 URLs or fewer.
Keep each uncompressed sitemap within the protocol size limit.
Use a sitemap index when a site requires multiple sitemap files.
Include canonical, crawlable URLs rather than redirects or duplicate variants.
Update <lastmod> when the underlying content meaningfully changes.
Reference important sitemap locations from robots.txt and webmaster tools.
SECURITY

URL validation must be treated as a server-side fetch

The public validator should only retrieve ordinary public HTTP and HTTPS sitemap URLs. Private networks, loopback addresses, link-local addresses, internal hostnames, credentials in URLs, unsupported ports, and redirects into restricted networks must be blocked by the API.

XML SAFETY

External XML resources should never be resolved

Sitemap XML parsing should disable DTD processing and external entity resolution. Validation should operate only on the submitted sitemap content and must not allow XML to retrieve local files, network resources, or external entities.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.

The session has been paused.