What is an XML sitemap?
An XML sitemap is a file that lists the URLs on your site you want search engines to find, optionally with extra hints about each one. It helps crawlers discover your pages, especially new ones or pages that are not well linked internally. This generator turns a list of URLs into a valid sitemap.xml, with optional per-URL settings.
Priority, change frequency, and lastmod
Each URL can carry three optional hints. lastmod (last modified date) is the most useful and is respected by Google, since it signals when content actually changed. priority (0.0 to 1.0) and changefreq are largely ignored by major search engines today, so do not agonise over them; a simple, accurate lastmod is worth more than fiddly priority values.
Where to put it and how to submit it
Upload the file to your site root (commonly yourdomain.com/sitemap.xml) and reference it in your
robots.txt with a Sitemap: line. Then submit the URL in Google Search Console (and
Bing Webmaster Tools) so the search engine knows where to find it. This is one of the first steps to getting a
new site or new pages crawled and indexed.
Large sites and multiple sitemaps
A single sitemap can hold up to 50,000 URLs and must be under 50 MB uncompressed. Larger sites split their URLs across several sitemaps and tie them together with a sitemap index file. This tool builds a sitemap from the URLs you paste; it does not crawl your site automatically, so you control exactly which pages are included.
Last updated: July 2026