Sitemap checker.

Find your XML sitemap the way a crawler does, validate its structure, and fetch the URLs inside it to catch the dead and blocked ones. Free, no account.

Type a domain or a full URL — we'll add https:// if you leave it off. This box only catches obvious typos; the address is properly validated and resolved on our server.

Give us a domain and we'll find the sitemap the way a crawler does — robots.txt first, then the usual locations. Or paste the sitemap URL directly if you already know it.

What this actually checks

A valid sitemap full of broken URLs is still a broken sitemap

Most sitemap tools stop at the XML: well-formed, right namespace, done. That catches almost nothing that matters. The damage is usually one level down — a sitemap generated months ago that still lists deleted pages, URLs on the version of the domain that redirects, or pages the site's own robots.txt forbids.

Search engines treat a sitemap as a claim about which URLs are worth crawling. When a large share of that list 404s or redirects, the claim stops being trusted, and the genuinely new pages in the same file get discovered more slowly.

So this checker walks it the way a crawler would: it finds the sitemap where a crawler finds it, follows a sitemap index down to its children, and then actually requests a sample of the URLs inside to report what they really return. The walk has limits — a time budget, a ceiling on how many child sitemaps and URLs it reads — and the report says outright when it hit one.

How to use it
  1. 1

    Enter your domain

    example.com is enough. We resolve www against non-www first, then look for the sitemap exactly where a crawler would: the Sitemap: lines in robots.txt, then the usual locations.

  2. 2

    Or paste the sitemap URL directly

    If you already know where it lives — including a sitemap index or a gzipped .xml.gz — paste that instead and we'll start from it.

  3. 3

    Read the structure

    You get the file's type and size, how deeply the index nests, how many URLs it declares in total, and a per-child breakdown when it's an index rather than a flat URL set.

  4. 4

    Check the URLs inside it

    We take up to ten of the listed URLs at random, request each one live, and report its real status code plus whether your own robots.txt blocks it — the contradiction search engines flag most often.

Sitemap FAQ

What a sitemap can and can't do

The limits, the fields that actually matter, and the contradictions search engines flag.

Your sitemap is one signal of hundreds

TaskGlaze crawls your whole site on a schedule — sitemaps, robots.txt, canonicals, redirects, broken links and on-page signals, with no daily cap.

Start Free Trial →