XML Sitemap Generator
FreeGenerate a valid XML sitemap from your URL list instantly. Set priority, changefreq, and lastmod for every URL — no server access needed.
What's next
Settings guide
URL format:
All URLs must start with https:// (or http:// for non-SSL sites). Never include query parameters in sitemaps unless those parameters represent distinct canonical content.
Priority values:
- ·
1.0— Homepage and your most important landing pages - ·
0.8— Category pages and high-traffic section hubs - ·
0.6— Regular blog posts and product pages - ·
0.4— Supporting content and secondary pages - ·
0.2— Low-priority archive or older content
changefreq recommendations:
- ·Homepage:
dailyoralways - ·Blog posts:
weekly(for new posts) →monthly→yearlyas they age - ·Static pages:
monthlyoryearly - ·E-commerce products:
weekly(if price/stock changes)
lastmod format:
Use ISO 8601 date format: YYYY-MM-DD (e.g., 2025-01-15). Use the actual last modification date, not today's date — Google penalizes inflated lastmod values.
Format comparison
XML sitemap vs HTML sitemap:
An XML sitemap is a machine-readable file for search engines. An HTML sitemap is a human-readable page for site visitors. They serve different purposes and are not interchangeable. A large site benefits from having both: the XML version for crawlers and the HTML version for user navigation.
XML sitemap vs robots.txt:
Robots.txt controls which pages crawlers are allowed to visit. A sitemap tells crawlers which pages exist and are worth visiting. They work together: your robots.txt should contain a Sitemap: directive pointing to your sitemap file location.
How it works
Enter your URLs
Paste or type your page URLs, one per line, as absolute HTTPS addresses.
Set attributes
Assign priority (0.0–1.0), changefreq, and lastmod date for each URL or apply defaults across all.
Generate and download
Download the valid sitemap.xml file ready for upload to your server root.
Submit to Google Search Console
Go to Sitemaps in Search Console, enter your sitemap URL, and click Submit to notify Google.
About this format
An XML sitemap is a structured list of your website's URLs that tells search engines which pages exist, how important each page is relative to others, and how frequently content changes. It is the fastest way to ensure new or updated pages are discovered by Googlebot — especially on large sites or sites with limited inbound internal links.
This generator creates a valid `sitemap.xml` file following the Sitemap Protocol 0.9 standard that Google, Bing, and other major search engines fully support. Paste your URLs, set optional attributes like priority, changefreq, and lastmod, and download the ready-to-submit sitemap file in seconds.
Every URL in an XML sitemap must be a fully qualified absolute URL — `https://yourdomain.com/page` not `/page`. The `priority` attribute ranges from 0.0 to 1.0 (1.0 being highest priority) and only communicates relative importance within your own site. The `changefreq` attribute hints how often content changes: `daily`, `weekly`, `monthly`, or `yearly`. Use these attributes as hints — Google makes its own crawl frequency decisions based on actual content change signals.