Sitemaps
Nivel Principiante
Imagina que tienes una biblioteca con cientos de libros. Para que un bibliotecario encuentre todos los libros, necesitas un índice que liste cada libro con su ubicación. Un Sitemap XML es el índice de tu página web. Es un archivo que lista todas las páginas importantes de tu sitio para que los «robots» de los buscadores como Google puedan encontrarlas y entender mejor la estructura de tu sitio. Esto asegura que no se pierdan ninguna página y que tu contenido pueda ser encontrado por los usuarios.
Nivel Intermedio
Un Sitemap XML es un archivo en formato XML que lista las URLs de un sitio web para que los motores de búsqueda las rastreen e indexen de manera más eficiente. A diferencia de un sitemap para usuarios (como una página de navegación), un Sitemap XML está diseñado para las máquinas y se utiliza en el contexto del SEO Técnico.
El protocolo del Sitemap permite incluir metadatos adicionales sobre cada URL, como:
lastmod: La fecha de la última modificación de la página.changefreq: La frecuencia con la que se espera que cambie la página.priority: La prioridad relativa de la URL en el sitio.
Los Sitemaps XML son especialmente útiles para sitios grandes, sitios web nuevos con pocos enlaces externos o sitios con mucho contenido dinámico. La mejor manera de decirle a Google dónde está tu sitemap es enviándolo a través de la Google Search Console.
Nivel Avanzado
Técnicamente, un Sitemap XML es un archivo de texto con una estructura específica de tags XML que cumple con el protocolo de sitemaps, definido en sitemaps.org. Un sitemap debe comenzar con el tag <urlset> y contener tags <url> para cada URL. Dentro de cada <url>, el tag <loc> es obligatorio e indica la URL completa de la página.
Un ejemplo simple de Sitemap XML es:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.ejemplo.com/</loc>
<lastmod>2025-08-05</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.ejemplo.com/pagina-secundaria.html</loc>
<lastmod>2025-08-04</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
Los sitemaps pueden ser un único archivo o pueden ser divididos en varios archivos y referenciados por un índice de sitemaps (sitemap_index.xml) si el sitio es muy grande. El tamaño máximo de un sitemap individual es de 50 MB y no puede contener más de 50,000 URLs. Además del sitemap estándar, Google soporta extensiones para sitemaps de imágenes, videos y noticias, lo que permite a los desarrolladores proporcionar información adicional sobre estos recursos. Los Sitemaps XML complementan al archivo robots.txt (que es un protocolo de exclusión), ya que el sitemap es un protocolo de inclusión que ayuda a los rastreadores a encontrar el contenido, pero no garantiza su indexación.