XML sitemap checker

Check whether your site serves an XML sitemap at the usual location, whether robots.txt points at it, and whether crawlers have a reliable list of your pages.

Measuring rankings in

Runs the full audit on your live site. Your report opens in your dashboard.

What this checks

This looks for a sitemap at the conventional path, reads robots.txt to see whether a Sitemap line declares one somewhere else, and reports the combination. A sitemap that exists but is undeclared, and a sitemap that is declared but does not resolve, are different failures and the report separates them rather than collapsing both into one message.

Why it matters

A sitemap does not make pages rank. It makes them discoverable, which matters most in exactly the cases where discovery is hardest: a new domain with almost no inbound links, a deep catalogue, or pages that are only reachable through a filter or a search box. For a site publishing new pages this week, the sitemap is the difference between indexing in days and indexing whenever a crawler happens to find its way there.

How to read a bad result

No sitemap and no declaration is a warning worth acting on the same day, because it is fifteen minutes of work on any modern stack. The more damaging version is a stale sitemap listing URLs that now redirect or 404, which spends crawl budget on pages you do not want and teaches a crawler that your list is unreliable. Generate it from the build rather than maintaining it by hand.

This page leads with one dimension, and the audit behind it is the whole engine: Visibility100x scores36 checks on every page it crawls, across crawlability, on page SEO, structured data, AI and GEO, content, media, performance and security. Running it here gives you the same report a paying customer gets, on a free account with no card.

Questions people ask

Where should my sitemap live?

Anywhere reachable, but conventionally /sitemap.xml or /sitemap-index.xml at the root. Wherever it lives, declare it with a Sitemap line in robots.txt and submit it in Search Console so discovery does not depend on a guess.

Should every page be in the sitemap?

Every page you want indexed, and nothing else. Signed in application screens, thank you pages and noindexed URLs do not belong there. A sitemap full of pages you have told Google to ignore is a contradiction it has to resolve.

How often should the sitemap update?

Automatically, on every deploy. Sitemaps generated at build time are correct by construction; sitemaps maintained by hand drift within a month and then quietly mislead.

Run your first audit
in about a minute

Free account, no card. Paste your URL and get a real, scored report of your AI and search visibility.

Measuring rankings in