Saltar al contenido principal
Technical SEO

Cómo crear y optimizar XML sitemaps

10 min de lectura

Un XML sitemap es un archivo estructurado que enumera sus páginas importantes y ayuda a los motores de búsqueda a descubrirlas y rastrearlas de manera eficiente. Aunque Google puede encontrar la mayoría de las páginas a través de enlaces, los sitemaps son esenciales para sitios grandes, sitios nuevos con pocos backlinks y sitios con páginas que no están bien enlazadas internamente. Un sitemap bien optimizado mejora la eficiencia de rastreo y la velocidad de indexación.

Guía paso a paso

1

Comprender la estructura del sitemap

Los XML sitemaps utilizan un formato estándar con un contenedor urlset y entradas de url individuales. Cada entrada puede incluir la URL de la página (obligatoria), la fecha de última modificación, la frecuencia de cambio y la prioridad. Mantenga cada archivo de sitemap por debajo de 50MB y 50,000 URLs. Utilice un archivo de índice de sitemap para hacer referencia a varios sitemaps en sitios más grandes.

2

Decidir qué páginas incluir

Incluya todas las páginas que desee indexar: páginas de contenido, páginas de producto, páginas de categoría y landing pages importantes. Excluya las páginas que no deban ser indexadas: páginas de administración, contenido duplicado, archivos paginados, páginas de etiquetas con poco contenido y cualquier URL con una etiqueta noindex. Su sitemap debe ser una lista de su mejor contenido.

3

Generar su sitemap

La mayoría de las plataformas CMS generan sitemaps automáticamente. Para sitios personalizados, utilice un generador de sitemaps o cree uno dinámicamente en su código de servidor. Asegúrese de que se actualice automáticamente cuando publique, actualice o elimine contenido. Un sitemap obsoleto con URLs desactualizadas o páginas nuevas faltantes hace más daño que bien.

4

Optimizar los metadatos del sitemap

Establezca la fecha lastmod con precisión: actualícela solo cuando el contenido de la página cambie realmente. Las fechas lastmod inexactas enseñan a Google a ignorar sus marcas de tiempo. Elimine los atributos de prioridad y changefreq a menos que tenga una estrategia específica; Google los ignora en gran medida.

5

Enviar y referenciar su sitemap

Envíe su sitemap en Google Search Console en la sección Sitemaps. También agregue una directiva Sitemap a su archivo robots.txt. Después del envío, monitoree el estado en busca de errores. GSC muestra cuántas URLs se enviaron frente a las indexadas, ayudándole a identificar problemas de descubrimiento e indexación.

6

Mantener y monitorear a lo largo del tiempo

Revise su sitemap mensualmente. Elimine las URLs que devuelvan errores 404 o de redirección. Compruebe que el contenido nuevo aparezca automáticamente. Monitoree la relación de URLs enviadas frente a las indexadas en GSC; una gran brecha sugiere problemas de calidad de contenido o capacidad de rastreo. Utilice archivos de índice de sitemap para organizar sitios grandes por secciones.

Consejos pro

  • Cree sitemaps separados para diferentes tipos de contenido (publicaciones de blog, productos, páginas) para que pueda realizar un seguimiento de las tasas de indexación por tipo de contenido en Search Console.
  • Utilice la fecha lastmod estratégicamente. Cuando actualice significativamente el contenido de una página, actualice la fecha lastmod para animar a Google a volver a rastrearla. No cambie la fecha lastmod para ediciones menores, como corregir errores tipográficos.
  • Para sitios de e-commerce grandes, genera sitemaps de forma dinámica que solo incluyan productos con stock. Enviar a Google a páginas sin stock desperdicia el crawl budget y genera una mala experiencia de usuario.

Errores comunes a evitar

Incluir URLs con noindex o redirecciones

Tu sitemap solo debe contener URLs que devuelvan un código de estado 200 y que no tengan una etiqueta noindex. Incluir páginas bloqueadas, redireccionadas o con errores confunde a los motores de búsqueda y desperdicia el crawl budget.

No actualizar nunca el sitemap

Un sitemap que no ha cambiado en meses le indica a Google que tu sitio está desactualizado. Automatiza la generación del sitemap para que siempre refleje tu contenido actual. Los sitemaps dinámicos que se regeneran ante cambios de contenido son ideales.

Poner todas las URLs en un solo sitemap

Un único sitemap masivo es difícil de depurar y monitorear. Divide los sitemaps por tipo de contenido o sección del sitio (blog, productos, páginas). Esto facilita el seguimiento de las tasas de indexación e identifica problemas con tipos de contenido específicos.

Cómo Keyword Kick lo hace sencillo

  • Monitoreo de sitemap mediante integración con GSC, mostrando el conteo de URLs enviadas frente a indexadas
  • Auditorías de sitio que verifican que las URLs del sitemap coincidan con la estructura real de tu sitio
  • Alertas cuando se detectan errores en el sitemap o las tasas de indexación caen significativamente

Preguntas frecuentes

¿Es obligatorio un sitemap XML para SEO?

Técnicamente no es obligatorio, pero sí muy recomendable. Los sitios pequeños con un buen enlazado interno pueden no necesitarlo, pero los sitemaps ayudan a que sitios grandes, sitios nuevos y sitios con jerarquías de páginas profundas aseguren que todo el contenido importante sea descubierto y rastreado.

¿Cuántas URLs puede tener un sitemap?

Cada archivo de sitemap puede contener hasta 50.000 URLs y no debe superar los 50MB sin comprimir. Para sitios más grandes, usa un archivo de índice de sitemap que haga referencia a múltiples sitemaps individuales. No hay límite en cuántos sitemaps puedes referenciar en un índice de sitemap.

¿Debo comprimir mi sitemap con gzip?

Sí, la compresión gzip es recomendable para sitemaps grandes. Reduce significativamente el tamaño del archivo y acelera el tiempo de descarga para los motores de búsqueda. La mayoría de los servidores web pueden servir sitemaps gzipeados automáticamente. Google admite totalmente los sitemaps comprimidos (archivos .xml.gz).

Guías relacionadas

Listo para poner estas estrategias en acción? Keyword Kick te da las herramientas para implementar todo lo aprendido.

Empieza gratis