Sitemap Generator
Generate sitemap.xml from URL lists
Paste one URL per line and generate sitemap.xml first; lastmod and priority details are available in Advanced mode.
The full guide also includes pitfalls, worked examples, snippets, FAQs, and related tools for checking results or troubleshooting.
About this tool
Convert a line-separated URL list into sitemap XML with shared changefreq and priority values. HTTPS filtering and exact input-line deduplication are enabled by default. The optional lastmod field uses today’s UTC date for every entry; disable it when that is not the actual modification date. The generator escapes XML text but does not crawl URLs, check indexability, split large files or submit to search engines.
Production Snippets
Escaping a query separator in XML
text
URL: https://example.com/search?a=1&b=2
XML: <loc>https://example.com/search?a=1&b=2</loc>
The XML entity represents the original &, not a new URL parameter. Use this address only if it belongs in your sitemap.Suggested Workflow
Frequently Asked Questions
What does deduplication compare?
It removes identical trimmed input lines before URL serialization. Different spellings that the browser normalizes to the same URL can still produce duplicate entries.
Where does lastmod come from?
It is the UTC date on the device when generation runs, not a date read from your page or server. Leave it out unless it describes a real significant update to that page.
Do changefreq and priority affect Google crawling or ranking?
Google ignores these two sitemap fields. They are output for sitemap consumers that use them; they do not set crawl schedules or search rankings.
Is generated XML a complete sitemap validation?
No. Review the target site’s canonical URLs, supported protocols, response status and indexing directives. A sitemap normally permits at most 50,000 URLs and 50 MB uncompressed; this tool does not enforce those limits or generate a sitemap index.
Keep browsing