Sitemap generator

Enter your URLs to generate a valid XML sitemap ready to submit to Google Search Console.

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.

Frequently asked questions

Do I need a sitemap for SEO?

Sitemaps are not required but are strongly recommended for new sites, large sites (over 500 pages), sites with pages that have few internal links, and sites with rich media content. Google can discover pages without a sitemap through crawling, but sitemaps speed up the process significantly.

How do I submit a sitemap to Google?

Go to Google Search Console → select your property → Sitemaps (in the left menu) → enter your sitemap URL (e.g. sitemap.xml) → Submit. Google will begin processing it within a few days. You can also reference your sitemap in robots.txt with "Sitemap: https://yoursite.com/sitemap.xml".

What is sitemap priority?

Priority (0.0–1.0) signals the relative importance of a page compared to others on your site. It does not affect how Google ranks your pages in search results — it only influences crawl frequency. Set your homepage to 1.0, important pages to 0.8–0.9, and less important pages to 0.5–0.7.

How often should I update my sitemap?

Update your sitemap whenever you add new pages, remove pages, or significantly update existing ones. For dynamic sites, sitemaps are typically regenerated automatically. For small static sites, updating manually when publishing new content is sufficient.

Related tools

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