Is your sitemap actually helping crawlers?
Check whether your sitemap.xml is reachable, well-formed, and free of the mistakes that quietly make it useless.
What gets checked
Reachable & well-formed
Confirms the file returns a 200 and has a real <urlset> or <sitemapindex> root element - not an HTML error page.
URL count & size limits
Flags a sitemap over the protocol's 50,000-URL or 50MB caps, which some crawlers will simply refuse to fully process.
Off-domain URLs
Flags entries pointing to a different domain than the one you're checking - a common leftover from staging environments or copied templates.
How it works
Checked live, not from a cached copy.
Paste your site's URL
We check robots.txt first for a declared Sitemap: directive, falling back to /sitemap.xml if none is declared.
The file is fetched and parsed
Root element, URL count, and every listed URL's domain are checked.
See what to fix
Each issue comes with a plain-language explanation of why it matters.
Frequently asked questions
Does this validate every URL in my sitemap actually works?
No - checking that every listed URL returns a 200 would mean fetching potentially thousands of pages, which isn't practical for a quick check. This confirms the sitemap file itself is reachable, well-formed, and structurally sound, and spot-checks that listed URLs share your domain.
What if I don't have a sitemap.xml at all?
It'll be flagged as not found. A sitemap isn't strictly required for Google to crawl and index your site, but it makes discovery faster and more reliable, especially for larger sites or ones with pages that aren't well linked internally.
Should my sitemap include every page on my site?
Only pages you actually want indexed - canonical, publicly accessible, indexable pages. Leave out admin pages, duplicate parameter variants, and anything already excluded via robots.txt or a noindex tag.
Where should I declare my sitemap's location?
In robots.txt, via a Sitemap: line - that's the standard crawlers check first. This tool checks there before falling back to the default /sitemap.xml path.
Related audits
Website Audit
Run a free instant audit for performance, SEO, accessibility, and best practices.
SEO Audit
Check crawlability, metadata, structured data, and AI-agent discoverability.
Performance Audit
A full Lighthouse lab run across desktop and mobile, with framework-aware fixes.
Accessibility Audit
See exactly which WCAG 2.1/2.2 success criteria your site fails, and why.
Security Audit
Turn a header/vulnerability scan into SOC 2 and GDPR control evidence.
Website Speed Test
How fast your site loads, in plain language - one number, no jargon.
Core Web Vitals Test
Check LCP, CLS, and INP against Google's thresholds, lab and field.
Broken Link Checker
Crawl a page's links and find the ones that are dead before your users do.
Security Headers Checker
CSP, HSTS, and every other HTTP security header - analyzed, not just listed.
Open Graph Checker
See whether your page has the og:title, og:description, and og:image tags social platforms need.
Schema Markup Checker
Check whether your page ships JSON-LD structured data search engines and AI agents can read.
Redirect Checker
Trace a URL's redirect chain and catch loops, excess hops, and HTTPS-to-HTTP downgrades.
Fix guides
