SEO
sitemap.xml Generator
Build a sitemap.xml from a list of URLs — with lastmod/changefreq/priority, validation, and duplicate removal.
Prepended to lines that are not a full link — "/about" becomes "https://example.com/about".
A sitemap.xml is a list of a site's URLs that helps search engines discover pages, especially ones with few internal links pointing at them. This tool builds a valid sitemap.xml from a list of addresses, adding lastmod, changefreq, and priority, and removing duplicates.
How to use it
- Paste a list of URLs (one per line) — optionally provide a base URL so relative paths can be added too.
- Duplicates are detected and removed automatically, and malformed URLs are flagged separately.
- Download the finished sitemap.xml, compliant with the sitemaps.org spec, and place it at the site root.
Common uses
- Building a sitemap for a small static site with no built-in generator.
- Assembling a sitemap from a list of URLs exported from a CMS or database.
- Checking a page list for duplicates or obviously broken addresses before publishing.
Things to keep in mind
Being listed in a sitemap doesn't guarantee indexing — it's a hint to search engines, not a command; the search engine itself makes the final call on indexing.
A single sitemap.xml file is capped at 50,000 URLs and 50MB — larger sites use a sitemap index file that points to several individual sitemaps.
Article about this tool: Generating sitemap.xml: how to build a site map automatically
Frequently asked questions
Do I need to include every single page on my site in the sitemap?
No — focus on pages you actually want search engines to crawl and index, like canonical content pages. Skip duplicate, noindexed, or low-value pages, since a bloated sitemap dilutes crawl budget rather than helping it.
What do the priority and changefreq fields actually do?
They're hints, not guarantees — search engines like Google largely ignore them today, so don't rely on tuning these values to influence how often a page gets crawled or ranked.
Is my URL list sent anywhere to generate the sitemap?
No. The XML file is built entirely in your browser from the URLs you enter — nothing is uploaded to a server.
What happens if a sitemap mixes http and https URLs?
A search engine treats them as different addresses even though they lead to the same content, so make sure every URL uses the same protocol and domain format the site actually serves before generating.
Does the order of URLs in a sitemap matter?
No — the sitemaps.org spec assigns no meaning to entry order in the file, and search engines process entries regardless of sequence.