Search results
Enter URLs
Options
sitemap.xml
Your sitemap.xml will appear here
Enter URLs and click GenerateAbout XML Sitemaps
What is an XML Sitemap?
An XML sitemap is a file that lists all important pages of your website, helping search engines discover and crawl your content more efficiently.
Sitemap Elements
- <loc>: The URL of the page (required)
- <lastmod>: When the page was last modified
- <changefreq>: How often the page changes
- <priority>: Relative importance (0.0-1.0)
Sitemap Limits
- Maximum 50,000 URLs per sitemap
- Maximum 50MB uncompressed file size
- Use sitemap index for larger sites
Best Practices
- Submit your sitemap to Google Search Console
- Add sitemap URL to your robots.txt file
- Update sitemap when adding new pages
- Only include canonical URLs
XML Sitemap Generator
What is XML Sitemap Generator?
XML Sitemap Generator creates a sitemap.xml file that lists all your website pages. Search engines like Google and Bing use this file to discover and index your content faster and more efficiently.
Why Would You Need to Create an XML Sitemap?
A sitemap helps search engines understand your site structure. Here is when this tool is essential:
- New website launch: Help Google discover all your pages from day one instead of waiting for natural crawling
- Large websites: Sites with hundreds of pages need sitemaps to ensure nothing gets missed
- Poor internal linking: If some pages have few links pointing to them, a sitemap ensures they still get found
- Fresh content: Blogs and news sites can signal new posts to search engines immediately
- E-commerce stores: Product pages change frequently and need regular re-crawling
- SEO optimization: Control which pages get priority and how often they should be checked
How to Create an XML Sitemap - Step by Step
- Choose your mode: Use Simple Mode for a quick list or Advanced Mode to set individual page options
- Enter your URLs: Type or paste your website URLs, one per line
- Set defaults: Choose default priority (0.0-1.0) and change frequency for all URLs
- Configure options: Select which elements to include (lastmod, changefreq, priority)
- Generate sitemap: Click the button to create your XML
- Download and upload: Save the sitemap.xml file and upload it to your website root
Key Features
- Two input modes: Simple text list or advanced table with individual settings per URL
- Full control: Set priority, change frequency, and last modified date for each page
- Validation: Automatic checking for valid XML structure and sitemap limits
- Standard compliant: Generates sitemaps following the official sitemaps.org protocol
- Instant download: Download your sitemap.xml file with one click
- Size tracking: Shows URL count and file size to stay within limits
Tips for Best Results
- Only include canonical URLs - avoid duplicate content and parameter variations
- Set homepage priority to 1.0 and decrease for deeper pages
- Use accurate changefreq - do not set daily if the page rarely updates
- Keep sitemaps under 50,000 URLs - create multiple sitemaps for larger sites
- Submit your sitemap to Google Search Console after uploading
- Add sitemap location to your robots.txt file
Frequently Asked Questions
Where do I upload the sitemap?
Upload sitemap.xml to your website root directory. It should be accessible at example.com/sitemap.xml
What is the priority value?
Priority tells search engines the relative importance of pages on your site. Use 1.0 for your homepage, 0.8 for main categories, and 0.5-0.6 for regular pages.
How often should I update my sitemap?
Update whenever you add or remove pages. For blogs, consider automating sitemap generation to include new posts.
Do I need to submit it to Google?
While Google can find sitemaps automatically, submitting through Search Console speeds up discovery and lets you monitor indexing status.