Desarrollo

Sitemap en WordPress: cómo crearlo y enviarlo

Un organizador de aluminio con carpetas claras y azul cobalto, una pestaña naranja y luz lateral sobre una superficie mineral.

Buscas cómo crear un sitemap para tu WordPress y empiezan a aparecer plugins, generadores y tutoriales para editar archivos. Pero puede que tu web ya lo tenga. Antes de añadir otra herramienta a la colección, merece la pena abrir una dirección y comprobarlo.

Cuando revisamos una web, empezamos por localizar ese archivo y ver quién lo está generando. Después miramos qué páginas contiene y si Google puede leerlo. Ese orden evita bastante trabajo inútil y nos permite distinguir un sitemap mal configurado de una página que, sencillamente, todavía no aparece en Google.

Qué es un sitemap y para qué sirve en WordPress

Un sitemap XML es un archivo que enumera las direcciones de tu web que quieres dar a conocer a los buscadores. Puede incluir páginas, artículos, productos y otros contenidos, junto con datos como su última modificación. En WordPress suele generarse automáticamente: no tienes que escribir cada dirección a mano.

Google lo utiliza como una ayuda para descubrir URLs, especialmente en webs nuevas, grandes o con contenido poco enlazado. También puede encontrar esas páginas siguiendo enlaces. Por eso, el sitemap complementa una buena navegación; no arregla que una sección importante esté escondida y nadie enlace a ella.

Conviene separar tres cosas: descubrir una página, visitarla e incorporarla al índice de Google. Incluirla en el sitemap no garantiza que Google la rastree, la indexe o la posicione. Es una indicación de lo que quieres mostrar, no una reserva de primera fila. Si el problema es que tu web apenas tiene visibilidad, el siguiente paso es revisar cómo posicionar una página web en Google, más allá de este archivo.

Puede que también encuentres la expresión «sitemap HTML». Esa es una página con enlaces pensada para ayudar a navegar a los visitantes. Aquí vamos a trabajar con el XML, que es el que enviarás a Search Console. No necesitas crear una página pública de «Mapa del sitio» para completar estos pasos.

Dónde está el sitemap de tu WordPress

La dirección depende del sistema que lo genere. No hay un único nombre obligatorio, así que lo más fiable es consultar el plugin que ya utilizas y abrir el enlace que te proporciona.

Sistema que lo generaDirección habitual
WordPress sin otro generador de sitemapshttps://example.com/wp-sitemap.xml
Yoast SEOhttps://example.com/sitemap_index.xml
Rank Mathhttps://example.com/sitemap_index.xml
WordPress.com con su sistema propiohttps://example.com/sitemap.xml

Sustituye example.com por tu dominio, con su versión correcta de HTTPS y con o sin www. Las rutas de la tabla son orientativas: otros plugins o una configuración propia pueden utilizar una diferente. También puedes abrir https://example.com/robots.txt y buscar una línea que empiece por Sitemap:.

Al entrar, es habitual ver una lista de otros archivos, por ejemplo uno de páginas y otro de entradas. Eso es un índice de sitemaps, y está bien. Abre uno de sus enlaces para ver las URLs concretas. Que haya varios submapas no significa que WordPress esté duplicando tu web ni que Google se haya hecho un lío.

Si aparece una tabla sencilla, un listado XML sin diseño o un aviso del navegador indicando que el documento no tiene una hoja de estilo, puede ser perfectamente normal. Lo que importa es el contenido del archivo. Una pantalla bonita no es un requisito técnico, aunque en esta casa nos cueste un poco admitirlo.

Cómo crear un sitemap en WordPress sin plugin, con Yoast o con Rank Math

Una vez localizado, comprueba quién se encarga de mantenerlo. Si el sistema actual genera un sitemap válido y recoge lo que necesitas, puedes conservarlo. Instalar otro generador encima suele añadir ajustes que luego habrá que recordar para qué servían.

Sitemap de WordPress sin instalar plugins

WordPress incorpora esta función desde la versión 5.5. En una instalación pública que mantenga el sistema nativo activo, el índice está en /wp-sitemap.xml y se genera a partir del contenido de la web.

Si no carga, revisa primero si un plugin SEO está ofreciendo su propio sitemap. Comprueba también Ajustes → Lectura: la opción de disuadir a los motores de búsqueda de indexar el sitio desactiva el sitemap nativo. En una web que debe ser pública, esa configuración merece una revisión; en una web de pruebas o privada puede ser intencionada.

El sistema nativo es suficiente para cubrir la función básica. Si necesitas controlar qué tipos de contenido o archivos aparecen y ya trabajas con un plugin SEO, aprovechar sus ajustes suele resultar más cómodo que mantener código propio.

Activar y ver el sitemap de Yoast SEO

En Yoast, entra en Yoast SEO → Ajustes → Características del sitio. Dentro del apartado de SEO técnico, localiza Mapas del sitio XML, activa la función si está desactivada y utiliza el enlace para ver el mapa. Los nombres pueden variar ligeramente con el idioma de la interfaz.

Copia la dirección que abre el plugin. Después revisa la configuración de los tipos de contenido y taxonomías que quieres mostrar en los resultados. Yoast excluye del sitemap los tipos marcados como no indexables y actualiza el archivo cuando añades o retiras contenido. La documentación de Yoast recoge la ruta vigente y las particularidades de su XML.

Configurar el sitemap de Rank Math

En Rank Math, ve a Rank Math SEO → Ajustes del mapa del sitio. Desde ahí puedes abrir su dirección y revisar la inclusión de entradas, páginas, productos y taxonomías. Algunas exclusiones y opciones requieren el modo avanzado, como detalla su documentación de configuración.

La decisión práctica es dejar identificado qué herramienta gestiona esta función. Google admite varios sitemaps, pero no ganas nada manteniendo por accidente dos configuraciones que incluyen contenidos distintos sin que sepas por qué. Tampoco hace falta cambiar todo tu plugin SEO para conseguir un XML.

Qué páginas incluir y cuáles excluir del sitemap

El sitemap debería reflejar las URLs principales que quieres ver en los resultados de búsqueda. En una web de empresa serán, normalmente, sus servicios, páginas útiles y artículos publicados. En una tienda, también los productos y categorías que tengan sentido como páginas de entrada desde Google.

Revisa que esas direcciones carguen, utilicen la versión definitiva del dominio y no redirijan a otra. Si una página antigua lleva ahora a una nueva, el sitemap debe recoger la nueva. Si varias direcciones muestran lo mismo, interesa incluir la preferida, también llamada canónica, en lugar de todas las variantes.

Las páginas privadas, borradores, búsquedas internas, carrito o proceso de pago no deberían formar parte de esa selección. Con etiquetas, categorías y archivos de autor hay que pensar un poco más: algunos ayudan a encontrar contenido y otros solo repiten un listado sin aportar nada. La respuesta no consiste en desactivar todas las categorías de todas las webs.

En las revisiones solemos encontrarnos con etiquetas creadas por costumbre, cada una con una sola entrada, mientras una página de servicio importante apenas recibe enlaces. Antes de tocar casillas, decidimos qué contenidos tienen una función. El sitemap debe acompañar esa decisión editorial, no tomarla por nosotros.

Hay otra diferencia que evita disgustos: quitar una URL del sitemap no la desindexa. Google puede seguir encontrándola por otros enlaces. Si una página no debe aparecer en los resultados, revisa su configuración de indexación; si contiene información privada, necesita además un control de acceso. El sitemap no es una cerradura.

Cómo enviar el sitemap a Google Search Console

Para enviarlo desde el informe necesitas una propiedad de Search Console que cubra tu web y permisos de propietario. Si utilizas una propiedad de prefijo de URL, presta atención a HTTPS y a www: su alcance debe corresponder con las direcciones que estás revisando. Una propiedad de dominio agrupa los protocolos y subdominios del dominio verificado.

El proceso es corto una vez que has hecho las comprobaciones anteriores:

  1. Abre el sitemap y un submapa, si lo tiene. Confirma que muestran el XML y las URLs esperadas.
  2. Entra en Search Console y selecciona la propiedad correspondiente. Abre el informe Sitemaps, en el apartado de indexación.
  3. Introduce la dirección del índice principal. Si el campo ya muestra el dominio, escribe solo la parte que falta. Si no, utiliza la URL completa. Comprueba la dirección resultante antes de enviarla.
  4. Pulsa Enviar y abre el detalle del resultado. Revisa el estado y, cuando esté disponible, la última lectura y las páginas descubiertas.

No estás subiendo un archivo a Google: le estás diciendo dónde puede consultarlo. Si has enviado un índice, normalmente no hace falta añadir a mano todos sus submapas.

También puedes anunciarlo en robots.txt con una línea como esta, adaptada a tu URL real:

Sitemap: https://example.com/sitemap_index.xml

Muchos sistemas ya la añaden. Compruébalo antes de duplicarla y conserva el resto de instrucciones de robots.txt; no necesitas sustituir todo el archivo por un ejemplo de internet.

Search Console no es la única forma de que Google lo descubra. Puede conocerlo a través de robots.txt, aunque en el informe solo aparezcan los sitemaps enviados desde el propio informe o la API. Enviarlo allí resulta útil para consultar su estado. La ayuda oficial del informe Sitemaps explica esta diferencia.

Cómo solucionar los errores del sitemap en Search Console

«No se ha podido obtener» y «tengo páginas sin indexar» parecen problemas parecidos cuando estás mirando el panel, pero piden comprobaciones distintas. Cambiar de plugin para intentar resolver los dos a la vez suele complicar el diagnóstico.

Cuando nos llega un aviso de este tipo, pedimos la URL exacta y el detalle del error antes de cambiar nada. El siguiente paso depende de lo que está fallando: el acceso al archivo, su contenido o una página que aparece dentro de él.

Tres comprobaciones del sitemap: acceso al archivo, contenido XML y estado de las páginas incluidas.
Primero comprueba el archivo; después, las páginas. Que Google lea el sitemap correctamente no significa que haya indexado todas sus URLs.

«No se ha podido obtener» o «No se ha podido leer el sitemap»

Abre el detalle del error y comprueba la dirección enviada. Si da un 404, verifica si la ruta es correcta, si la función del generador está activa o si estás utilizando una dirección antigua. Envía la URL final del XML que realmente corresponde a tu web.

Si devuelve un 403, pide al responsable de la web que revise las reglas de acceso o seguridad que afectan a esa petición. Si hay un error de servidor o un tiempo de espera, hay que revisar la disponibilidad y la generación del archivo. No hace falta dejar la web sin protección para averiguar qué regla está interfiriendo.

Comprueba también que robots.txt permita acceder al sitemap. Que tú puedas abrirlo en el navegador no demuestra por sí solo que Google pueda obtenerlo: puede estar recibiendo una respuesta diferente.

Para comprobarlo, Google recomienda inspeccionar la URL del sitemap y ejecutar una prueba en tiempo real. Lo que buscas es que se permita el rastreo y que la obtención de página sea correcta. No que el XML figure como una página indexada. Si parece un fallo temporal, comprueba de nuevo su disponibilidad; una vez corregido el problema, vuelve a enviarlo.

El archivo carga, pero Google encuentra errores al analizarlo

Aquí conviene mirar qué está devolviendo esa dirección. Puede ser una página HTML de error, una pantalla de acceso o un XML con contenido añadido por algún componente. El detalle de Search Console ayuda a localizar errores de formato, fechas o etiquetas.

Si sospechas de la caché, compara lo que entrega la URL con lo que debería generar el plugin y sigue sus instrucciones de exclusión. El problema puede venir de la caché, del servidor o del código que genera el archivo; no hay una casilla universal que arregle todos los casos.

Un matiz útil: Yoast añade una cabecera noindex a sus sitemaps XML. No la confundas con un bloqueo de acceso ni la elimines solo por verla. El archivo necesita poder leerse como sitemap, pero no aparecer como un resultado de búsqueda. Es diferente de que una página incluida dentro del sitemap tenga una instrucción noindex.

El sitemap está correcto, pero faltan páginas en Google

El dato de páginas descubiertas no equivale a páginas indexadas. Si el archivo se ha leído correctamente, inspecciona la URL concreta que te preocupa y revisa su estado: acceso, instrucciones de indexación, versión canónica y motivo de exclusión.

Si no aparece ni siquiera dentro del sitemap, comprueba que esté publicada, que su tipo de contenido esté incluido y que no tenga una exclusión específica. Si aparece en el XML y Google la ha leído, seguir reenviando el mismo mapa no sustituye esa investigación. Para interpretar el conjunto de datos, puede ayudarte la guía de cómo leer un informe SEO.

Preguntas frecuentes sobre sitemaps en WordPress

¿Puedo tener varios sitemaps en la misma web?

Sí. Es habitual tener un índice que agrupe archivos de páginas, artículos o productos. Google también admite varios sitemaps independientes. Conviene que la configuración sea intencionada y coherente. Cada archivo puede incluir hasta 50.000 URLs y pesar hasta 50 MB sin comprimir, según las directrices de Google.

¿Tengo que volver a enviarlo cada vez que publico?

No hace falta reenviarlo por cada artículo si el sitemap se actualiza automáticamente y Google puede seguir leyéndolo. Tras resolver un error persistente, cambiar su dirección o hacer cambios importantes, sí merece la pena revisar el informe y volver a enviarlo cuando corresponda.

¿Necesito instalar Yoast o Rank Math para tener sitemap?

No. WordPress dispone de un generador nativo. Los plugins SEO resultan útiles si necesitas sus opciones de configuración u otras funciones, pero no son un requisito para tener el archivo. Aprovecha el sistema que ya funciona en tu web.

¿Por qué falta una página que acabo de publicar?

Comprueba primero si falta en el XML o solo en los resultados de Google. En el primer caso, revisa publicación, inclusión del tipo de contenido, exclusiones y posibles copias de caché. En el segundo, inspecciona la página en Search Console. No hay un plazo fijo que puedas forzar pulsando Enviar otra vez.

Cuándo revisar el sitemap después de cambiar tu web

No tienes que reconstruirlo cada semana. Revisa que siga mostrando las páginas importantes después de un rediseño, una migración, un cambio de plugin SEO o una modificación de la estructura de contenidos. Si estás montando la web, incorpora esta comprobación al repaso de cómo crear una página web, antes de dar el trabajo por terminado.

Abre el índice, entra en uno o dos submapas y comprueba varias URLs representativas. Después mira la última lectura y los errores de Search Console. Con eso sabrás si estás ofreciendo un archivo accesible, actualizado y coherente con lo que quieres publicar.

Si el sitemap está correcto pero Google sigue dejando fuera páginas importantes, toca revisar el resto de la web. Esa conexión entre contenido, enlaces e indexación es parte de lo que trabajamos en consultoría SEO.

Escrito en Nereida Studio, estudio de diseño web y posicionamiento en Valencia. Así trabajamos.