Skip to content
Rankora
Gratis · en tu navegador

Generador de sitemap XML

Pega tus URL, una por línea: la herramienta genera un sitemap.xml válido, con el escapado correcto, y lo divide con un índice si superas los límites.

Privacidad y coste

Esta herramienta funciona en tu navegador. Lo que escribes o pegas no se envía a nuestros servidores y usarla es gratis.

Cómo funciona

  1. Pega URL absolutas, una por línea, con lastmod, changefreq, priority o alternates hreflang opcionales tras un «;».
  2. Define valores por defecto si quieres (lastmod solo si la fecha es real) y, si se divide, la dirección donde se alojarán los sitemaps.
  3. Descarga los archivos, súbelos a tu sitio y declara el sitemap en robots.txt y en Google Search Console.

Ejemplo

Tres líneas (una página de inicio, una página con «lastmod=2026-03-01» y una página en francés con sus alternates fr, en y x-default) dan un sitemap.xml de 3 URL y 623 bytes, con el espacio de nombres xhtml añadido automáticamente para los alternates.

Qué significa el resultado

Un archivo sitemap está limitado a 50.000 URL y 50 MB sin comprimir. La herramienta corta la lista antes de esos límites y crea un índice que referencia cada archivo. Google no usa priority ni changefreq; lastmod solo ayuda si refleja cambios reales de contenido.

Problemas habituales que ayuda a resolver

  • URL con un «&» sin escapar, que invalida el XML.
  • Un sitemap que lista URL redirigidas, con noindex o bloqueadas en lugar de páginas canónicas.
  • Un lastmod que cambia en cada despliegue sin cambios reales y que Google acaba ignorando.
  • Un sitemap de más de 50.000 URL o 50 MB que los buscadores no leen entero.

Preguntas frecuentes

¿Un sitio pequeño necesita sitemap?

No es imprescindible si tus páginas están bien enlazadas, pero un sitemap ayuda a los rastreadores a descubrir páginas nuevas o aisladas. No garantiza ni el rastreo ni la indexación.

¿Cómo añado alternates hreflang?

Añade en la línea de la URL campos «código=URL», por ejemplo «fr=https://ejemplo.com/fr/ ; en=https://ejemplo.com/en/». Cada URL debe listar todas sus alternativas, incluida ella misma.

¿Mis URL se envían a un servidor?

No. El archivo se genera en tu navegador y no se envía nada a nuestros servidores.