SEO & AI search

XML sitemap generator.

Enter your website and we'll crawl it from the home page, following its links, then give you a sitemap.xml to download. Pages marked noindex, redirects, broken pages and anything blocked by robots.txt are left out, and we show you what was skipped and why.

Crawls up to 300 pages or about 25 seconds, and follows your robots.txt rules.

How to use the XML Sitemap Generator

  1. Enter your website's address.
  2. Wait while we crawl it. This can take up to 40 seconds.
  3. Review the pages found, and the ones left out.
  4. Download sitemap.xml and upload it to your site's main folder.
  5. Submit it in Google Search Console, and add a Sitemap line to robots.txt.

Limits of this generator

It crawls for about 25 seconds and up to 300 pages, whichever comes first, and the result tells you if it stopped early. It finds pages through links in the HTML, so pages reachable only through JavaScript menus or forms won't appear. URLs with parameters (like ?page=2) are left out. Bigger sites should use a sitemap that updates itself: on WordPress, that's built in or comes with your SEO plugin.

Keep it up to date

A generated file doesn't change when your site changes, so regenerate it when you add or remove pages. Last-modified dates are included only when your server reports them. An honest gap is better than a made-up date: Google says it uses lastmod only when it's consistently accurate.

After you upload it

Questions

About the XML Sitemap Generator.

Where do I put sitemap.xml?

In your site's main folder, so it opens at yourdomain.com/sitemap.xml. On cPanel, that is usually public_html. Then submit that address in Google Search Console.

Do I need a sitemap to rank?

No. A sitemap helps Google find your pages, especially on new or large sites, but it does not improve rankings by itself.

Why are some of my pages missing?

They may have no links pointing to them, be built with JavaScript, carry a noindex tag or be blocked by robots.txt. The list of skipped pages shows the reason for pages we reached.

I use WordPress. Do I need this?

Usually not. WordPress makes its own sitemap at /wp-sitemap.xml, and SEO plugins provide one too. Both update automatically.

Why no priority or change frequency tags?

Google has said it ignores them, so they would only add clutter. We include the page address and, when your server reports it, the last-modified date.

Want this done for you?

Free tools show you what to fix. We fix it, measure it, and keep it working while you run the business.