Agenda una reunión
SEO

Sitemap XML: cómo crearlo, validarlo y enviarlo a Google

Logotipo de WordPress, una ventana de sitemap.xml con un diagrama en árbol de páginas, un temporizador que marca 10 minutos y una marca de verificación

Un sitemap XML es el mapa que entregas a Google para decirle qué páginas de tu sitio existen y merecen que las encuentren. Parece un detalle técnico menor, pero un sitemap mal configurado puede ocultar páginas importantes o, peor aún, llevar a Google a perder el tiempo en URL que nunca quisiste indexar. Configurarlo bien lleva unos minutos y evita una serie de problemas silenciosos.

Esta guía explica qué es un sitemap XML, qué debe incluir y qué no, cómo configurarlo en WordPress, cómo enviarlo a Google y cómo usar el informe de cobertura para encontrar las páginas que no se están indexando.

¿Qué es un sitemap XML?

Un sitemap XML es un archivo que enumera las URL de las páginas de tu sitio en un formato que los buscadores entienden con facilidad. Piensa en él como un índice ordenado que entregas a Google diciéndole “estas son las páginas que quiero que conozcas”.

No es una garantía de indexación. Google trata el sitemap como una sugerencia, una pista sobre por dónde empezar y qué priorizar. Pero es una pista valiosa, sobre todo en sitios grandes o nuevos, donde al robot de Google le podría costar encontrar cada página por su cuenta.

El sitemap trabaja junto al crawler, el robot que recorre la web. Mientras el crawler descubre páginas siguiendo enlaces, el sitemap le entrega una lista ya hecha y acelera el descubrimiento. Juntos forman parte de la base de SEO técnico que sostiene todo lo demás.

Por qué el sitemap importa para el SEO

El sitemap resuelve un problema concreto: asegurarse de que Google encuentra las páginas que importan, incluso las que reciben pocos enlaces internos.

En los sitios pequeños y bien estructurados, Google suele encontrarlo todo de forma natural siguiendo los enlaces. Pero en los sitios más grandes, con cientos o miles de páginas, o en los sitios nuevos que todavía no tienen autoridad, algunas páginas pueden escaparse. El sitemap garantiza que ninguna quede invisible por falta de un camino hasta ella.

También ayuda a Google a entender la estructura y la jerarquía de tu contenido. Cuando el sitemap está limpio y ordenado, el robot dedica su tiempo a las páginas correctas en lugar de perderse en URL irrelevantes. Eso se relaciona con el presupuesto de rastreo, la cantidad de atención que Google dedica a tu sitio en cada visita, un recurso que no conviene desperdiciar.

Qué debe incluir el sitemap

No todas las páginas de tu sitio deben estar en el sitemap. La regla es sencilla: incluye lo que quieres que aparezca en los resultados de búsqueda.

Incluye las páginas que aportan valor y que quieres posicionar: la página de inicio, las páginas de servicios, los artículos del blog, las categorías relevantes y cualquier contenido que responda a una búsqueda real. Son las páginas que representan tu trabajo y que quieres que encuentren los clientes.

El sitemap solo debe contener URL que cargan con normalidad, sin errores ni redirecciones. Una URL que redirige o da error no debe estar en el sitemap, porque envía a Google una señal contradictoria: espera encontrar ahí solo páginas vivas y definitivas.

Qué no debe incluir el sitemap

Aquí es donde se equivoca mucha gente. Meter las páginas equivocadas en el sitemap desperdicia la atención de Google.

Deja fuera las páginas técnicas o de poco valor, como las de inicio de sesión, las de agradecimiento tras un formulario o los resultados de la búsqueda interna del sitio. Existen para la navegación, no para posicionar.

Deja fuera también las páginas de etiquetas cuando generan contenido pobre y duplicado. En muchos blogs de WordPress, las etiquetas crean decenas de páginas casi vacías que compiten con el contenido real. Lo ideal es mantenerlas fuera del sitemap y marcarlas como noindex.

Tampoco deben aparecer las páginas con una etiqueta canonical que apunta a otra URL, ya que tú mismo has indicado que no son la versión oficial. Y cualquier URL que hayas trasladado con una redirección 301 debe salir del sitemap, porque la dirección definitiva ahora es otra.

Cómo configurar el sitemap en WordPress

En WordPress, la forma más práctica de generar un sitemap es con un plugin de SEO. Probablemente tu sitio ya usa uno, y genera el sitemap automáticamente y lo actualiza cada vez que publicas o eliminas una página.

El camino de diez minutos es este. Primero, confirma que el plugin de SEO está generando el sitemap y localiza su URL, normalmente algo que termina en sitemap.xml o sitemap_index.xml. Segundo, abre esa URL en el navegador y revisa lo que aparece. Tercero, usa los ajustes del plugin para excluir los tipos de contenido que no deben estar, como las páginas de etiquetas y otro contenido pobre.

Los plugins suelen dividir el sitemap en varios archivos más pequeños: un índice que apunta a subsitemaps de entradas, páginas, categorías y otros tipos de contenido. Es normal e incluso recomendable en los sitios con mucho contenido, porque facilita la lectura a Google y ayuda a localizar los problemas por sección.

Después de configurarlo, revísalo. Un sitemap con las páginas equivocadas es tan problemático como no tener sitemap, así que esa comprobación final merece la pena.

Cómo enviar el sitemap a Google

Generar el sitemap es la mitad del trabajo. La otra mitad es decirle a Google que existe.

Se envía a través de Google Search Console, en la sección Sitemaps. Introduces la URL de tu sitemap y Google empieza a usarlo como referencia. Una vez enviado, no hace falta reenviarlo después de cada publicación, porque el plugin actualiza el archivo automáticamente y Google lo vuelve a leer de forma periódica.

También conviene indicar el sitemap dentro de tu archivo robots.txt, lo primero que consulta el robot de Google al llegar a tu sitio. Así, aunque algo se escape en Search Console, el robot encuentra el sitemap enseguida. Lo explicamos en detalle en nuestra guía sobre qué es el robots.txt.

Cómo usar el informe de cobertura

Después de enviar el sitemap, Search Console muestra un informe valioso: qué páginas se indexaron, cuáles no y por qué.

Ese informe es una mina para encontrar problemas. Si una página importante aparece como no indexada, el informe suele indicar el motivo: una etiqueta de bloqueo, un error, una canonical que apunta a otro lugar o simplemente que Google todavía no la ha procesado. Cada motivo apunta a una solución distinta.

Seguir ese informe con regularidad convierte el sitemap de un archivo estático en una herramienta de diagnóstico. Por eso el análisis de cobertura es central en cualquier auditoría SEO: revela, página a página, lo que Google puede y no puede indexar en tu sitio.

Preguntas frecuentes sobre el sitemap XML

¿Tengo que crear el sitemap a mano?

No. En WordPress, el plugin de SEO genera y actualiza el sitemap automáticamente cada vez que publicas o eliminas contenido. Crearlo a mano solo tiene sentido en situaciones muy concretas, fuera del flujo normal de WordPress.

¿El sitemap garantiza que mis páginas se indexen?

No, es una sugerencia para Google, no una orden. El sitemap acelera el descubrimiento y muestra tus prioridades, pero la indexación depende de otros factores, como la calidad de la página y la ausencia de bloqueos técnicos. Aumenta las probabilidades, no da la certeza.

¿Con qué frecuencia debo actualizar el sitemap?

Con un plugin de SEO, la actualización es automática con cada cambio de contenido. No tienes que hacer nada a mano. Lo importante es comprobar de vez en cuando que el sitemap sigue limpio, sin páginas que no deberían estar.

¿Debo incluir imágenes en el sitemap?

Puede ayudar a los sitios que dependen del tráfico de la búsqueda de imágenes, como los portafolios y las tiendas. Muchos plugins generan un sitemap de imágenes aparte. Para la mayoría de los sitios de servicios, sin embargo, el sitemap de páginas cubre lo esencial.

¿Las páginas que se quedan fuera del sitemap se excluyen de Google?

No necesariamente. Google puede seguir encontrando esas páginas a través de enlaces internos y externos. Quedarse fuera del sitemap no bloquea la indexación; solo elimina esa pista directa. Para bloquear de verdad una página hace falta una etiqueta noindex, algo distinto de omitirla del sitemap.

¿Por qué una página aparece como “Descubierta: actualmente sin indexar”?

Ese estado suele significar que Google conoce la página por el sitemap o por los enlaces, pero todavía no la ha procesado o ha decidido no indexarla, a menudo por prioridad o porque considera que el contenido no es lo bastante relevante. Mejorar la calidad de la página y reforzar sus enlaces internos suele ayudar a cambiar ese estado.

Asegúrate de que Google ve lo que importa

Un sitemap bien configurado son unos minutos de trabajo que evitan meses de páginas invisibles. Uno mal construido hace lo contrario: oculta lo que importa y desperdicia la atención de Google en lo que no importa.

Solicita una auditoría SEO a Malamute Digital y descubre si tu sitemap está entregando a Google las páginas correctas, con el cuidado de un equipo que trata el SEO técnico como la base de todo lo demás.

También disponible en: Português · English · Italiano

¿Quieres convertir la búsqueda orgánica en ingresos?