Free XML Sitemap Generator Online

Paste your URLs (one per line) and generate a valid XML sitemap instantly. Configure priority, change frequency and last modified date globally or per URL. Download as sitemap.xml.

🔒 100% Private ⚡ Instant 🆓 Free
0 URLs
Default Settings (applied to all URLs)
sitemap.xml Preview
# Enter URLs above and click Generate Sitemap
Advertisement

About the XML Sitemap Generator

An XML sitemap is a file that lists all the important URLs on your website and provides metadata about each URL — such as when it was last updated, how often it changes, and how important it is relative to other URLs. Search engines like Google and Bing use sitemaps to discover and crawl pages more efficiently.

While Google can discover most pages by following links, a sitemap ensures new pages, deep pages and pages with few inbound links are crawled and indexed quickly. Submitting your sitemap to Google Search Console is one of the highest-impact technical SEO actions you can take when launching a new site.

How to Create an XML Sitemap

1

Paste Your URLs

Enter all your page URLs, one per line, in the text area. Include your homepage, blog posts, product pages and any other indexable URLs.

2

Set Default Values

Choose a default priority (0.5 is standard), change frequency (weekly for blogs, monthly for static pages) and last modified date.

3

Generate & Download

Click "Generate Sitemap" to produce valid XML, then download as sitemap.xml and place it at your domain root.

4

Submit to Search Console

In Google Search Console, go to Sitemaps and submit https://yourdomain.com/sitemap.xml for faster indexing.

Advertisement

Frequently Asked Questions

A single sitemap file may contain up to 50,000 URLs and must not exceed 50 MB (uncompressed). For larger sites, use a sitemap index file that references multiple sitemap files. This generator handles up to 5,000 URLs reliably in the browser.

Only include canonical, indexable URLs in your sitemap. Exclude pages with noindex meta tags, paginated pages (except the first page), duplicate content URLs and login/admin pages. Including low-quality pages wastes crawl budget and can dilute the signal about your most important content.

Priority is a value from 0.0 to 1.0 that indicates the relative importance of a URL within your site. It only affects crawl priority relative to other pages on your own site — it has no effect on your overall ranking compared to other websites. Google treats it as a hint, not a directive, and largely ignores it.

Go to Google Search Console → select your property → Sitemaps in the left menu → enter your sitemap URL (e.g. sitemap.xml) → Submit. You can also reference your sitemap in robots.txt using a Sitemap: directive, which all search engines will pick up automatically.

Related SEO Tools