XML Sitemap Generator
Build a valid XML sitemap from a list of URLs, ready to submit to search engines.
Paste full URLs including https://. One per line.
How to use the XML Sitemap Generator
Step 1 — Paste URLs
- Add your page URLs, one per line, each starting with https://
Step 2 — Set options
- Optionally set last-modified date, change frequency, and priority.
Step 3 — Generate
- Press Generate to build a valid sitemap.xml.
Step 4 — Submit
- Download it, upload to your site root, and submit in Search Console.
Frequently asked questions
It lists your pages so search engines can discover and crawl them efficiently. You submit it in Google Search Console and reference it in robots.txt.
Copy or download the file, save it as sitemap.xml in your site root, then submit its URL in Google Search Console and add a Sitemap line to robots.txt.
They hint how often a page changes and its relative importance. Search engines treat them as weak suggestions, not commands, so reasonable values are fine.
A single sitemap can hold up to 50,000 URLs and must be under 50MB uncompressed. For larger sites you split into multiple sitemaps with a sitemap index.
No. You paste the URLs you want included. This keeps it private and instant, and gives you full control over exactly which pages are listed.
About the XML Sitemap Generator
This tool builds a valid XML sitemap from a list of URLs you provide. A sitemap is a simple file that lists the pages of your site so search engines can find and crawl them reliably, and this generator produces one that conforms to the official sitemaps protocol.
Why a sitemap helps
Search engines discover pages mainly by following links, but that process can miss pages that are new, deep in the structure, or poorly linked. A sitemap is a direct list that says “here are the pages I want you to know about,” which speeds up discovery and helps ensure nothing important is overlooked. It is especially valuable for new sites with few inbound links, large sites, and sites where some content is not well connected internally. Submitting one in Google Search Console also gives you reporting on how many of your listed pages are actually indexed.
What the options mean
Each URL can carry optional hints. The last-modified date tells crawlers when a page last changed, which can encourage timely re-crawling. Change frequency and priority suggest how often a page updates and how important it is relative to your other pages. It is worth knowing that search engines treat frequency and priority as weak hints rather than instructions, so you do not need to agonise over them — sensible, honest values are enough, and the last-modified date is the most useful of the three.
How to deploy it
Generate the sitemap, then copy or download it as sitemap.xml and place it in your site root so it is reachable at yourdomain.com/sitemap.xml. Add a line reading Sitemap: https://yourdomain.com/sitemap.xml to your robots.txt, and submit the same URL in Google Search Console. Remember the limits: one sitemap holds up to 50,000 URLs; beyond that you split into several and reference them from a sitemap index. The URLs you paste stay in your browser — nothing is crawled or uploaded.