Sitemap XML Generator
Web & SEO Tools
Generate XML sitemap
How to Use
- 1. Enter your website URL
- 2. Add all the pages you want in your sitemap
- 3. Set priority and change frequency for each page
- 4. Copy or download the generated XML
- 5. Upload sitemap.xml to your website root
- 6. Submit to Google Search Console and Bing Webmaster Tools
Example / Use Case
Create XML Sitemap for Blog
A blogger with 10 new articles needs to create an XML sitemap to help Google discover and index all their content quickly.
Input
Homepage: example.com | Blog posts: 10 URLs | Priority: homepage=1.0, posts=0.8 | Change frequency: daily
Output
<?xml version="1.0"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<priority>1.0</priority>
<changefreq>daily</changefreq>
</url>
</urlset>How It Works
XML sitemaps follow the Sitemap Protocol and help search engines understand your site structure. Each <url> element contains: <loc> (the page URL - required), <lastmod> (last modified date), <changefreq> (how often the page changes), and <priority> (relative importance from 0.1 to 1.0). The priority doesn't affect ranking but helps crawlers know which pages to prioritize. The changefreq is a hint, not a command. For large sites (over 50,000 URLs), create multiple sitemaps and use a sitemap index file (sitemap_index.xml). Always submit your sitemap in Google Search Console. For controlling crawler access, use the Robots.txt Generator.
How to Use
- 1Enter your website homepage URL
- 2Add individual page URLs you want indexed
- 3Set priority levels for each page (0.1 to 1.0)
- 4Choose change frequency (always, hourly, daily, weekly, monthly, yearly)
- 5Download the generated XML sitemap file
- 6Submit the sitemap to Google Search Console
Frequently Asked Questions
Each sitemap can contain up to 50,000 URLs. For larger sites, create multiple sitemaps and use a sitemap index file.