Turn a plain list of URLs into a valid XML sitemap file.
Sitemap Generator turns a plain list of page URLs into a properly formatted XML sitemap file, ready to upload to your site's root and submit to Google Search Console or Bing Webmaster Tools. No coding or XML knowledge is required — paste your URLs, choose a change frequency and priority, and download a valid file.
An XML sitemap is a structured index of a website's URLs that helps search engines discover pages more efficiently, particularly ones that might not be easily found through internal links alone — new pages, deep archive content, or pages with few inbound links. Each entry can optionally include lastmod (when it was last updated), changefreq (how often it's expected to change), and priority (a relative hint of importance among your own pages) — though search engines increasingly rely on their own crawl signals over these hints rather than treating them as binding instructions.
Only include canonical, indexable URLs — leaving out redirected, duplicate, or noindex-tagged pages keeps the sitemap a clean signal rather than diluted noise. Keep it updated as content changes; a stale sitemap listing removed pages sends confusing signals to crawlers. For large sites, sitemaps can be split into multiple files linked by a sitemap index file, since the sitemap protocol caps a single file at 50,000 URLs.
Upload the downloaded sitemap.xml to your site's root directory so it's reachable at https://yourdomain.com/sitemap.xml, then submit that URL in Google Search Console and Bing Webmaster Tools, and optionally reference it in your robots.txt file with a Sitemap: directive so crawlers can discover it automatically.
No — this generator applies one setting to the whole batch for simplicity, but you're free to manually edit the downloaded XML afterward to fine-tune specific important pages.
Google has stated it largely ignores the priority and changefreq hints in favor of its own crawl signals, though other search engines may weigh them more. Including them is still standard practice and doesn't hurt.
The sitemap protocol caps a single file at 50,000 URLs or 50MB uncompressed — larger sites should split into multiple sitemap files referenced from a sitemap index.
It needs to sit at your site's root, e.g. https://example.com/sitemap.xml, so crawlers and search console tools can find it at the expected location.
No — only include the final canonical destination URLs, not any URL that redirects, to keep the sitemap a clean, accurate index.