FreeSEOTools.io
🗺️
FreeTechnical SEO

XML Sitemap Generator

Generate a valid XML sitemap from a list of URLs with custom priority and changefreq settings. Download as sitemap.xml and submit to Google Search Console instantly.

URLs to Include

One URL per line. Lines not starting with http:// or https:// will be skipped.

Options

Include lastmod (today's date)2026-08-03
sitemap.xml

Paste URLs above and click Generate Sitemap…

Upload sitemap.xml to your domain root and submit the URL to Google Search Console under Sitemaps.

How to Use the XML Sitemap Generator

An XML sitemap is one of the most fundamental technical SEO assets. It gives search engines a clear map of your website's structure, helping them discover and prioritize crawling of your most important pages.

Submitting a well-structured sitemap to Google Search Console can speed up indexation significantly — especially for new content, recently updated pages, or deeply nested URLs that would otherwise take weeks to be naturally discovered.

Step-by-Step Guide

Step 1 — Paste your URLs: Enter one URL per line in the textarea. Only lines starting with http:// or https:// are included; invalid lines are counted and skipped.

Step 2 — Configure options: Choose the default changefreq to signal how often your pages change. Set the priority (0.1–1.0) to indicate page importance. Toggle lastmod to stamp today's date on every entry.

Step 3 — Generate and review: Click Generate Sitemap. The tool produces standards-compliant XML instantly. Review the color-coded preview to check the output.

Step 4 — Download and submit: Click Download to save sitemap.xml. Upload it to your domain root so it is accessible at /sitemap.xml, then submit it in Google Search Console under the Sitemaps section.

Frequently Asked Questions

What is an XML sitemap and why do I need one?

An XML sitemap is a file that lists all the important URLs on your website so search engines can discover and crawl them efficiently. While Google can find pages by following links, a sitemap ensures that new or deeply nested pages get indexed faster. It is especially useful for large sites, new sites with few external links, or sites with rich media content like videos and images.

How do I submit my sitemap to Google Search Console?

After generating your sitemap, upload the sitemap.xml file to the root of your domain so it is accessible at https://yourdomain.com/sitemap.xml. Then go to Google Search Console, select your property, click 'Sitemaps' in the left menu, enter 'sitemap.xml' in the input field, and click Submit. Google will start processing the sitemap within a few hours.

What do changefreq and priority mean?

The changefreq field tells search engines how often a page is likely to change — values range from 'always' (changes every access) to 'never' (archived content). The priority field (0.1 to 1.0) signals the relative importance of a URL within your site. However, modern search engines like Google treat these as hints rather than directives — they use their own signals to determine crawl frequency and importance.

How many URLs can an XML sitemap contain?

A single XML sitemap file can contain a maximum of 50,000 URLs and must not exceed 50MB uncompressed. If your site has more than 50,000 pages, you need to split them into multiple sitemap files and reference them from a sitemap index file (sitemapindex XML format). Google Search Console will show individual sitemap reports for each file.

Should I include all pages or only some in my sitemap?

Include only pages you want indexed by search engines. Exclude duplicate content, paginated pages (unless they have canonical tags), staging or test pages, admin pages, and pages with 'noindex' meta tags. A clean sitemap that reflects exactly what you want indexed is more valuable than one stuffed with low-quality or duplicate URLs.

Related Tools

Need a Full Technical SEO Audit?

Our SEO experts will audit your sitemap structure, crawlability, and indexation and build a roadmap for faster rankings.

Get a Free SEO Audit