Generador de sitemap XML: crea sitemap.xml desde tus URL

Este generador de sitemap XML convierte una simple lista de direcciones en un sitemap.xml válido según el protocolo Sitemaps. Detecta duplicados, direcciones no válidas y de otros dominios, escapa los caracteres especiales y deja el archivo listo para copiar o descargar.

Fuente: sitemaps.org – Sitemaps-Protokoll (XML-Format, Grenzen 50.000 URLs / 50 MB, Escape-Regeln). Actualizado: .

Opcional. Las líneas sin protocolo, como «/contacto», se completan con esta dirección.
Unifica las direcciones sin extensión de archivo y sin parámetros. Elige la forma que tu sitio realmente sirve.
Mi caja de herramientasTus datos se guardan solo en este navegador.

Direcciones completas o rutas como /contacto (entonces indica arriba el dominio). Las líneas que empiezan por # se ignoran.

Tu texto se queda en tu navegador: no se envía, no se guarda y no aparece en la dirección de la página.

Resultado

sitemap.xml
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://www.ejemplo.es/</loc> </url> <url> <loc>https://www.ejemplo.es/servicios/</loc> </url> <url> <loc>https://www.ejemplo.es/blog/primeros-pasos</loc> </url> <url> <loc>https://www.ejemplo.es/contacto</loc> </url> </urlset>
Tamaño
4 URL, 1 KB
Línea para robots.txt
Sitemap: https://www.ejemplo.es/sitemap.xml

Cómo se calcula

Un sitemap.xml es una lista de las páginas de tu sitio web que ayuda a buscadores como Google y Bing a encontrar páginas nuevas y modificadas. Esta herramienta crea el archivo a partir de una lista sencilla de direcciones, sin cuenta, sin subir nada y sin límite de unas pocas páginas.

Cómo crear el sitemap

  1. Indica arriba el dominio si quieres pegar solo rutas como /contacto. Las direcciones completas funcionan sin él.
  2. Pega las direcciones, una por línea. Basta una lista de tu CMS o de un rastreador.
  3. Si lo necesitas, elige lastmod, changefreq, priority y la forma con o sin barra final.
  4. Copia el resultado o descárgalo como sitemap.xml, coloca el archivo en la raíz de tu dominio y envíalo en Search Console.

Qué se comprueba

La herramienta sigue el protocolo Sitemaps: UTF-8, caracteres especiales escapados (& pasa a &amp;), tildes y espacios codificados con porcentaje, máximo 2.048 caracteres por dirección. Se descartan duplicados, otros dominios y anclas (#). También avisa de direcciones http/https mezcladas y de archivos con más de 50.000 direcciones o 50 MB.

Conviene saber

Tus direcciones se procesan solo en tu navegador y no se envían ni se guardan.

Preguntas frecuentes

¿Cómo creo un sitemap para mi web?

Pega las direcciones de tus páginas, una por línea. La herramienta genera un sitemap.xml que descargas y colocas en la raíz de tu dominio.

¿Dónde debe estar el archivo sitemap.xml?

Lo habitual es la raíz, por ejemplo https://tu-dominio.es/sitemap.xml. Un sitemap solo puede contener direcciones del mismo dominio, en ese directorio o en niveles inferiores.

¿Cuántas URL admite un sitemap?

Como máximo 50.000 direcciones y 50 MB sin comprimir. Con más páginas, divide la lista en varios sitemaps y agrúpalos en un archivo de índice.

¿Necesito priority y changefreq?

No. Google ha indicado que ignora ambos. Solo es útil un lastmod correcto, así que puedes omitir estos campos.

¿Cómo envío el sitemap a Google?

Introduce la dirección del archivo en Google Search Console, en «Sitemaps», o añade a tu robots.txt una línea «Sitemap:» con la dirección completa.

¿Se guardan mis direcciones?

No. La lista se procesa solo en tu navegador, sin enviarse, sin guardarse y sin escribirse en la barra de direcciones.

Fuentes y base legal

Última actualización:

Herramientas relacionadas