How to use the XML Sitemap Generator
- Paste every page URL on your site into the box, one per line, each starting with https://.
- Choose a change frequency, priority and last-modified date, or set them to Leave out.
- Your sitemap.xml updates as you type. Duplicates are removed and invalid lines are flagged.
- Download sitemap.xml and upload it to the root of your domain.
- Submit the sitemap URL in Google Search Console under Sitemaps, and add it to your robots.txt.
About this tool
The generator writes a standards-compliant sitemap following the sitemaps.org 0.9 protocol. Special characters such as & in URLs are escaped automatically, which is the most common reason hand-written sitemaps fail in Search Console. Google mainly uses the URL list and the last-modified date; change frequency and priority are optional hints.
Frequently asked questions
How many URLs can a sitemap hold?
Up to 50,000 URLs or 50MB uncompressed per sitemap file. Larger sites need multiple sitemaps plus a sitemap index file that lists them all.
Where do I submit my sitemap?
In Google Search Console under the Sitemaps section — and reference it in your robots.txt with a 'Sitemap:' line so crawlers find it on their own.
Does a sitemap guarantee indexing?
No — it helps discovery, but Google still decides what to index based on quality and usefulness. Think of a sitemap as an invitation, not a command.
What should I set priority to?
It's only a hint, from 0.0 to 1.0. Give your homepage 1.0 and key landing pages 0.8. Note that priority doesn't directly boost rankings — crawl frequency matters more.