Inboost/Blog/Cómo crear un sitemap y enviarlo a Google

Cómo crear un sitemap y enviarlo a Google

Crea y valida un sitemap XML con WordPress o de forma manual. Qué URL incluir, cómo enviarlo a Search Console y qué errores revisar.

Ilustración de páginas conectadas para una guía de sitemaps

En este artículo

Para crear un sitemap, comprueba primero si tu gestor web ya lo genera, selecciona las URL canónicas que quieres que aparezcan en buscadores y publica el archivo en una dirección accesible. Después envía esa dirección a Google Search Console y revisa que se procese sin errores.

No necesitas ordenar las páginas por fecha ni asignarles una prioridad para que Google las indexe. Un sitemap ayuda a descubrir contenido, pero no garantiza su rastreo, indexación ni posicionamiento.

Qué es un sitemap y cuándo resulta útil

Un sitemap XML es un archivo que enumera URL de un sitio y puede incorporar información sobre ellas, como la fecha de una modificación relevante. Un sitemap HTML, en cambio, es una página de enlaces pensada para facilitar la navegación de las personas. Ninguno sustituye a los enlaces internos entre las páginas.

El XML resulta especialmente útil en webs grandes, sitios nuevos con pocos enlaces externos o proyectos con contenido difícil de descubrir mediante la navegación. En una web pequeña y bien enlazada puede aportar menos: tenerlo correctamente configurado es útil, pero no debe desplazar tareas más importantes, como resolver páginas bloqueadas o mejorar contenido insuficiente.

1. Comprueba si ya tienes un sitemap

Antes de instalar otra extensión, consulta la configuración de tu CMS, el plugin SEO y el archivo /robots.txt. Este último puede contener una línea que indique la ubicación del sitemap.

  • WordPress sin un generador alternativo: prueba /wp-sitemap.xml. WordPress incorpora sitemaps nativos desde la versión 5.5, aunque pueden estar desactivados. Así lo explica la documentación de WordPress.
  • WordPress con Yoast SEO: la ruta habitual es /sitemap_index.xml.
  • Otro CMS: revisa su documentación. Que no exista /sitemap.xml no significa que no haya un mapa del sitio con otro nombre.

Si ves un índice con varios archivos para entradas, páginas u otros contenidos, es normal: el índice agrupa los sitemaps. Mantén un generador responsable de esta función para facilitar el control; instalar varios no mejora por sí mismo el SEO.

2. Decide qué URL incluir

Prepara un inventario de las páginas públicas que aportan contenido y quieres mostrar en búsquedas. Para una web corporativa, podría incluir la portada, los servicios y los artículos útiles. Revisa cada tipo de contenido, en lugar de marcar todas las categorías o archivos automáticamente.

  • Incluye la versión canónica y definitiva de cada página, con su dominio y protocolo correctos.
  • Evita incorporar URL redirigidas, inexistentes o con errores de servidor.
  • Excluye páginas con noindex, resultados de búsquedas internas y duplicados generados por filtros o parámetros.
  • No incluyas páginas privadas, de pruebas o de staging destinadas a permanecer fuera de Google.

Por ejemplo, si un mismo servicio está accesible con y sin un parámetro de campaña, utiliza en el sitemap la dirección limpia elegida como canónica. Si una página estratégica falta, revisa por qué el generador la excluye antes de añadirla manualmente.

3. Crea el sitemap con el método adecuado

En WordPress con Yoast SEO

  1. En el administrador, abre los ajustes de Yoast SEO y localiza la función de mapas del sitio XML, dentro de las características del sitio.
  2. Comprueba que esté activada y utiliza la opción para ver el sitemap. Los nombres del menú pueden variar con la versión.
  3. Abre el índice y los archivos correspondientes a páginas y entradas.
  4. Comprueba que una página de servicio y un artículo publicados aparecen con sus direcciones correctas.
  5. Revisa las opciones de aparición en buscadores para los tipos de contenido que falten. No actives la indexación de contenido privado solo para que figure en el mapa.

La guía oficial de sitemaps de Yoast permite localizar la función en la interfaz. Si ya utilizas su generador, no necesitas instalar un segundo plugin solo para crear el XML. En una web de pruebas, conserva las restricciones de indexación hasta el lanzamiento previsto.

Cómo crear un sitemap manualmente

Para un sitio de pocas páginas que apenas cambia puedes usar un editor de texto y guardar un archivo UTF-8 llamado sitemap.xml. Este ejemplo ficticio contiene una sola dirección:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.example.com/servicios/</loc>
  </url>
</urlset>

Sustituye la dirección del ejemplo por una URL real y añade un bloque <url> para cada página. <urlset> agrupa el documento y <loc> contiene la dirección absoluta. Si añades <lastmod>, colócalo dentro de <url>, al mismo nivel que <loc>, con la fecha real de actualización.

Valida la sintaxis XML y publica el archivo, preferiblemente en la raíz del sitio. El protocolo de sitemaps establece los formatos y el escape de caracteres: por ejemplo, un signo & dentro de una URL debe escribirse como &amp; en el XML. Si publicas con frecuencia, automatizar la generación reduce olvidos.

En webs grandes o desarrollos a medida

Haz que el CMS o el desarrollo genere el mapa a partir de las páginas publicadas y elegibles. Google admite hasta 50.000 URL o 50 MB sin comprimir por sitemap; si se supera cualquiera de esos límites, divídelo y utiliza un índice. Su documentación de creación de sitemaps también aclara que ignora priority y changefreq, y que lastmod debe reflejar cambios significativos y verificables. El orden de las URL no establece una cola de indexación.

4. Envía el sitemap a Google Search Console

  1. Abre la propiedad del sitio correcto con permisos para enviar sitemaps.
  2. Comprueba en el navegador que la dirección del sitemap devuelve el archivo sin pedir acceso.
  3. En Search Console, abre el informe Sitemaps e introduce la dirección en «Añadir un sitemap». Si la interfaz ya muestra el prefijo del sitio, completa únicamente la parte que falta.
  4. Pulsa «Enviar» y revisa el estado y la última lectura. Si tienes un índice, puedes enviar su URL.

No se sube el archivo a Google: se comunica dónde está alojado. El estado «Correcto» confirma que Google puede procesarlo, no que todas sus páginas estén indexadas. Consulta la ayuda del informe Sitemaps si aparece un error de lectura.

5. Comprueba el resultado y resuelve incidencias

  • El sitemap muestra un 404: verifica la ruta y el generador. Comprueba también si una caché está sirviendo una respuesta antigua.
  • Devuelve una página HTML: revisa redirecciones, acceso y configuración; una página de error con estado 200 no es un XML válido.
  • Incluye URL antiguas: corrige el origen de esos enlaces y regenera el mapa.
  • Falta una página: comprueba su estado publicado, la configuración de indexación y las exclusiones del generador.
  • Está aceptado, pero una URL no aparece en Google: utiliza Inspección de URLs y revisa indexabilidad, canonical y contenido. Reenviar el archivo repetidamente no resuelve esas causas.

Como comprobación de mantenimiento, publica o actualiza una página elegible y verifica que el mapa refleja ese cambio. Si detectas problemas en varias áreas, continúa con nuestra guía de auditoría SEO en WordPress. El sitemap es una pieza del diagnóstico, no una solución para todos los problemas de visibilidad.

¿Quieres aplicarlo en tu negocio?

Revisamos tu web y te contamos qué cambiaríamos primero. Una llamada breve, sin compromiso.