Sitemap URL Validator
A sitemap should list only pages you want indexed: canonical, indexable URLs that answer 200 without redirects. This validator reads the sitemap, picks a random sample of 10, 25 or 40 URLs and fetches each one to see what search engines would find – the status code, any redirect, a noindex directive and the canonical tag. URLs on another host are flagged too.
- Encrypted connection
- No sign-up
- Free to use
How to use Sitemap URL Validator
- Enter a website or its sitemap address.
- Choose the sample size.
- Click “Validate sitemap”.
- Fix the URLs with problems and run it again.
Sitemap URL Validator features
Random sample
A fresh sample on every run.
Status codes
4xx and 5xx errors flagged.
Redirects
URLs that move elsewhere listed.
Noindex
Meta robots and X-Robots-Tag.
Canonical check
Canonical pointing to another URL.
Safe fetching
Only public http(s) addresses; private networks are blocked.
When to use Sitemap URL Validator
- Auditing a sitemap after a redesign.
- Checking a CMS plugin’s generated sitemap.
- Finding why “Submitted URL” errors appear in Search Console.
- Spot-checking large e-commerce sitemaps.
Sitemap URL Validator FAQ
Why only a sample?
Fetching tens of thousands of pages would take long and put load on the site. A random sample of 25–40 URLs reliably reveals systematic problems; run it several times for more coverage.
Is a redirect in the sitemap an error?
It is not fatal, but it wastes crawling and sends mixed signals. List the final URL instead.
What does “canonical points elsewhere” mean?
The page says another URL is the preferred version. The sitemap should list that preferred URL, not this one.
Does it check the XML format?
It reports parsing problems it meets, such as missing loc elements or invalid XML, together with the URL results.
What a clean sitemap looks like
Search engines treat a sitemap as a hint about which URLs matter. When a large share of those URLs redirect, return errors or are marked noindex, the hint becomes noise and the sitemap is trusted less.
The validator focuses on the problems that appear most often in practice: old URLs that now redirect, deleted pages, filtered or paginated URLs with a canonical to another page, and staging hosts that slipped into production sitemaps. Each sampled URL is listed with its title, so you can see at a glance what type of page has the problem.
Export the complete list with the Sitemap URL Extractor if you want to check every URL with a crawler.
Results reflect the page at the moment of the check. Pages that serve different content to different visitors, countries or devices may show different results in a crawler; when in doubt, compare with the URL Inspection tool in Google Search Console, which shows what Google itself fetched.
Privacy: the address you enter is fetched by our server only to run this check. The downloaded HTML is passed to your browser for analysis and is not stored, and the results are not saved on our side. Requests are rate-limited to keep the service fair for everyone, so if you check many pages in a row you may need to wait a few minutes.
Limits: pages are read up to 2 MB of HTML, redirects are followed up to eight hops and each request has a short timeout. Very large pages, servers that block automated requests or pages behind a login cannot be analysed this way; for those, open the page in your browser, copy the page source and use the paste option where it is available.
Tip: fix the problems marked red first, because they affect whether a page can be found at all. Yellow warnings are worth reviewing but are often harmless in context, and blue notes are information. After a change, run the check again to confirm the result – search engines will pick up the change on their next visit to the page.