How to Find the Sitemap of Any Website
Every website should have an XML sitemap, but finding it is not always straightforward. Here is how to find the sitemap of any website, step by step — whether you are auditing a competitor, checking a client site, or troubleshooting your own.
1. Try /sitemap.xml
The standard location for a sitemap is at the root of the domain. Open your browser and type example.com/sitemap.xml. If the site follows conventions, you will see an XML file listing all URLs. This works for most WordPress sites (Yoast and Rank Math place it here), Next.js sites, and many other platforms.
2. Check robots.txt
Go to example.com/robots.txt. Look for a line that says Sitemap: followed by the full URL. This is the official way sites declare their sitemap location. Some sites use non-standard paths like /sitemap_index.xml or /post-sitemap.xml — robots.txt is the only reliable way to find these.
3. Try Common Sitemap Paths
If /sitemap.xml returns a 404, try these common alternatives: /sitemap_index.xml (WordPress with Yoast) /wp-sitemap.xml (WordPress core sitemap) /sitemap/sitemap-index.xml /sitemaps/sitemap.xml /sitemap1.xml /page-sitemap.xml /post-sitemap.xml Shopify sites always have their sitemap at /sitemap.xml. Wix uses /sitemap.xml. Squarespace uses /sitemap.xml.
4. Use Google Search Console
If you own the site, log into Google Search Console and click Sitemaps in the left menu. You will see all sitemaps Google knows about for your site, including any that were auto-discovered. This also shows you the submission date, last read date, and how many URLs were discovered versus indexed.
5. Use SitemapFixer (Fastest Method)
Enter any domain in SitemapFixer and we check all 20+ common sitemap paths automatically. We also parse robots.txt, follow sitemap index references, and handle compressed sitemaps. You get the full URL list in under 60 seconds — plus an AI-powered SEO analysis of your sitemap structure.
6. Google the Sitemap
As a last resort, search Google for site:example.com filetype:xml. This can surface sitemaps that are linked from pages but not at standard paths. You can also try site:example.com sitemap to find pages that reference or link to the sitemap.