Sitemap Generator
Build an XML sitemap from a list of URLs, or validate an existing sitemap and see every error.
Pages
One full address per line. Add a date after a URL (2026-10-06) to give it its own last-modified date.
sitemap.xml
0 URLs
Upload it to your site's root, then submit it in Google Search Console or add a Sitemap: line to robots.txt.
Sitemap Generator FAQ
How do I create an XML sitemap?
Paste your page URLs into Build, one per line, and click Download. Upload sitemap.xml to the root of your site and submit its address in Google Search Console.
How do I submit a sitemap to Google?
In Google Search Console, open Sitemaps, enter the sitemap's address (for example https://www.example.com/sitemap.xml) and click Submit. You can also add a Sitemap: line to robots.txt.
Why does my sitemap show "Invalid XML" or "could not be read"?
Often an unescaped & in a URL, a missing xmlns namespace, relative URLs or dates like 10/06/2026. Paste the sitemap into Validate to see each problem, with the line and column for syntax errors.
Do changefreq and priority help SEO?
No. Google ignores both. An accurate lastmod helps Google decide when to crawl a page again.
What is the difference between a sitemap and a sitemap index?
A sitemap lists pages. A sitemap index lists sitemap files and is needed when a site has more than 50,000 URLs or 50 MB of sitemap. Validate accepts both.
Is my sitemap uploaded?
No. Building and checking happen in your browser, and uploaded files are read on your device.