En este artículo
¿Qué es un sitemap XML?
Un sitemap XML es un archivo que enumera las URL importantes de tu sitio web, ayudando a motores de búsqueda como Google y Bing a descubrir y rastrear tus páginas eficientemente. Actúa como un mapa para los bots de búsqueda, proporcionando metadatos sobre cada URL.
Los sitemaps siguen el Protocolo Sitemap (sitemaps.org), un estándar abierto compatible con todos los principales motores de búsqueda. Aunque los motores pueden descubrir páginas a través de enlaces, un sitemap garantiza que incluso páginas con pocos enlaces entrantes sean encontradas e indexadas rápidamente.
Cómo funcionan los sitemaps XML
Un sitemap es un documento XML estructurado que proporciona a los motores de búsqueda un inventario completo de páginas rastreables.
- Entradas URL — cada elemento <url> contiene una etiqueta <loc> con la URL completa, más etiquetas opcionales <lastmod>, <changefreq> y <priority>
- Índice de sitemap — para sitios grandes con más de 50.000 URL o 50 MB, se enlazan múltiples sitemaps mediante un archivo <sitemapindex>
- Envío — los sitemaps pueden enviarse vía Google Search Console, Bing Webmaster Tools o referenciarse en robots.txt
Pruébalo gratis — sin registro
Genera tu sitemap →Cuándo usar un generador de sitemaps
Los sitemaps son valiosos para cualquier sitio web, pero especialmente críticos en ciertos escenarios.
- Lanzamiento de nuevos sitios — asegúrate de que los motores descubran todas las páginas desde el primer día
- Sitios grandes con páginas profundas — páginas a más de 4 clics del inicio podrían nunca ser rastreadas sin sitemap
- Sitios multilingües — usa anotaciones hreflang en los sitemaps para mostrar la versión idiomática correcta
Preguntas frecuentes
¿Cuáles son los límites de tamaño de un sitemap?
Un archivo sitemap puede contener un máximo de 50.000 URL y no debe exceder 50 MB sin comprimir. Para sitios más grandes, usa un archivo índice de sitemap. No hay límite en la cantidad de archivos índice.
¿Con qué frecuencia debo actualizar mi sitemap?
Actualiza tu sitemap cada vez que añadas, elimines o modifiques páginas significativamente. Para sitios dinámicos, automatiza la generación como parte del pipeline de despliegue. La fecha <lastmod> debe reflejar cambios reales de contenido.
¿Cuál es la diferencia entre un sitemap y robots.txt?
Sirven propósitos opuestos. Robots.txt indica qué páginas NO rastrear, mientras que un sitemap indica cuáles SÍ rastrear. Funcionan juntos: robots.txt puede incluir una directiva Sitemap apuntando a la URL de tu sitemap.