All systems operational
Free tool

Sitemap checker: is your sitemap complete and working?

Enter a sitemap URL or just a site. We find the sitemap, count its URLs, check its structure and test a sample of the URLs it lists.

Check a sitemap

Live check
Given a site, we look for a Sitemap line in robots.txt and then try /sitemap.xml. Gzipped sitemaps are supported.
Try:

Turn any long URL into a short, trackable link.

Once the destination checks out, shorten it with click analytics by source, location and device, all in one dashboard.

Basics

What a sitemap is for.

A list of the URLs you want search engines to know about.

An XML sitemap lists the pages of a site, optionally with the date each was last changed. It helps crawlers discover pages that aren't well linked, and tells them which URLs you consider canonical.

A sitemap file may hold at most 50,000 URLs and 50 MB uncompressed. Larger sites split theirs into several files and list them in a sitemap index.

A good sitemap lists only URLs that return 200 and that you want indexed. Redirected, broken or noindex pages in a sitemap send mixed signals.

FAQ

Common questions

How do search engines find my sitemap? +

From a Sitemap line in robots.txt, or from a submission in Google Search Console or Bing Webmaster Tools.

Is a sitemap required? +

No. Small, well-linked sites are crawled without one, but it never hurts and speeds up discovery.

Why are lastmod dates useful? +

They let crawlers prioritise pages that have changed. They must be accurate. A date that changes on every request is ignored.

What does the sample test? +

Five URLs, spread evenly through the file, are requested to check that they return a working page.