Home / Tools / XML Sitemap Generator
Free SEO tool

Free XML Sitemap Generator: Create sitemap.xml Online

Paste your URLs, set priorities, and download a valid sitemap.xml ready to submit to Google Search Console. No install required, everything runs in your browser.

FREE NO INSTALL 100% CLIENT-SIDE

XML sitemap generator tool

WEBSITE DETAILS
ADD YOUR PAGES
URLPriorityChange FreqLast Mod
YOUR SITEMAP.XML
Next step, submit to Google
Upload sitemap.xml to your website root: yourdomain.com/sitemap.xml
Add to robots.txt: Sitemap: https://yourdomain.com/sitemap.xml
Submit in Google Search Console: Index β†’ Sitemaps β†’ Add sitemap URL
Open Google Search Console
The basics

What is an XML sitemap?

An XML sitemap is a structured file that lists the URLs on your website, along with metadata about each one, when it was last updated, how often it changes, and how important it is relative to your other pages. It's written specifically for search engines, not for human visitors.

Google, Bing, and other search engines use your sitemap as a discovery aid. They don't have to rely solely on following links from page to page, the sitemap gives them a direct index of everything you want crawled. This matters most for larger sites, newer sites without many external backlinks yet, sites with pages that are difficult to reach through normal navigation, or sites that update content frequently.

A sitemap doesn't guarantee indexing, Google still decides what to crawl and index based on quality and relevance signals, but it removes discovery as a bottleneck. For local businesses, this is especially useful for location pages, service pages, and blog content that might otherwise sit several clicks deep in your site structure.

Quick reference

Priority and frequency, explained.

Priority values
PriorityUse for
1.0Homepage only
0.9Service pages, product categories
0.8Blog posts, important landing pages
0.7Tag pages, author pages
0.5General pages (default)
0.3Low-priority, archive pages
Change frequency
FrequencyUse for
alwaysContent that changes every visit
hourlyLive scores, news tickers
dailyHomepage, active blogs
weeklyService pages, category pages
monthlyStatic informational pages
yearly / neverArchived or historical content

Note: Google has said publicly that it largely ignores changefreq and priority values, it uses its own crawl scheduling based on how often a page actually changes. Including them doesn't hurt, and other search engines and tools may still use them.

Final step

Submitting to Google Search Console.

STEP 01

Upload to your domain root

Place the downloaded sitemap.xml file at your domain root, so it's accessible at yourdomain.com/sitemap.xml.

STEP 02

Declare it in robots.txt

Add a Sitemap: line pointing to the full URL. Our robots.txt generator does this automatically.

STEP 03

Submit in Search Console

In Google Search Console, go to Index β†’ Sitemaps, paste your sitemap URL, and click Submit. Verification usually completes within a few hours.

Common questions

About XML sitemaps.

Yes, for almost every website. A sitemap helps search engines discover and crawl your pages more efficiently, especially for larger sites, new sites without many backlinks yet, sites with pages that are hard to find through internal navigation alone, or sites that update frequently.
Regenerate it whenever you add, remove, or significantly update pages. For frequently changing sites, many platforms regenerate it automatically; for static sites, monthly or after major content changes is usually sufficient.
An XML sitemap is built for search engines, a structured file listing URLs with metadata. An HTML sitemap is a human-readable page of links designed for site visitors. Most sites benefit from having both.
Yes, a single sitemap file is limited to 50,000 URLs and 50MB uncompressed. Larger sites use a sitemap index file that references multiple individual sitemap files.
Not usually. You can include image information directly within your standard XML sitemap using image sitemap extension tags, rather than maintaining a fully separate file.
Paste your page URLs into the tool above, set a priority and change frequency for each if you want, then generate the file. Download the sitemap.xml, upload it to the root of your website, and submit it in Google Search Console. The tool runs in your browser, so you do not need to sign up or install anything.
Sitemap sorted. What's next?

Get a full GBP audit.
Free, no obligation.

Chat on WhatsApp