<?xml version="1.0" encoding="UTF-8"?>
<!--
  Las páginas del portal. Son dos: la landing y la legal.

  Escrito a mano y no generado porque el portal no tiene router — son dos
  archivos HTML (ver rollupOptions.input en vite.config.ts) y cambian
  prácticamente nunca. Si aparece una tercera página, va acá.

  El checkout a medida no entra: es privado y va con noindex.

  Las calculadoras tampoco: tienen su propio sitemap, generado por su build en
  /tool/calculator/sitemap.xml, y el robots.txt declara los dos.

  Sin <priority> ni <changefreq>: Google los ignora desde hace años y no
  cambian nada del rastreo. <lastmod> sí lo mira, pero solo si es verdad; acá no
  se pone porque nadie lo actualizaría al editar la página, y un lastmod que
  miente se deja de creer para todo el sitio.

  Un apunte para cuando se quiera ir más lejos: la landing está en seis idiomas
  pero en una sola URL, porque el idioma se elige en el navegador y no en la
  ruta. Para el buscador eso es una página, no seis, así que hoy no hay
  hreflang que declarar. Separarlas en /es/, /en/… multiplicaría las páginas
  indexables, y es un cambio de arquitectura, no de este archivo.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://guildcore.pro/</loc>
  </url>
  <url>
    <loc>https://guildcore.pro/legal</loc>
  </url>
</urlset>
