¡Muy buenas querido lector! Ya estoy una semana más por aquí con un nuevo post en el que te enseño cómo crear un sitemap XML para tu WordPress y, sobre todo, cómo configurarlo bien.
Es uno de esos elementos que casi todo el mundo tiene, pero que pocos revisan. Y un sitemap mal configurado, lleno de URLs que no deberían estar, resta más de lo que suma.
En este post te explico qué es un sitemap, para qué sirve realmente, cómo crearlo en WordPress, qué debe y qué no debe incluir, y cómo enviarlo a Google y a Bing. ¡Vamos con ello!
Resumen rápido
- Un sitemap XML es un archivo con las URLs que quieres que los buscadores conozcan.
- Solo debe incluir URLs canónicas, indexables y con respuesta 200.
- En WordPress lo generan automáticamente el propio WordPress, Rank Math, Yoast o All in One SEO.
- Google ignora las etiquetas priority y changefreq, así que no pierdas tiempo configurándolas.
¿Qué es un sitemap XML?
Un sitemap XML es un archivo que lista las URLs de una página web para que los buscadores las descubran con más facilidad. No garantiza la indexación, pero sí ayuda a que Google encuentre antes tus contenidos.
Es especialmente útil en páginas web grandes, con contenidos nuevos frecuentes o con URLs poco enlazadas internamente.
¿Para qué sirve realmente un sitemap?
- Facilita el descubrimiento de URLs, sobre todo las nuevas o las que reciben pocos enlaces internos.
- Permite medir la indexación por secciones en Search Console si separas los sitemaps.
- Ayuda a detectar problemas: URLs enviadas y no indexadas, errores o páginas excluidas.
- Informa de la fecha de actualización de cada contenido con la etiqueta
lastmod.
PD. Un sitemap no mejora el posicionamiento por sí mismo ni hace que Google te «premie». Su función es de descubrimiento y diagnóstico. Y si tu página web es pequeña y está bien enlazada, Google encontrará tus URLs igualmente.
Qué debe incluir tu sitemap (y qué no)
| Tipo de URL | ¿En el sitemap? |
|---|---|
| Páginas, posts, categorías y productos indexables | Sí |
| URLs con noindex | No |
| URLs redirigidas (3XX) | No |
| URLs con error (4XX o 5XX) | No |
| URLs no canónicas (variantes, filtros, parámetros) | No |
| URLs bloqueadas en el robots.txt | No |
| Etiquetas o archivos sin valor | No, salvo que estén trabajados |
La regla es sencilla: si una URL no debe posicionar, no debe estar en el sitemap. Un sitemap con URLs que Google no puede indexar genera avisos y ruido en Search Console.
Estructura de un sitemap XML
Un sitemap básico tiene este aspecto:
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://tudominio.com/pagina/</loc> <lastmod>2026-09-01</lastmod> </url> </urlset> - loc: la URL, siempre absoluta y en su versión canónica.
- lastmod: fecha de la última modificación relevante del contenido. Google la tiene en cuenta si es coherente.
- changefreq y priority: Google las ignora. Puedes dejarlas o quitarlas, pero no dediques tiempo a ajustarlas.

PD. No pongas la fecha de hoy en todas las URLs cada vez que tocas algo menor: si el
lastmodno es fiable, Google deja de hacerle caso.
Límites y sitemap índice
Cada sitemap admite un máximo de 50.000 URLs y 50 MB sin comprimir. Si tienes más, se dividen en varios archivos y se agrupan en un sitemap índice, que es lo que hacen automáticamente los plugins SEO.
Otros tipos de sitemap
- De imágenes, útil si las imágenes son parte importante de tu negocio.
- De vídeo, para páginas web con contenido audiovisual propio.
- De noticias, para medios incluidos en Google News.
- Con hreflang, para SEO internacional.
Cómo crear un sitemap XML en WordPress
Con el sitemap nativo de WordPress
Desde WordPress 5.5, el propio gestor genera un sitemap básico accesible en tudominio.com/wp-sitemap.xml. Funciona, pero apenas se puede configurar, así que lo habitual es utilizar el de tu plugin SEO, que lo sustituye automáticamente.
Con Rank Math
En Rank Math, desde «Ajustes del mapa del sitio», puedes elegir qué tipos de contenido y taxonomías incluir, excluir URLs concretas y añadir el sitemap de imágenes.

Con Yoast SEO
En Yoast, los sitemaps se activan en la sección de características y se configuran desde «Apariencia en el buscador»: todo lo que marques como no indexable queda fuera automáticamente.

Con All in One SEO
All in One SEO incluye su propio módulo de mapas del sitio, donde puedes fijar el número de URLs por sitemap, incluir taxonomías y añadir URLs personalizadas.

Tienes la comparativa completa en mi post de plugins SEO para WordPress. Eso sí, utiliza solo un generador de sitemaps: tener varios plugins generando sitemaps distintos crea confusión.
Cómo crear un sitemap si tu página web no es WordPress
Con Screaming Frog
- Rastrea tu página web con Screaming Frog.
- Ve al menú Sitemaps y elige XML Sitemap.
- Configura qué incluir: normalmente solo URLs HTML indexables con respuesta 200.
- Exporta el archivo y súbelo a la raíz de tu dominio.
Este método genera un sitemap estático, así que tendrás que regenerarlo cada vez que cambie tu contenido.

Con generadores online
Existen herramientas online que rastrean tu página web y generan el archivo, como xml-sitemaps.com. Son útiles para páginas web pequeñas y estáticas, pero suelen limitar el número de URLs y tampoco se actualizan solas.
De forma manual
Solo tiene sentido en páginas web muy pequeñas: escribes el XML a mano siguiendo la estructura de arriba y lo subes al servidor. Es laborioso y fácil de olvidar al publicar contenidos nuevos.
Cómo enviar tu sitemap a Google
- Entra en Google Search Console con tu dominio verificado.
- Pulsa en Sitemaps, en el menú lateral.
- Escribe la ruta de tu sitemap, por ejemplo
sitemap_index.xml. - Pulsa en Enviar.
- Revisa a los días el estado y el número de URLs detectadas.

Además, añade la referencia al sitemap en tu robots.txt, algo que hacen automáticamente los plugins SEO:
Sitemap: https://tudominio.com/sitemap_index.xml Cómo enviar tu sitemap a Bing
- Accede a Bing Webmaster Tools con tu página web verificada. Te explico más en cómo hacer SEO en Bing.
- Entra en la sección de Sitemaps.
- Pulsa en Enviar sitemap e indica su URL completa.
- Confirma el envío.
Bing también admite IndexNow, un protocolo que avisa al instante de las URLs nuevas o modificadas y que soportan varios plugins SEO. Con los buscadores con IA ganando peso, no está de más tenerlo activado.

Cómo comprobar que tu sitemap es correcto
- Ábrelo en el navegador y comprueba que carga y devuelve un 200.
- Revisa una muestra de URLs: deben ser canónicas, indexables y sin redirecciones.
- Compara en Search Console las URLs detectadas con las indexadas: una diferencia grande indica problemas de calidad o de indexación.
- Rastrea el sitemap con Screaming Frog (modo lista) para detectar URLs con errores o redirigidas.
- Comprueba que se actualiza solo al publicar contenidos nuevos.
Conclusiones sobre los sitemaps XML
El sitemap XML no es magia, pero sí una herramienta muy útil para que Google descubra tus contenidos y para detectar problemas de indexación antes de que se conviertan en un problema serio.
Mi recomendación: genera el sitemap con tu plugin SEO, incluye solo URLs indexables, envíalo a Google y a Bing y revísalo cada cierto tiempo. Sobre todo tras una migración o un cambio de estructura.
Si quieres revisar a fondo cómo está rastreando e indexando Google tu página web, puedo analizarlo en una auditoría SEO.
Ahora te toca a ti, querido lector. ¿Cuándo revisaste por última vez tu sitemap? ¡Te leo en los comentarios!
Preguntas frecuentes sobre los sitemaps XML
¿Qué es un sitemap XML?
Es un archivo que lista las URLs de una página web para que los buscadores las descubran con más facilidad. No garantiza la indexación, pero facilita el rastreo y permite medir la indexación en Search Console.
¿Son necesarios los sitemaps para el SEO?
En páginas web pequeñas y bien enlazadas, Google suele encontrar las URLs igualmente. Aun así, el sitemap sigue siendo recomendable porque acelera el descubrimiento de contenidos nuevos y permite diagnosticar problemas de indexación.
¿Cómo crear un sitemap en WordPress?
WordPress genera uno básico en wp-sitemap.xml, pero lo habitual es utilizar el de tu plugin SEO (Rank Math, Yoast o All in One SEO), que permite elegir qué contenidos incluir y excluir los no indexables.
¿Qué URLs no deben estar en el sitemap?
Las que tienen noindex, las redirigidas, las que devuelven error, las no canónicas como filtros o parámetros y las bloqueadas en el robots.txt.
¿Sirven de algo las etiquetas priority y changefreq?
No. Google ha confirmado que ignora ambas etiquetas. La que sí tiene en cuenta es lastmod, siempre que refleje de forma fiable la última actualización real del contenido.
¿Cuántas URLs puede tener un sitemap?
Un máximo de 50.000 URLs y 50 MB sin comprimir. Si necesitas más, se divide en varios sitemaps agrupados en un sitemap índice, que es lo que hacen los plugins SEO automáticamente.
¿Dónde se envía el sitemap?
En Google Search Console, en la sección Sitemaps, y en Bing Webmaster Tools. Conviene además referenciarlo en el archivo robots.txt con la línea Sitemap seguida de su URL.