Free XML Sitemap Generator

Crawls up to 100 pages and emits an honest sitemap.xml — <loc> and a real <lastmod> only, never the priority/changefreq fields Google's own docs say it ignores.

A sitemap is a list of the URLs you want found. It does not make a page rank, and it is not a substitute for links — but a page nothing links to and no sitemap mentions is a page that may simply never be discovered.

What this tool does

It crawls your site from the homepage, follows internal links, skips anything your robots.txt disallows, and emits a valid sitemap.xml you can download and submit to Search Console. The free version crawls up to 100 pages.

lastmod is the only optional field worth setting

Google ignores `priority` and `changefreq` outright — it has said so plainly. `lastmod` it does use, but only if you're honest with it: a date that updates on every deploy whether or not the page changed is noise, and Google learns to discount it. Set it when the content actually changed, or leave it out.

Frequently asked questions

Do I still need a sitemap if my site is small?
If every page is reachable in a click or two from your homepage, a sitemap adds little. It earns its keep when pages are deep, new, or poorly linked — and it costs nothing to have.
Where do I put the sitemap once I have it?
Upload it to your site's root, add a `Sitemap:` line to robots.txt pointing at it, and submit the URL in Google Search Console. Submitting it is what tells Google to go and read it now.
Will a sitemap get my pages indexed?
No. It gets them discovered. Whether they're indexed depends on whether Google thinks they're worth it — a sitemap full of thin pages just gets you crawled and ignored faster.

What XML sitemap best practices require — the longer version, with sources.