What is Static Sitemap XML Builder?
A sitemap.xml file lists the important URLs on a website so search engines can discover and crawl them efficiently. For static sites without a CMS that auto-generates sitemaps, you need to create the XML file by hand and include it in your build output. This tool converts a simple URL list into valid sitemap.xml format.
Quick answer
An XML sitemap helps search engines discover all pages on a static site, especially pages not linked from the main navigation. Submit the sitemap URL through Google Search Console after publishing.
Limitations
- Sitemaps do not guarantee indexing. Search engines may choose not to crawl or index listed pages.
- Sitemaps have a 50,000 URL limit per file and a 50 MB uncompressed file size limit. Use a sitemap index file for larger sites.
- GitHub Pages serves sitemap.xml without any special configuration as long as the file exists at the site root.
How to use this tool
- Paste one URL per line. Optionally add lastmod, changefreq, and priority separated by |.
- Review the generated XML for correct URLs and values.
- Copy the output into a file named sitemap.xml at your published site root.
- Reference the sitemap URL in your robots.txt file and submit it in Google Search Console.
What you can use it for
- Create a sitemap.xml for a hand-coded static HTML website.
- Generate a sitemap for a GitHub Pages site that has no CMS backend.
- Build a small sitemap for a micro-site, landing page, or tool collection.