Sitemap Generator

Generate a valid XML sitemap from your URLs.

Configuration

Pages (5)

#PathPriority
1/0.8
2/about0.8
3/contact0.8
4/blog0.8
5/products0.8

Generated Sitemap

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/contact</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/blog</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/products</loc>
    <lastmod>2026-05-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

Deep Dive

Build a standards-compliant XML sitemap by entering your URLs along with priority, change frequency, and last modification date. Download the ready-to-upload `sitemap.xml` file. The sitemap is generated entirely in the browser — no crawling or server-side processing required.

Who uses this?

  • Creating a sitemap for a new website before launch
  • Regenerating a sitemap after adding new pages
  • Submitting additional URLs to Google Search Console
  • Building a sitemap for a static site that has no CMS plugin

Common Errors & Fixes

Google rejects the sitemap with 'Could not fetch'

Ensure the sitemap file is uploaded to the website's root at the exact URL you submitted. Also check that the file is publicly accessible.

URLs with query strings are not indexing

Canonicalize parameterized URLs and include only the canonical version in the sitemap. Use `<link rel='canonical'>` on the pages themselves.

Expert FAQ

Does Google require a sitemap?

Not strictly, but a sitemap helps Google discover all pages on your site, especially for large or new sites with few inbound links.

What is the priority attribute used for?

Priority (0.1–1.0) indicates the relative importance of pages on your site. It only affects how Google prioritizes crawling your own pages — it has no impact on ranking.

How do I submit the sitemap to Google?

Upload `sitemap.xml` to your site root, then submit the URL (e.g., `https://yourdomain.com/sitemap.xml`) via Google Search Console under Sitemaps.

What is the maximum number of URLs in a sitemap?

A single sitemap file can contain up to 50,000 URLs and must be under 50 MB uncompressed. For larger sites, use a sitemap index file.

Alternatives

XML-Sitemaps.comScreaming Frog (crawl-based)Yoast SEO (WordPress)