Free • Valid XML output

Sitemap.xml Generator

Paste your page URLs and get a valid sitemap.xml. Upload it to your site root and submit to Google Search Console for faster indexing.

STEP 1

Paste URLs

One full URL per line. Include https://.

STEP 2

Set frequency and priority

Optional defaults work for most.

STEP 3

Save sitemap.xml

Upload to your site root, then submit in Google Search Console.

Build sitemap.xml

What a sitemap.xml does

A sitemap is a list of all the pages on your site that you want search engines to know about. Google can find pages without a sitemap, but a sitemap makes discovery faster and more reliable, especially for new sites or sites with deep navigation.

What goes in a sitemap

Frequently asked questions

How often should I update the sitemap?

Whenever you add or remove pages. Many CMS plugins regenerate it automatically. Manual sitemaps need manual updates.

Do I need a sitemap if my site is small?

Recommended but not mandatory. For a 10-page site, Google will find everything through internal linking. A sitemap still helps Google know what is canonical.

Where do I submit the sitemap?

In Google Search Console under "Sitemaps", and reference it in your robots.txt with a Sitemap: line.

What is the difference between sitemap.xml and HTML sitemap?

sitemap.xml is for search engines. HTML sitemap is a page for users that lists site sections. Both have purpose, but for SEO the XML version matters more.

Can I have multiple sitemaps?

Yes. For very large sites, you can have a sitemap index that points to multiple sub-sitemaps (e.g., one for blog posts, one for products).