Convierte una lista de URLs en un archivo sitemap.xml válido.
Un sitemap XML es un archivo que lista las URLs de tu sitio para que los buscadores las descubran y vuelvan a rastrear con eficiencia. Sigue el protocolo de sitemaps.org: un elemento urlset que contiene una entrada url por página, cada una con un loc obligatorio y lastmod, changefreq y priority opcionales. Un sitemap puede contener hasta 50,000 URLs y 50 MB sin comprimir; los sitios más grandes lo dividen en varios archivos.
Google presta atención a un lastmod veraz y casi ignora changefreq y priority, por eso aquí esos campos son opcionales. Incluye solo páginas canónicas e indexables que devuelvan un estado 200, y usa URLs absolutas con el mismo protocolo y host que tus etiquetas canonical. Tras subir el archivo a tu sitio, referéncialo en robots.txt y envíalo en Google Search Console y Bing Webmaster Tools.