Sitemap Generator
Generate a valid XML sitemap from your URLs.
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.