Sitemap XML Generator

Create sitemap.xml files for Google and other search engines. Set lastmod, changefreq, and priority per URL. Bulk import a list of URLs and download the finished sitemap.

Set all freq:
Set all lastmod:
1 valid URL
sitemap.xml Preview
1 URL
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
</urlset>

Tip: Submit this file in Google Search Console under Sitemaps. Google typically re-crawls daily/weekly sitemaps within 1–2 days.

Frequently Asked Questions

What is a sitemap.xml file?

A sitemap.xml file lists all the important URLs on your website, along with optional metadata like last modified date, change frequency, and priority. It helps search engines like Google and Bing discover and crawl your pages more efficiently, especially for larger sites or pages without many inbound links.

What do the priority and changefreq fields mean?

Priority (0.0–1.0) is a relative hint about the importance of a page compared to others on your site — it does not affect your ranking in search results directly. Changefreq hints how often the page content changes. Both fields are advisory — Google has stated it mostly ignores them, but they are still good practice to include.

How do I submit a sitemap to Google?

Go to Google Search Console, select your property, navigate to Sitemaps, and enter the URL of your sitemap (e.g., https://example.com/sitemap.xml). You can also reference your sitemap in your robots.txt file using the Sitemap: directive so crawlers discover it automatically.

How many URLs can a sitemap contain?

A single sitemap file supports up to 50,000 URLs and must be under 50 MB uncompressed. If your site has more URLs, create multiple sitemap files and reference them in a sitemap index file. This tool is ideal for generating sitemaps for small to medium sites.