Free SEO Tool
XML Sitemap Generator
Create a complete XML sitemap for your website. Add URLs, set priorities and change frequencies, then copy or download your sitemap.xml.
Enter Your URLs
Step by Step
How to Create an XML Sitemap
Add your URLs
Enter your homepage and all key pages, one per line. Include every page you want search engines to find.
Set frequency & priority
Choose how often each page changes and its importance. This helps Google decide how frequently to crawl.
Generate the sitemap
Click generate and your XML sitemap is created instantly with proper namespaces and formatting.
Upload to your site
Save the file as sitemap.xml and upload it to your site's root. Submit it in Google Search Console.
FAQ
XML Sitemap FAQ
What is an XML sitemap?
An XML sitemap is a file that lists all the important pages on your website, helping search engines discover and index your content. It's like a roadmap for Googlebot.
Do I need an XML sitemap?
If your site has more than a few pages, yes. Sitemaps are especially important for new sites, sites with deep hierarchies, or sites that don't have great internal linking.
Where do I upload my sitemap?
Upload sitemap.xml to your website's root directory (the same place as your index.html). Then submit it in Google Search Console under 'Sitemaps'.
What's the 50,000 URL limit?
Google limits XML sitemaps to 50,000 URLs per file. If you have more, split them into separate sitemaps and create a sitemap index file.
Sitemap done. What's next?
A sitemap helps indexing.
A teardown helps ranking.
Get a complete SEO audit — technical issues, content gaps, and link problems that no sitemap generator can fix.
Get My Free Teardown