Generador de Sitemap

Pega las URLs que quieras indexar, una por línea, elige una frecuencia de cambio y una prioridad, y el generador las envuelve en un sitemap.xml válido según el esquema 0.9 de sitemaps.org. Da formato a las URLs que le indicas: no rastrea ni descubre páginas por ti, así que tú decides exactamente qué se incluye. Las líneas que no son URLs válidas se omiten, y el resultado queda listo para copiar, guardar como sitemap.xml y enviar.

Cómo el generador crea tu sitemap

  1. 1

    Pega tus URLs

    Una URL completa por línea, incluido `https://`. Las líneas en blanco y cualquier cosa que no sea una URL válida se ignoran.

  2. 2

    Define frecuencia y prioridad

    Elige un `changefreq` (de always a never) y una `priority` de 0.0 a 1.0. Los mismos valores se aplican a todas las URLs de la lista.

  3. 3

    Decide si incluir lastmod

    Si lo marcas, cada entrada recibe un `<lastmod>` con la fecha de hoy (la de generación). Desmárcalo si prefieres añadir tú mismo las fechas reales de modificación.

  4. 4

    Genera y copia

    Obtienes el XML completo del `<urlset>`. Cópialo, guárdalo como `sitemap.xml` en la raíz de tu sitio y envíalo.

Qué genera la herramienta

Con dos URLs, frecuencia semanal, prioridad 0.8 y lastmod activado, obtienes:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://example.com/pricing</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>

Todas las entradas comparten el mismo changefreq, priority y lastmod. Si necesitas valores distintos o fechas de última modificación reales por URL, edita el XML tras generarlo o ejecuta la herramienta una vez por cada grupo de páginas.

Límites del sitemap que conviene conocer

Estos son los límites de sitemaps.org que todo sitemap debe respetar. Esta herramienta crea un único archivo, así que mantén tu lista dentro de ellos:

Límite Valor
URLs por archivo de sitemap 50.000
Tamaño sin comprimir por archivo 50 MB
Sitemaps por archivo de índice 50.000

Pasadas las 50.000 URLs, divide tu lista en varios sitemaps y refiérelos desde un archivo <sitemapindex>. Google y Bing aceptan sitemaps comprimidos .gz.

Qué incluir

  • Solo URLs canónicas, sin duplicados de variantes con cadena de consulta.
  • URLs que devuelven 200, no 404 ni 5xx.
  • Páginas indexables que quieres en los resultados de búsqueda.
  • El mismo nombre de host y protocolo donde alojas el sitemap (sin entradas de otro dominio).

Qué dejar fuera

  • Páginas de resultados de búsqueda (/search?q=...).
  • Páginas de inicio de sesión y de cuenta.
  • Páginas pobres de combinación de filtros (navegación facetada con docenas de casi duplicados).
  • Páginas que has marcado como noindex.

Después de generar

  1. Guarda el resultado como sitemap.xml en la raíz de tu sitio.
  2. Añade Sitemap: https://example.com/sitemap.xml a tu robots.txt.
  3. Envíalo en Google Search Console, en Sitemaps.
  4. Regenéralo y vuelve a enviarlo cada vez que añadas o cambies un lote de URLs.

Preguntas frecuentes

No. Da formato a las URLs que pegas para convertirlas en un XML de sitemap válido. Tú aportas la lista, lo que significa que controlas exactamente qué páginas se incluyen y no se descarga nada de tu servidor.

Google usa lastmod como pista para volver a rastrear solo cuando es precisa, e ignora los valores engañosos. Google ha dicho que ignora priority y changefreq por completo; Bing todavía los tiene en cuenta. Como esta herramienta pone lastmod con la fecha de generación en todas las URLs, desmárcalo o edita las fechas si necesitas que reflejen cambios reales.

Un único archivo de sitemap está limitado a 50.000 URLs. Genera varios sitemaps, cada uno dentro del límite, y enuméralos en un archivo <sitemapindex> que envías a Search Console. Esta herramienta crea un <urlset> cada vez, así que la ejecutarías una vez por grupo y luego los combinas.

No, solo las páginas que quieres indexar. Dejar una página fuera del sitemap no la oculta de Google, pero incluirla es una señal clara de que la consideras contenido canónico que merece ser rastreado.

Herramientas relacionadas

Herramienta disponible en otros idiomas