En resumen: un mapa del sitio es una fuente de información para el descubrimiento, no un conjunto de datos completo ni una autorización para recuperar todas las URL que figuran en él. Hay que distinguir entre conjuntos de URL e índices, analizar los espacios de nombres con cuidado, tratar los metadatos de actualidad como una afirmación de la fuente y aplicar límites de recuperación antes de añadir destinos a una cola de recopilación.
Una categoría de productos muestra veinte enlaces, pero su mapa del sitio enumera miles de direcciones de productos. El rastreo de mapas del sitio puede ayudarte a descubrir ese conjunto más amplio de candidatos sin tener que navegar por todos los menús. La distinción importante es que un mapa del sitio proporciona ubicaciones y metadatos limitados; no proporciona los propios registros de productos ni garantiza que todas las páginas enumeradas estén disponibles.
El descubrimiento basado en mapas del sitio también modifica el límite de confianza. Los archivos XML y las URL que contienen son entradas externas. Un analizador puede reconocer un documento correctamente, aunque la dirección resultante se encuentre fuera del ámbito de tu recopilación. Un índice puede apuntar a muchos documentos, y los archivos comprimidos pueden expandirse mucho más allá de su tamaño de transferencia.
Esta guía separa el descubrimiento, la validación y la recopilación. Inspeccionarás los dos formatos XML principales, ejecutarás un programa de prueba local en Python, definirás los límites de recorrido y decidirás cómo utilizar lastmod sin considerarlo como prueba de cambio. El ejercicio utiliza documentos ficticios almacenados en memoria y no realiza solicitudes de red. Aplica el mismo razonamiento a un sitio aprobado antes de añadir sus páginas descubiertas a una cola de obtención real.




