XML Sitemap Generator
Create sitemaps for your website to help search engines crawl your content
Sitemap generated successfully!
Crawling your website...
How to Use the XML Sitemap Generator Tool
Using the Sitemap Generator
Enter Your Website URL
Type your full website address (including https://) in the “Website URL” field
Example:
https://www.example.com
Set Crawl Depth
Choose how deeply the tool should crawl your site:
Level 1: Only your main pages (homepage and primary navigation)
Level 2: Main pages plus one level deep (recommended for most sites)
Level 3: Main pages plus two levels deep
Unlimited: Crawl all discoverable pages (use for small to medium sites)
Include Images (Optional)
Check the box if you want images included in your sitemap
This helps search engines index your images for image search results
Generate Your Sitemap
Click the “Generate Sitemap” button
Wait while the tool crawls your website (this may take a few minutes)
Download Your Sitemap
Once generated, you’ll see statistics about your sitemap
Click “Download Sitemap.xml” to save the file to your computer
How to use generated sitemap
1. Upload the Sitemap to Your Website
Access Your Website Files
Connect to your website via FTP or use your hosting provider’s file manager
Common FTP clients: FileZilla, Cyberduck, or WinSCP
Upload the File
Place the
sitemap.xml
file in your website’s root directory (usually public_html or www)The sitemap should be accessible at
https://yourdomain.com/sitemap.xml
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
2. Submit to Search Engines
Google Search Console:
Go to Google Search Console
Select your property (website)
Navigate to “Sitemaps” in the left menu
Enter
sitemap.xml
in the “Add a new sitemap” fieldClick “Submit”
Bing Webmaster Tools:
Go to Bing Webmaster Tools
Select your site
Go to “Sitemaps” in the left menu
Enter
sitemap.xml
in the “Submit a sitemap” fieldClick “Submit”
3. Update Your Robots.txt (Recommended)
- Locate your
robots.txt
file in your website’s root directory - Add this line to tell search engines where to find your sitemap:
Copy
Sitemap: https://yourdomain.com/sitemap.xml
- Save the file
4. Automate Sitemap Updates (Optional)
For dynamic websites that frequently add new content:
WordPress Users:
Install a plugin like “Yoast SEO” or “Google XML Sitemaps”
Configure to automatically update your sitemap when new content is published
Other CMS Platforms:
Most modern CMS platforms (Shopify, Wix, Squarespace) generate sitemaps automatically
Check your platform’s documentation for sitemap features
Best Practices
Update Frequency
Regenerate your sitemap whenever you make significant changes to your site
For active blogs or news sites, update weekly or monthly
Verify Your Sitemap
After submission, check search console for errors
Fix any “404 not found” or other errors reported
Multiple Sitemaps
For large websites (10,000+ pages), consider splitting into multiple sitemaps
Create a sitemap index file that references all your sitemaps
Prioritize Important Pages
In your sitemap XML, set higher priority values (1.0) for key pages
Lower priority (0.1-0.5) for less important pages
Troubleshooting
Common Issues:
404 Errors: Ensure all URLs in your sitemap exist
Blocked by robots.txt: Check your robots.txt isn’t preventing crawling
Large File Size: For sites with >50MB sitemaps, split into multiple files
Dynamic Parameters: Exclude session IDs or tracking parameters from your sitemap
By following these steps, you’ll help search engines discover and index all your important content, potentially improving your search rankings and visibility.