Find a Website's Sitemap Instantly

Find Any Website's Sitemap in Seconds

"How do I find the sitemap of a website?" If you've asked that, the Sitemap Finder above is built for exactly this. Paste any URL — the homepage or any inner page — and the tool checks the standard locations and the site's robots.txt to return the working sitemap URL.

How to Find a Sitemap (3 Ways)

1. Use the Sitemap Finder above (fastest)

Paste the site URL into the input at the top of this page and click Find Sitemap. The tool tests the common locations (/sitemap.xml, /sitemap_index.xml, /wp-sitemap.xml) and parses robots.txt for any declared Sitemap: lines — so it finds sitemaps that aren't at the default path too.

2. Try /sitemap.xml in the address bar

Most sites put their sitemap at the root. Append /sitemap.xml to the domain and load it:

https://example.com/sitemap.xml

If you see an XML document listing URLs (or a list of nested sitemaps), you've found it. If you get a 404, try /sitemap_index.xml next — WordPress with Yoast uses that path by default.

3. Check robots.txt

Every site declares its crawl rules in robots.txt, and most list their sitemap there too. Open:

https://example.com/robots.txt

Scan for a line like Sitemap: https://example.com/sitemap.xml. That's the authoritative location — use it even if it's on a non-standard path.

Sitemap URL by Platform

Sitemaps live at predictable paths depending on the CMS:

  • WordPress (core)/wp-sitemap.xml
  • WordPress + Yoast SEO/sitemap_index.xml
  • WordPress + Rank Math/sitemap_index.xml
  • Shopify/sitemap.xml (auto-generated, can't be disabled)
  • Squarespace/sitemap.xml
  • Wix/sitemap.xml
  • Webflow/sitemap.xml
  • Ghost/sitemap.xml (index) with /sitemap-pages.xml, /sitemap-posts.xml
  • Framer/sitemap.xml
  • Next.js — wherever the developer configured it (check robots.txt)

If none of these work, robots.txt will usually reveal the real path.

sitemap.xml vs sitemap_index.xml

A plain sitemap.xml is a single file listing page URLs. A sitemap_index.xml is a container that points to multiple child sitemaps (one for posts, one for pages, one for images, etc.). Large sites split sitemaps because a single file caps at 50,000 URLs or 50MB uncompressed — Google won't read anything past that limit. The finder above follows index files automatically so you always land on a usable sitemap.

What If the Site Has No Sitemap?

Not every site publishes one, and that's allowed — sitemaps are optional. If the finder returns nothing and robots.txt is silent, the site likely hasn't generated one. You can still crawl it, but search engines rely on internal links alone, which is slower and less reliable. If it's your site, most modern CMS platforms (WordPress, Shopify, Wix, Squarespace, Ghost, Webflow) produce a sitemap automatically — check your SEO plugin or site settings to enable it.

After You Find the Sitemap

Once you have the URL, a few common next steps:

  1. Extract every URL inside it. A sitemap often contains hundreds or thousands of links — copying them by hand isn't practical. The Sitemap Extractor pulls every URL from a sitemap (including nested index files) into a clean list you can export.
  2. Submit it to Google. Open Google Search Console, pick your property, go to Sitemaps, paste the URL, and click Submit. Google re-crawls flagged URLs faster.
  3. Audit it. Open the XML in a browser — Chrome and Firefox render it as a readable table. Look for stale dates in <lastmod>, missing pages, or entries pointing to 404s.

Frequently Asked Questions