SEO Tools

Free XML Sitemap Generator

Create a valid sitemap.xml for Google Search Console in minutes. Add URLs one by one, bulk paste from Excel, set priority and changefreq, and download instantly. No sign-up required.

100% Private Instant Valid XML Works on Mobile

Add Your URLs

0URLs
0Homepages
โ€”Last Modified
URLs in this sitemap 0
No URLs added yet. Add your first URL above or switch to Bulk Paste.
Accepts one URL per line. Also supports CSV-like format: url, priority, changefreq
Advanced options
Applies today's date to all URLs if set. Leave blank to omit lastmod.
The domain root URL is automatically detected and boosted.

sitemap.xml

Next steps: Download sitemap.xml, upload it to your site root so it's reachable at https://yoursite.com/sitemap.xml, then submit that URL in Google Search Console โ†’ Sitemaps. You can also add Sitemap: https://yoursite.com/sitemap.xml to your robots.txt.

What Is an XML Sitemap?

An XML sitemap is a machine-readable file that lists every important URL on your website. It tells search engines like Google and Bing which pages exist, when they were last updated, how often they change and how important they are relative to each other.

Search engines don't need a sitemap to crawl your site โ€” they discover pages through links. But a sitemap dramatically speeds up discovery, especially for:

Sitemap XML structure in 20 seconds

A basic URL entry looks like this:

<url>
  <loc>https://yoursite.com/page</loc>
  <lastmod>2026-01-15</lastmod>
  <changefreq>weekly</changefreq>
  <priority>0.8</priority>
</url>

Rules for a valid sitemap

What do priority and changefreq actually mean?

Honest answer: Google officially ignores both priority and changefreq. They were part of the original sitemap protocol, but Google's Gary Illyes confirmed years ago that Google does not use them for ranking or crawl scheduling. Bing has said something similar.

So why include them? Three reasons:

  1. Some other search engines and SEO tools still read them.
  2. They force you to think about relative importance, which improves internal linking.
  3. Having them doesn't hurt โ€” Google simply ignores the fields it doesn't use.

The only field that matters to Google is <lastmod>, and only if it's accurate. A fake lastmod date (bumping it every day) trains Google to ignore your sitemap โ€” so always use the real modification date.

Common sitemap mistakes

Frequently Asked Questions

What is an XML sitemap?
An XML sitemap is a file that lists all the important URLs on your website so search engines like Google and Bing can discover and crawl them efficiently. It's especially useful for new sites and large sites with many pages.
Where do I upload sitemap.xml?
Upload it to the root of your domain so it's reachable at https://yoursite.com/sitemap.xml, then submit that URL in Google Search Console under Sitemaps.
How many URLs can a sitemap contain?
Google's limit is 50,000 URLs and 50 MB uncompressed per sitemap file. If you have more, split them into multiple sitemap files and reference them from a sitemap index file.
Does a sitemap help SEO?
A sitemap does not directly improve rankings, but it helps search engines discover and index your pages faster โ€” especially new pages, deep pages and pages with few internal links. For large or frequently updated sites, a sitemap is essential.
Should I include every page in my sitemap?
No. Include only canonical, indexable, 200-status URLs. Never include: noindex pages, redirects, 404 pages, paginated URLs (usually), or duplicate content variations.
Do I need a sitemap for a small site?
It's optional but recommended. A 5-page site will get crawled without one, but submitting a sitemap costs nothing and speeds up indexing of new content โ€” especially useful for blogs.
Is this XML sitemap generator free?
Yes โ€” completely free, no sign-up, no limits on URL count. Everything runs in your browser and your URLs are never sent to any server.

Related SEO Tools

Copied!