Cómo crear un sitemap XML para tu WordPress paso a paso

Tabla de contenidos

¡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.

Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

¿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.

Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

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.

Ejemplo de estructura de un sitemap XML

PD. No pongas la fecha de hoy en todas las URLs cada vez que tocas algo menor: si el lastmod no 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.

Crear un sitemap en WordPress con Rank Math

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.

Crear sitemaps para WordPress con Yoast SEO

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.

Crear un sitemap para WordPress con All in One SEO

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.

Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

Cómo crear un sitemap si tu página web no es WordPress

Con Screaming Frog

  1. Rastrea tu página web con Screaming Frog.
  2. Ve al menú Sitemaps y elige XML Sitemap.
  3. Configura qué incluir: normalmente solo URLs HTML indexables con respuesta 200.
  4. 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.

Crear un sitemap con Screaming Frog

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

  1. Entra en Google Search Console con tu dominio verificado.
  2. Pulsa en Sitemaps, en el menú lateral.
  3. Escribe la ruta de tu sitemap, por ejemplo sitemap_index.xml.
  4. Pulsa en Enviar.
  5. Revisa a los días el estado y el número de URLs detectadas.

Cómo enviar un sitemap a Google Search Console

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

  1. Accede a Bing Webmaster Tools con tu página web verificada. Te explico más en cómo hacer SEO en Bing.
  2. Entra en la sección de Sitemaps.
  3. Pulsa en Enviar sitemap e indica su URL completa.
  4. 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 enviar un sitemap a Bing Webmaster Tools

Cómo comprobar que tu sitemap es correcto

  1. Ábrelo en el navegador y comprueba que carga y devuelve un 200.
  2. Revisa una muestra de URLs: deben ser canónicas, indexables y sin redirecciones.
  3. Compara en Search Console las URLs detectadas con las indexadas: una diferencia grande indica problemas de calidad o de indexación.
  4. Rastrea el sitemap con Screaming Frog (modo lista) para detectar URLs con errores o redirigidas.
  5. 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.

Resumir post con IA
Servicio de Consultoría SEO
Resultados reales con un experto SEO freelance que sabe lo que hace

Pide presupuesto

Y recibe respuesta en menos de 24h

Sin problema. En el último paso cuéntame tu caso y te diré por dónde empezar.

Borja Aranda Vaquero - Consultor SEO, Consultor de Google Ads y Diseñador Web WordPress

Resumen de privacidad

Esta web utiliza cookies para que pueda ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a esta página web y saber qué secciones de la página web te gustan más.