Paste a list of URLs, get a valid XML sitemap.
One URL per line.
Range 0.0 to 1.0.
Sets lastmod to today on every entry.
An XML sitemap is a file that lists the URLs of your site you want search engines to crawl and index. It does not replace internal linking, but it gives Google, Bing, and other crawlers a direct inventory of your pages — especially useful for new sites with few backlinks, large sites where deep pages are hard to reach, and pages that changed recently.
This sitemap generator turns a plain list of URLs into a valid sitemap.xml that follows the sitemaps.org protocol. Paste your URLs one per line; the tool validates each line, counts how many were added, and lists any skipped invalid entries so nothing silently disappears. You can set a default change frequency (or none), a default priority between 0.0 and 1.0, and optionally include a lastmod date set to today on every entry. URLs are XML-escaped automatically, so query strings and special characters are handled correctly.
The XML is built entirely in your browser. Copy the output or download it as sitemap.xml, upload it to your site root, reference it in your robots.txt, and submit it in Google Search Console so crawlers pick it up quickly.
Enter one full URL per line in the URLs box. The counter shows how many were added and lists any invalid lines that were skipped.
Pick a default change frequency such as monthly, or (none) to omit the tag, and set a default priority between 0.0 and 1.0.
Tick Include lastmod to stamp every entry with today's date. Leave it off if you do not want a last-modified claim on every URL.
Click Copy or Download to get sitemap.xml, then upload it to your site root and submit it in Google Search Console.
A single sitemap file is limited to 50,000 URLs and 50 MB uncompressed. Larger sites split their URLs across multiple sitemaps and list them in a sitemap index file.
No. A sitemap helps search engines discover URLs, but indexing still depends on page quality, crawl budget, and whether the page is reachable and not blocked. Think of it as a hint, not a command.
Upload the file to your site, then add its URL under Sitemaps in Google Search Console. You can also declare it in robots.txt with a Sitemap line so all crawlers find it automatically.
Google has said it largely ignores changefreq and priority, relying on its own crawl signals instead. An accurate lastmod is the field Google does pay attention to, so only include it when it reflects a real modification date.
Conventionally at the root of the site, like https://example.com/sitemap.xml. A sitemap can only contain URLs from the same host and protocol as its own location, so keep it on the domain it describes.
ReSlug shows click counts per URL across every channel, so you know what's working.