Free SEO Tool · by overrank

Free Sitemap.xml Generator

Google indexes faster when you hand it a sitemap.xml instead of making it discover your pages by crawling links. This tool starts at your homepage, follows internal links up to 3 levels deep, and outputs a valid sitemap.xml you can submit to Search Console in 30 seconds.

Enter a URL. We crawl up to 100 pages (respecting robots.txt), extract page titles, and return a downloadable sitemap.xml plus a preview of every URL found. Free, no signup, 3 crawls per IP per day.

Crawls up to 100 pages, max depth 3, 30 second timeout. Respects robots.txt. Same-origin only.

✦ This is 1 of 30+ things overrank automates

overrank maintains your sitemap.xml automatically as we publish new articles.

Every new article gets added to your sitemap and pinged to Google Search Console for immediate indexing.

No credit card · takes 60 seconds

Frequently asked questions

Why do I need a sitemap.xml?

It tells Google every URL on your site and when each one was last updated. Without it, Google has to discover your pages by following links, which is slow and incomplete for new sites. Submitting a sitemap.xml in Search Console is one of the fastest ways to get pages indexed.

How many pages can this tool crawl?

Up to 100 pages, max depth 3 from your homepage, capped at 30 seconds total. That covers most small business sites comfortably. For sites with thousands of pages, you need a dedicated crawler or a CMS that generates a dynamic sitemap automatically (Webflow, WordPress, Shopify all do this).

Does this respect my robots.txt?

Yes. We read your robots.txt before crawling and skip any path with a Disallow: rule for User-agent: *. If you have robots.txt blocking the whole site we will not crawl anything (and will warn you).

Where do I put the generated sitemap?

Save it as sitemap.xml at the root of your site so it is reachable at https://yoursite.com/sitemap.xml. Then submit that URL in Google Search Console under Sitemaps. Also reference it from your robots.txt by adding a line like 'Sitemap: https://yoursite.com/sitemap.xml'.

What if my site is larger than 100 pages?

Most modern CMS platforms generate dynamic sitemaps automatically (look for /sitemap.xml on your site — it might already exist). If yours does not, overrank can crawl your whole site and maintain a current sitemap as part of the daily automation.