Sitemap Finder
Enter a domain to find every sitemap it publishes. robots.txt, the homepage and the standard locations are all checked, and each result is confirmed to be a real sitemap.
Where it looks
- robots.txt: any
Sitemap:lines. This is where search engines look first, and the only place that can point to a sitemap on another domain. - The homepage: a
<link rel="sitemap">tag, if there is one. - Common locations:
/sitemap.xml,/sitemap_index.xml(Yoast, Rank Math),/wp-sitemap.xml(WordPress core),/sitemap-index.xmland/sitemap-0.xml(Astro),/sitemap.xml.gz,/sitemap.txtand a few more.
Every candidate is downloaded and read. Lots of sites answer any URL with their homepage and a 200 status, so a 200 alone proves nothing. A result is only listed if the file really is a sitemap index, a URL set, a text sitemap or an RSS/Atom feed. Locations that redirect to the same file are merged into one result.
Questions
The tool found a sitemap that isn't in robots.txt. Does that matter?
Google can still use it if you submit it in Search Console. But listing it in robots.txt with a Sitemap: https://… line means every search engine finds it without being told, so it is worth adding.
No sitemap was found. What now?
The site may have a sitemap at an unusual path. Look for it in Search Console under Sitemaps, or in your CMS's SEO settings. If it really has none, most platforms can generate one: WordPress does by default (/wp-sitemap.xml), and Astro has @astrojs/sitemap.
Can I get the URLs inside a sitemap?
Yes. Use "Extract URLs" next to any result to open it in the Sitemap Extractor, which follows sitemap indexes and lists every URL.