Generate protocol-compliant sitemap XML and split large URL sets into an index.
Canonical URLs become urlset XML with optional metadata; URL count or size limits trigger multiple files and sitemap-index entries. URLs are escaped and ordered deterministically.
URLs: https://example.com/ https://example.com/about https://example.com/blog Changefreq: weekly Priority: 0.8 Lastmod:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/about</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://example.com/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Static sites, catalogs, and SEO pipelines generate sitemaps.