Qué es un sitemap XML y cómo generarlo para tu web
Un sitemap XML es un archivo que le indica a Google qué páginas, videos y otros archivos tiene tu web. En WordPress ya existe uno en /wp-sitemap.xml, o en /sitemap_index.xml si usas Yoast SEO. Después, solo tienes que enviarlo a Google desde Search Console.
Qué es un sitemap XML y para qué sirve
Un sitemap XML es un archivo que informa a los buscadores sobre las páginas, los videos y otros archivos de tu web. También indica cómo se relacionan esos contenidos entre sí. Según la guía de Google sobre los sitemaps, los buscadores leen ese archivo para rastrear el sitio de forma más eficiente.
Además, un sitemap puede llevar información extra sobre ciertos contenidos. Por ejemplo, un sitemap de video puede indicar la duración y la categoría de cada video. En cambio, un sitemap de imágenes recoge dónde están las imágenes de cada página. Por su parte, un sitemap de noticias incluye el título del artículo y la fecha de publicación.
Sin embargo, el sitemap no es una orden para Google. La propia guía aclara que el archivo ayuda a descubrir URL, pero no asegura que se rastreen e indexen todas. Por eso conviene verlo como una pieza más del SEO técnico y sus componentes esenciales, junto con los enlaces internos.
¿Tu web necesita un sitemap?
No todas las webs necesitan un sitemap, aunque tenerlo casi nunca perjudica. La guía de Google señala tres casos en los que probablemente sí lo necesitas:
- Sitios grandes.
- Webs nuevas con pocos enlaces externos que apuntan a ellas.
- Páginas con mucho contenido multimedia, como videos o imágenes.
En cambio, Google considera que quizá no lo necesitas si tu sitio es pequeño, con 500 páginas o menos. Tampoco hace tanta falta si todas las páginas están bien enlazadas entre sí. Aun así, WordPress crea un sitemap de forma automática. Por lo tanto, casi todas las webs hechas con este gestor ya tienen uno.
Qué URL incluir en el sitemap y cuáles excluir
Un sitemap le dice a Google qué URL prefieres que aparezcan en los resultados de búsqueda. Así lo explica la guía de Google para crear y enviar un sitemap. Por eso la regla básica es simple: incluye solo las páginas que quieres posicionar.
En concreto, conviene seguir estos criterios:
¿Qué aportan las etiquetas H1, H2, H3 al contenido SEO?- Incluye la versión preferida de cada página. Si un mismo contenido tiene varias direcciones, deja solo una.
- Usa URL absolutas y completas, con protocolo y dominio, como https://tudominio.com/pagina/.
- Excluye las páginas marcadas como noindex. Yoast SEO, por ejemplo, las deja fuera de forma automática.
Por otro lado, el orden de las URL dentro del archivo no importa. Google afirma que le resulta indiferente. Además, el archivo debe estar codificado en UTF-8. Si lo que buscas es impedir el rastreo de una sección, esa tarea corresponde a otro archivo. Para eso, revisa cómo crear un archivo robots.txt paso a paso.
Límites del sitemap y etiquetas lastmod, priority y changefreq
Cada archivo de sitemap tiene un tope de 50.000 URL o 50 MB sin comprimir. Si tu web supera cualquiera de los dos límites, debes dividir el sitemap en varios archivos. Después puedes crear un índice de sitemaps y enviar solo ese índice a Google.
Las etiquetas también merecen atención. Google usa la etiqueta lastmod si es coherente y verificable. Esa fecha debe reflejar la última actualización importante, como un cambio en el contenido principal, los datos estructurados o los enlaces. En cambio, cambiar la fecha de derechos de autor del pie de página no cuenta como actualización importante.
Por último, Google ignora los valores priority y changefreq. Así que no vale la pena perder tiempo en ajustarlos. De hecho, Yoast SEO retiró los valores de prioridad de sus sitemaps en la versión 3.5, según su documentación sobre sitemaps XML.
| Etiqueta | Qué indica | Qué hace Google |
|---|---|---|
lastmod |
Fecha de la última modificación importante de la página | La usa si es coherente y verificable |
priority |
Prioridad relativa de la URL dentro del sitio | La ignora |
changefreq |
Frecuencia estimada con la que cambia la página | La ignora |
Cómo generar un sitemap en WordPress
Sitemap nativo de WordPress en /wp-sitemap.xml
WordPress genera sitemaps propios desde la versión 5.5, según el anuncio del equipo de desarrollo de WordPress. El índice está en tudominio.com/wp-sitemap.xml. Además, incluye los tipos de contenido públicos, como entradas, páginas y tipos personalizados. También suma las taxonomías, los archivos de autor y la portada.
Cada sitemap nativo admite hasta 2.000 entradas por defecto. Si tu web tiene activada la opción de disuadir a los buscadores, WordPress desactiva los sitemaps. Por otra parte, WordPress añade la referencia al índice en el archivo robots.txt, para que los buscadores lo encuentren.
Sitemap de Yoast SEO en /sitemap_index.xml
Yoast SEO tiene su propio generador de sitemaps. Para activarlo, entra en Yoast SEO, abre los ajustes y busca las funciones del sitio. Ahí, en el apartado de SEO técnico, enciende la opción de sitemaps XML. Según Yoast, con el plugin instalado la dirección redirige a tudominio.com/sitemap_index.xml.
Además, Yoast actualiza los sitemaps de forma automática cuando añades o quitas contenido. Antes de activarlos, Yoast recomienda desactivar otros plugins de sitemaps. Asimismo, aconseja borrar cualquier archivo sitemap.xml físico que haya en el servidor.
Impacto de las reseñas en SEO local| Aspecto | Sitemap nativo de WordPress | Sitemap de Yoast SEO |
|---|---|---|
| Dirección del índice | /wp-sitemap.xml | /sitemap_index.xml |
| Activación | Automática desde WordPress 5.5, si el sitio no disuade a los buscadores | Opción de sitemaps XML en las funciones del sitio de Yoast SEO |
| Contenido | Tipos de contenido públicos, taxonomías, archivos de autor y portada | Tipos de contenido que quieres indexar; deja fuera los marcados como noindex |
| Entradas por archivo | 2.000 por defecto, ajustables con el filtro wp_sitemaps_max_urls |
Ajustables con el filtro wpseo_sitemap_entries_per_page |
Si tu web no usa WordPress, Google indica que gestores como Wix o Blogger probablemente ya ofrecen un sitemap. Para un sitio de pocas decenas de URL, también puedes escribirlo a mano. En cambio, para sitios grandes lo ideal es que el propio software lo genere, por ejemplo a partir de la base de datos.
Cómo enviar el sitemap a Google
Publicar el sitemap es el primer paso, pero conviene avisar a Google. Lo habitual es enviarlo desde Search Console. Según la ayuda de Search Console sobre el informe de sitemaps, el proceso sigue estos pasos:
- Comprueba tus permisos. Necesitas permisos de propietario en la propiedad de Search Console.
- Publica el sitemap. Colócalo en la raíz del sitio y en un formato admitido.
- Prueba el acceso. Usa la prueba en tiempo real de la herramienta de inspección de URLs.
- Envía la dirección. Abre el informe de sitemaps, pega la URL y envíala.
- Revisa el estado. Si no aparece como correcto, abre la fila del sitemap para ver el error.
Fuente: Ayuda de Search Console, Gestionar sitemaps con el informe «Sitemaps»; consulta: 21 de octubre de 2026.
Si no tienes permisos de propietario, existe otra vía. Puedes añadir una línea «Sitemap:» con la ruta completa en cualquier parte del archivo robots.txt. Además, la API de Search Console permite enviar el sitemap de forma automatizada.
Tras el envío, el informe muestra uno de tres estados: «Correcto», «Tiene errores» o «No se ha podido obtener». Si hay errores, Google añade a la cola de rastreo las URL que pudo analizar sin problemas. Aun así, enviar el sitemap no garantiza que Google lo descargue ni que lo use para rastrear las URL del sitio.
Para entender cómo encaja el sitemap en el posicionamiento, repasa qué es el SEO y cómo funciona. Y si quieres revisar tu sitemap con otras utilidades, consulta las herramientas SEO imprescindibles.
Preguntas frecuentes sobre el sitemap XML
¿Qué es un sitemap XML en palabras simples?
Es una lista de las páginas de tu web en un formato que los buscadores entienden. El archivo informa a Google sobre las páginas, los videos y otros archivos del sitio, y sobre cómo se relacionan. Con esa lista, el buscador rastrea la web de forma más eficiente, aunque no promete indexar todas las URL incluidas.
¿Dónde encuentro el sitemap de mi web en WordPress?
En tudominio.com/wp-sitemap.xml, si usas el sitemap nativo de WordPress. Esa función existe desde la versión 5.5 y se activa sola cuando el sitio es visible para los buscadores. Si tienes Yoast SEO con los sitemaps XML activados, la dirección redirige a tudominio.com/sitemap_index.xml, que es el índice de ese plugin.
¿Cuántas URL puede tener un sitemap?
Hasta 50.000 URL por archivo, con un máximo de 50 MB sin comprimir. Si tu sitio supera alguno de esos límites, Google pide dividir el sitemap en varios archivos. Luego puedes agrupar todos en un índice de sitemaps y enviar solo ese índice desde Search Console, sin registrar cada archivo por separado.
¿Sirven de algo priority y changefreq en el sitemap?
No, al menos para Google. El buscador ignora los valores de prioridad y de frecuencia de cambio. En cambio, sí tiene en cuenta la fecha lastmod cuando es coherente y verificable. Esa fecha debe cambiar solo con actualizaciones importantes del contenido principal, de los datos estructurados o de los enlaces de la página.
¿Cómo envío mi sitemap a Google Search Console?
Desde el informe de sitemaps de Search Console. Primero necesitas permisos de propietario en la propiedad. Después pegas la URL del sitemap en el campo para añadirlo y lo envías. Por último, revisas el estado. Sin permisos de propietario, puedes declarar el sitemap con una línea en el archivo robots.txt del sitio.
¿Enviar el sitemap garantiza que Google indexe mis páginas?
No. Google aclara que enviar un sitemap no garantiza que lo descargue ni que lo use para rastrear las URL del sitio. El sitemap ayuda a que el buscador descubra tus páginas, sobre todo si la web es grande o nueva. Sin embargo, cada URL debe merecer su lugar en los resultados por sí misma.


