Check line
Sitemap finder
Type a domain. We read its robots.txt for Sitemap: lines, then check the usual paths, and tell you which ones return a real sitemap.
Results appear here, each with a link to validate it or extract its URLs.
Where sitemaps usually live
There is no single mandatory location. The protocol only says a sitemap applies to URLs at or below its own directory. Conventions have settled by platform, though:
| Platform | Default sitemap URL |
|---|---|
| WordPress (core, 5.5+) | /wp-sitemap.xml |
| Yoast SEO / Rank Math | /sitemap_index.xml |
| Shopify | /sitemap.xml |
| Wix, Squarespace | /sitemap.xml |
| Next.js (app router) | /sitemap.xml (app/sitemap.ts) |
| Large sites | declared in robots.txt |
Questions people ask
How do I find the sitemap of a website?
Look in
/robots.txt for a Sitemap: line first; that is where site owners are meant to declare it. If there is none, try common locations: /sitemap.xml, /sitemap_index.xml (Yoast and Rank Math) and /wp-sitemap.xml (WordPress core). This tool does exactly that in one go.Why can’t it find a sitemap that I know exists?
The file may sit at an unusual path that isn’t declared in robots.txt, it may be blocked by a firewall that rejects automated requests, or robots.txt may disallow it. The finder only checks robots.txt plus six conventional paths, and respects robots.txt rules.
Is it OK to look at another site’s sitemap?
Yes. Sitemaps are public files published so that crawlers can read them. The finder makes at most eight small requests, identifies itself as SitemapStudioBot and follows robots.txt.
What if a site has no sitemap at all?
Plenty of small sites don’t. Search engines still find pages through links. If it is your site, generate one from a list of your URLs and add it to robots.txt.