How to Create an XML Sitemap
- Add URLs — type a URL and click Add, or paste multiple URLs (one per line) using bulk import
- Configure settings — set default priority and change frequency. You can also customize these per URL
- Preview — review the generated XML in real time
- Download — click Download to save your sitemap.xml file. Upload it to your site root and submit to Google Search Console
Why Your Website Needs a Sitemap
A sitemap helps search engines discover all important pages on your site, especially pages that might not be easily found through internal links alone. Sitemaps are particularly valuable for:
- New websites — helps Google find your pages before they have many backlinks
- Large sites — ensures deep pages are discovered and crawled
- Sites with rich media — video and image pages benefit from sitemap inclusion
- Sites with isolated pages — pages without strong internal linking are easier to find
XML Sitemap Best Practices
- Include only canonical URLs — avoid duplicates, parameterized URLs, and redirects
- Keep it updated — regenerate your sitemap when you add or remove pages
- Use accurate lastmod — only update the date when page content actually changes
- Set meaningful priorities — your homepage and key landing pages should have higher priority
- Submit to search engines — add your sitemap URL to Google Search Console and Bing Webmaster Tools
- Reference in robots.txt — add
Sitemap: https://example.com/sitemap.xml to your robots.txt file
Sitemap Protocol Specification
This tool generates sitemaps that comply with the Sitemap Protocol 0.9 standard. Each entry includes:
<loc> — the full URL of the page (required)<lastmod> — the date the page was last modified (W3C Datetime format)<changefreq> — how often the page is likely to change<priority> — relative importance of the page (0.0 to 1.0)
The generated XML is valid, well-formatted, and ready for submission to all major search engines.
Supported Features
- Manual & bulk URL entry — add one URL at a time or paste hundreds
- Per-URL customization — set priority, changefreq, and lastmod for each URL individually
- Default settings — apply defaults to all new URLs
- Real-time preview — see the generated XML as you build
- URL validation — automatically checks URL format
- Duplicate detection — prevents the same URL from being added twice
- Download & copy — save as sitemap.xml or copy XML to clipboard
Browser-Based & 100% Private
This sitemap generator runs entirely in your browser using JavaScript. No URLs, page data, or sitemap files are ever uploaded to any server. Your data stays on your device from start to finish. There are no accounts, no watermarks, no usage limits, and no ads.