Sitemap Generator — Create an XML Sitemap for SEO

This free sitemap generator builds an XML sitemap — a machine-readable list of your important URLs that you submit in Google Search Console to help crawlers discover pages. Each entry uses the loc and lastmod fields; Google largely ignores changefreq and priority today, so don't agonise over them. Keep the file clean by including only canonical, indexable URLs that return 200, never redirects or noindex pages. Cap each sitemap at 50,000 URLs. The XML is generated entirely in your browser, with nothing uploaded.

Set first URL priority to 1.0 (homepage)
Generated sitemap.xml

        

What is an XML sitemap?

An XML sitemap is a file that lists all the pages on your website you want search engines to discover and index. It is submitted to Google Search Console and Bing Webmaster Tools to help crawlers find pages efficiently — especially useful for large sites, new sites with few backlinks, or pages not well-connected through internal links.

Each URL entry can include optional metadata: lastmod (when the page was last updated — helps Google prioritise recrawling), changefreq (a hint about how often the page changes), and priority (a 0.0–1.0 score relative to other pages on your site — not an absolute ranking signal). The sitemap must be placed at a stable URL (commonly /sitemap.xml) and referenced in your robots.txt with Sitemap: https://yoursite.com/sitemap.xml. A sitemap is a discovery aid, not a ranking booster — but for new sites it significantly speeds up indexing.

Related tools

Robots.txt generator → Meta tag analyzer → Schema generator →

Why an XML sitemap helps

An XML sitemap is a machine-readable list of your important URLs that you submit in Google Search Console. It doesn't guarantee indexing, but it helps crawlers discover pages that internal links reach poorly — new content, deep pages, or a large site where crawl budget is finite. For small, well-linked sites the benefit is modest; for large or fast-changing ones it's significant.

The fields and their real weight

Keep it clean

Include only canonical, indexable URLs that return 200 — never list redirects, noindex pages or 404s, which waste crawl budget and erode trust in the file. Cap each sitemap at 50,000 URLs / 50 MB and split larger sites across a sitemap index. Reference the file from both robots.txt and Search Console.

⚠️ Common Mistakes to Avoid

Frequently asked questions

What is an XML sitemap?

A file that lists a website's important pages, making it easier for Google to crawl them all.

How many URLs can I include?

Standard sitemaps can hold up to 50,000 URLs, but smaller sites usually only need to list their primary pages.

Reviewed by the ToolsmithPro editorial team · Last updated June 2026. Every calculation and conversion runs entirely in your browser — your inputs are never uploaded, stored or shared. Formulas and methodology are documented on our about page; spot an error? tell us and we'll fix it.