Cómo crear un sitemap: qué incluir, generar un sitemap XML con tu CMS o un generador gratuito, los límites de Google y cómo enviarlo en Search Console.

En esta página
En resumen
un sitemap es un archivo que enumera las URL que quieres que los buscadores encuentren, normalmente en formato XML. La mayoría de los CMS lo generan automáticamente (WordPress, Shopify, Wix, Webflow); si no, usa un generador o créalo a partir de tu lista de páginas. Incluye solo páginas canónicas e indexables que devuelvan un código 200, mantén cada archivo por debajo de 50.000 URL o 50 MB, envíalo después en Google Search Console y menciónalo en el robots.txt. El sitemap ayuda a descubrir páginas, pero no garantiza su indexación.
¿Quiere ir más lejos? Pregunte a
Quiz rápido
¿Quién debería arreglar la parte técnica de tu web?
Nuestro consejo para ti
Comprueba si tu CMS ya lo genera es la solución adecuada para usted
Número 1 de esta clasificación, el que mejor encaja con sus respuestas.
Nuestro consejo para ti
Si no, genéralo es la solución adecuada para usted
Número 2 de esta clasificación, el que mejor encaja con sus respuestas.
Nuestro consejo para ti
Incluye las URL correctas es la solución adecuada para usted
Número 3 de esta clasificación, el que mejor encaja con sus respuestas.
Nuestro consejo para ti
Respeta los límites es la solución adecuada para usted
Número 4 de esta clasificación, el que mejor encaja con sus respuestas.
Saber cómo crear un sitemap es una práctica básica de SEO, sobre todo en sitios nuevos, sitios grandes y sitios con páginas que reciben pocos enlaces internos. Esta guía sigue la documentación de Google sobre cómo crear y enviar un sitemap: formatos, límites, qué incluir, cómo generar el archivo y cómo comprobarlo. Para la definición, consulta nuestra entrada del glosario sobre el sitemap XML.
Un sitemap indica a los buscadores qué páginas existen en tu sitio y, opcionalmente, cuándo se modificaron por última vez. El formato XML sigue el protocolo abierto sitemaps.org, compatible con Google, Bing y otros. Google también acepta feeds RSS o Atom y archivos de texto con una URL por línea.
| Formato | Ideal para | Notas |
|---|---|---|
| XML | La mayoría de sitios | Admite lastmod, imágenes, vídeos, noticias, hreflang |
| RSS / Atom | Blogs y contenidos que se actualizan a menudo | Suele generarlo ya el CMS |
| Texto (.txt) | Sitios muy sencillos | Una URL por línea, nada más |
| Índice de sitemaps | Sitios grandes | Enumera varios archivos sitemap |
Google afirma que los sitemaps son más útiles para sitios grandes, sitios nuevos con pocos enlaces externos, sitios con muchas páginas mal enlazadas internamente y sitios con mucho contenido multimedia o de noticias. Un sitio pequeño y bien enlazado puede rastrearse sin sitemap, pero crear uno cuesta poco y te ayuda a seguir la indexación en Search Console. La mayoría de los expertos en SEO crean uno para cada sitio.
WordPress (incluido desde la versión 5.5, o mediante plugins de SEO), Shopify, Wix, Squarespace y Webflow generan sitemaps automáticamente, normalmente en /sitemap.xml. Abre primero esa dirección en tu dominio.
Usa un rastreador o el generador de sitemap XML gratuito, o construye el archivo a partir de tu base de datos o de tu framework. Los generadores de sitios estáticos y los frameworks suelen tener un plugin de sitemap.
Cada archivo puede contener hasta 50.000 URL o 50 MB sin comprimir, en UTF-8. Por encima, divídelo en varios archivos y enuméralos en un índice de sitemaps.
Google solo usa lastmod cuando es siempre exacto e ignora priority y changefreq. Actualiza lastmod para cambios de contenido significativos, no para cambiar el año del copyright.
Consejo
Divide los sitios grandes en un sitemap por sección (productos, categorías, artículos). En Search Console verás la cobertura de indexación sección por sección y detectarás dónde se quedan páginas fuera.
Sitemap: https://www.ejemplo.com/sitemap.xml a tu robots.txt para que todos los buscadores lo encuentren (el generador de robots.txt puede añadirla).Cuidado
Un sitemap lleno de URL que redirigen, devuelven errores o llevan noindex envía señales contradictorias y deja inservibles los informes de Search Console. Regénéralo después de un rediseño o una migración y valídalo con el comprobador de sitemaps gratuito.
| Error en Search Console | Causa habitual | Solución |
|---|---|---|
| No se pudo obtener | URL incorrecta, bloqueada por robots.txt, error del servidor | Abre la URL en un navegador y revisa robots.txt y el servidor |
| Formato no válido o errores XML | Caracteres sin escapar, espacio de nombres incorrecto | Valida el XML y escribe & como & |
| URL no indexadas | Páginas de poco valor, duplicadas o con noindex | Limpia la lista y mejora las páginas |
| Demasiadas URL | Más de 50.000 entradas | Divide el archivo y usa un índice de sitemaps |
Los rastreadores de IA como GPTBot y ClaudeBot también leen el robots.txt, donde tu línea de sitemap les ayuda a descubrir páginas. Decide qué bots permites (consulta robots.txt y rastreadores de IA); el generador de llms.txt gratuito cubre el archivo opcional que leen algunas herramientas de IA.
Crea un sitemap solo con tus páginas canónicas e indexables, mantenlo dentro de los límites de Google, envíalo y revisa los informes. Es un paso pequeño que hace visibles los problemas de indexación. Sorank es un software de SEO y GEO que funciona en autopilot: publica artículos que tu CMS añade automáticamente al sitemap, con enlaces internos que facilitan el descubrimiento. Consulta los planes de Sorank, con una prueba gratuita de 3 días. Para la indexación en general, lee la indexación en Google.
La mayoría de los CMS lo publican en /sitemap.xml o /sitemap_index.xml en tu dominio. También puedes encontrarlo en tu robots.txt (una línea que empieza por Sitemap:) o en el informe de Sitemaps de Google Search Console, si alguien ya lo envió.
No. El sitemap ayuda a Google a descubrir URL, pero Google decide qué rastrear e indexar según la calidad, la duplicación y el acceso técnico. Usa el informe de indexación de páginas para ver qué páginas listadas quedan excluidas y por qué.
Debería actualizarse automáticamente cada vez que publiques, cambies o elimines páginas; la mayoría de los CMS lo hacen así. Si lo generas a mano, regénéralo después de cada tanda de cambios y mantén lastmod exacto.
PROBARON SORANK ANTES QUE USTED
