SEO Tools

Static Sitemap XML Builder

Build a valid sitemap.xml from a pasted URL list. Add optional lastmod dates, changefreq, and priority values. The output is ready to place in your static site root.

Loading tool...

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

  1. Paste one URL per line. Optionally add lastmod, changefreq, and priority separated by |.
  2. Review the generated XML for correct URLs and values.
  3. Copy the output into a file named sitemap.xml at your published site root.
  4. 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.

Use cases

Practical examples

Example

Small static site sitemap

A 10-page static website owner pastes all page URLs into the tool and gets a complete sitemap.xml ready to upload.

Example

Blog sitemap with dates

A blogger adds lastmod dates to each URL so search engines know which pages were recently updated.

Common mistakes

  • Including non-indexable URLs such as admin pages, redirects, or staging URLs in the sitemap.
  • Using relative URLs instead of absolute, fully-qualified HTTPS URLs.
  • Forgetting to update the sitemap when new pages are added to the site.

Verification

  1. Submit the sitemap URL through Google Search Console and check for crawl errors or warnings.
  2. Inspect the generated XML with a validator to ensure all required tags, such as loc, are present and correctly formatted.

FAQ

Questions about Static Sitemap XML Builder

Should every page be in the sitemap?

List only indexable, canonical pages that you want search engines to find. Exclude utility pages, redirects, and paginated archives that dilute the crawl budget.

Where should sitemap.xml be placed?

At the published site root, such as https://example.com/sitemap.xml. Reference it from robots.txt with Sitemap: <url>.

Related tools

More seo tools

Also try

Also try