XML Sitemap Generator — Free SEO Tool
Generate valid XML sitemaps from a list of URLs. Set custom frequency, priority, and last modified dates. Free online sitemap builder.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> </urlset>
XML Sitemap Generator — Create Sitemaps for SEO
Generate valid XML sitemaps from your list of URLs with customizable change frequency, priority, and last modified dates. Submit your sitemap to Google Search Console and Bing Webmaster Tools to help search engines discover and index your content faster.
The generator creates sitemaps following the Sitemaps.org XML schema (version 0.9). Each URL entry includes the loc (URL), lastmod (last modification date), changefreq (how often the page changes), and priority (relative importance from 0.0 to 1.0). The output is valid XML ready for upload to your site root.
Website owners create sitemaps when launching a new site to accelerate initial indexing. SEO specialists generate sitemaps for large sites where internal linking alone may not ensure complete crawl coverage. Developers automate sitemap generation as part of their build process. Content teams update sitemaps after publishing new content.
Set realistic priorities — not every page deserves priority 1.0. Your homepage and key landing pages should have the highest priority. Blog posts and product pages can be 0.8. Archive and tag pages should be 0.3-0.5. Keep sitemaps under 50,000 URLs and 50MB uncompressed per the protocol specification.
For dynamic sites, CMS plugins (Yoast, Next.js sitemap packages) automatically generate and update sitemaps. This manual generator is ideal for static sites or when you need a one-time sitemap for a specific section. For controlling which pages crawlers can access, combine with our robots.txt Generator.
How the XML Sitemap Generator Works
- Add URLs one by one or paste multiple URLs in bulk
- Set change frequency, priority, and last modified date per URL
- Preview the generated XML sitemap in real time
- Copy to clipboard or download as sitemap.xml and upload to your site root
XML Sitemap Best Practices
An XML sitemap helps search engines discover and index your pages faster. Include only canonical URLs you want indexed — skip noindex pages, redirects, and error pages. Set realistic change frequencies and priorities. Submit your sitemap to Google Search Console and Bing Webmaster Tools. Keep sitemaps under 50,000 URLs and 50 MB uncompressed. For larger sites, use a sitemap index file referencing multiple sitemaps.
When to Use the Sitemap Generator
Use this generator when launching a new website, adding significant new content sections, or when you notice pages are not being indexed by Google. A sitemap is especially important for large sites, new sites without many external links, sites with deep page hierarchies, and pages updated frequently. Submit the generated sitemap to Google Search Console.
Common Use Cases
- •Accelerating indexing of a newly launched website by submitting to Google Search Console robots.txt Generator — SEO Crawl Control
- •Ensuring deep or orphaned pages are discovered by search engine crawlers
- •Helping search engines understand your site structure and content update frequency Meta Tag Generator — SEO Tags in Seconds
- •Creating sitemaps for static sites that do not have CMS-generated sitemaps
Expert Tips
- ✱Only include canonical URLs you want indexed — skip noindex pages, redirects, and error pages
- ✱Set realistic priority values: homepage 1.0, key landing pages 0.8, blog posts 0.6, archive pages 0.3
- ✱Reference your sitemap in robots.txt with 'Sitemap: https://example.com/sitemap.xml' for automatic discovery
Frequently Asked Questions
- Update your sitemap whenever you add, remove, or significantly modify pages. For dynamic sites with frequent content updates, regenerate the sitemap daily or weekly. For static sites, update it whenever the content changes. Google crawls sitemaps regularly once submitted.
- No. A sitemap is a suggestion to search engines, not a guarantee. Google will still evaluate each URL for quality and crawl budget. Pages blocked by robots.txt, pages with noindex tags, and low-quality pages may not be indexed even if listed in the sitemap.
- A single sitemap can contain up to 50,000 URLs and must be no larger than 50MB uncompressed. For larger sites, create a sitemap index file that references multiple sitemap files. You can also gzip compress sitemaps to reduce file size.
- Only include canonical URLs you want indexed. Exclude noindex pages, redirects (301/302), error pages (404/500), duplicate content, paginated pages beyond page 1, and utility pages like login or search results. Quality over quantity helps search engines focus on your important content.
How often should I update my sitemap?▾
Does having a sitemap guarantee indexing?▾
What is the maximum size of a sitemap?▾
Should I include all pages in my sitemap?▾
Related Tools
Meta Tag Generator — SEO Tags in Seconds
Generate optimized SEO meta tags for your website. Title, description, Open Graph, robots, and canonical tags. Free with live preview.
Open Graph Preview — Social Share Tester
Preview how your page will look when shared on Facebook, Twitter, and LinkedIn. Test Open Graph tags before publishing. Free tool.
robots.txt Generator — SEO Crawl Control
Generate a robots.txt file to control search engine crawling. Set rules for specific bots and paths. Free online generator.
Schema Markup Generator — JSON-LD Free
Generate JSON-LD structured data for better search engine results. Organization, Article, FAQ, Product and more schema types.
Hash Generator — SHA-256, SHA-512 & More
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes securely in your browser. Uses Web Crypto API — your data never leaves your device.
Lorem Ipsum Generator — Free Placeholder Text
Generate placeholder text for your designs, mockups, and layouts. Choose paragraphs, sentences, or word count. One-click copy.