El protocolo Sitemaps permite a un webmaster informar a los motores de búsqueda sobre las URL en un sitio web que están disponibles para rastrear. Un Sitemap es un archivo XML que enumera las URL de un sitio. Permite a los webmasters incluir información adicional sobre cada URL: cuándo se actualizó por última vez, con qué frecuencia cambia y qué tan importante es en relación con otras URL en el sitio. Esto permite que los motores de búsqueda rastreen el sitio de forma más inteligente. Los Sitemaps son un protocolo de inclusión de URL y complementos robots.txt, un protocolo de exclusión de URL.
Los sitemaps son especialmente útiles en sitios web donde:
algunas áreas del sitio web no están disponibles a través de la interfaz navegable
los webmasters usan contenido rico en Ajax , Silverlight o Flash que normalmente no es procesado por los motores de búsqueda.
El sitio es muy grande y existe la posibilidad de que los rastreadores web pasen por alto algunos de los contenidos nuevos o actualizados recientemente.
Cuando los sitios web tienen una gran cantidad de páginas que están aisladas o que no están bien unidas, o
Cuando un sitio web tiene pocos enlaces externos
fuente:
https://en.wikipedia.org/wiki/Sitemaps