Todos los artículos

Sitemap.xml: por qué los buscadores necesitan un mapa del sitio

Sitemap.xml es un archivo XML con la lista de URL de un sitio, pensado para ayudar a los buscadores a encontrar páginas más rápido — sobre todo las que tienen pocos enlaces internos o se añadieron recientemente.

Estructura del archivo y etiquetas obligatorias

Cada URL se describe con un elemento <url> que exige el hijo <loc> (la dirección de la página) y admite opcionalmente <lastmod>, <changefreq> y <priority>. El protocolo limita cada archivo a 50.000 URL y 50 MB sin comprimir.

La coma decimal, un error habitual en priority

Al escribir <priority> a mano, es fácil deslizar la coma decimal habitual en español (0,5) en lugar del punto que exige la especificación (0.5). El validador señala este valor como no numérico según sitemaps.org, aunque a simple vista parezca un número perfectamente válido.

Varios sitemaps y el archivo índice

Cuando hay más URL de las que admite un solo archivo, se usa un archivo índice sitemapindex que enlaza a varios sitemaps individuales. Es la práctica habitual en sitios grandes con decenas de miles de páginas.

Para qué sirve esto

  • Comprobar que la estructura XML del sitemap es válida antes de enviarlo a Google Search Console.
  • Confirmar que el archivo no supera los límites del protocolo en cantidad de URL o tamaño.
  • Detectar enlaces rotos o duplicados en un archivo de sitemap grande.

Estar en el sitemap no garantiza la indexación

Un sitemap válido solo indica al rastreador dónde mirar — es una lista de candidatos, no una orden. Google decide de forma independiente si una URL merece ser indexada, según la calidad del contenido, duplicados y otras señales que un validador no puede comprobar.

Probar la herramienta