Un buen sitemap XML acelera la indexación, mejora la cobertura de URLs y facilita que Google encuentre contenido nuevo o difícil de descubrir. Aquí verás qué es un sitemap, cuándo conviene usarlo, cómo generarlo con una herramienta gratuita o con WordPress (Yoast) y cómo enviarlo en Google Search Console. Todo con pasos claros y prácticos.
¿Qué es un sitemap y cuándo conviene usarlo?
Un sitemap es un listado de URLs que indica cuándo se actualizaron y con qué frecuencia deberían revisarse. No es obligatorio: Google puede indexar sin sitemap, pero es buena práctica.
- Ideal para sitios grandes o con muchos directorios y productos de e-commerce.
- Útil cuando hay páginas sin enlaces internos: si no están enlazadas, Google no las verá.
- Recomendado para sitios nuevos: permite solicitar un registro más rápido.
- Google decide qué URLs indexar; el sitemap guía el rastreo, no lo obliga.
¿Qué tipos de sitemaps existen?
- Páginas: define la arquitectura y las URLs a rastrear.
- Imágenes: ayuda a destacar recursos visuales importantes.
- Videos: requiere más metadatos para que Google entienda el contenido.
- Artículos en Google News: exige noticias con antigüedad menor a dos días.
¿Cómo crear y estructurar un sitemap XML?
Piensa el sitemap como un árbol de enlaces: muestra cómo están conectadas tus páginas. En el archivo XML, las URLs se agrupan en un URL set con elementos por cada dirección. Cada URL incluye la locación (loc) y, opcionalmente, la frecuencia de actualización que sugieres a Google.
- El archivo se llama usualmente sitemap.xml.
- Incluye la declaración inicial de XML y luego el URL set que engloba todas las URLs.
- Cada URL se define con etiquetas de apertura y cierre de URL, incluyendo su loc.
¿Cómo generarlo con una herramienta gratuita?
Puedes usar la herramienta gratuita XML Sitemaps, que funciona como Google: entra a tu homepage y recorre los enlaces.
- Ingresa tu dominio o un subdirectorio.
- Opcional: define la frecuencia de actualización (ejemplo: semanal).
- Genera el archivo y espera unos minutos, incluso en sitios grandes.
- En el ejemplo, la herramienta detectó 37 páginas durante el proceso.
- Descarga el archivo sitemap.xml y ábrelo con tu editor (por ejemplo, Sublime Text).
- Verás el URL set y, dentro, cada URL con su loc y la frecuencia elegida.
¿Cómo generarlo en WordPress con Yoast?
Yoast crea sitemaps automáticamente si activas la opción.
- Ve a Yoast y entra a Sitemaps XML.
- Activa la casilla: habilita la funcionalidad de XML de sitemaps.
- Yoast genera grupos de sitemaps: entradas del blog, categorías y tags.
- En taxonomías puedes deshabilitar los que no deseas incluir.
- Al abrir un sitemap en el navegador, el formato es web, pero el código XML mantiene la misma estructura.
¿Cómo enviar el sitemap en Google Search Console y qué considerar?
Desde Search Console puedes agregar, probar y enviar tu sitemap para que Google lo rastree. El proceso es rápido y progresivo: Google puede indexar parte de las URLs y completar después.
- Entra a tu propiedad y ve a la sección de sitemaps.
- Agrega la ruta del archivo, por ejemplo: sitemap.xml.
- Usa test para verificar y submit para enviar.
- En el ejemplo, el sitemap reportó 57 URLs listas para indexar.
- Tras enviar, refresca y verás el estado: cuántas se enviaron y cuántas se indexaron.
- La indexación puede ser progresiva si hay muchas URLs.
Importante: si el sitemap lo generaste con la herramienta externa, súbelo a tu sitio para que sea accesible por URL. Puedes hacerlo por FTP o GitHub según tu flujo de trabajo.
¿Cómo añadir imágenes, videos y noticias al sitemap?
- Imágenes: si no usas WordPress, puedes agregarlas manualmente debajo de cada URL en el sitemap con su etiqueta y el URL de la imagen.
- Videos: Google solicita más datos obligatorios: título, descripción, URL de la página donde está el video y URL del video.
- Google News: los contenidos deben ser frescos (no más de dos días). Mantén el sitemap actualizado frecuentemente.
¿Te quedaron dudas sobre sitemaps, Yoast o Search Console? Cuéntame tu caso en los comentarios y te ayudo a priorizar el mejor enfoque para tu sitio.