Não trabalho para o Google e não posso dizer com certeza o que eles realmente fazem, mas a maneira mais sensata de tratar os <lastmod>
carimbos de data / hora seria como dicas para não perder tempo re-rastreando páginas que não foram alteradas.
Portanto, se você reportar todas as suas páginas como alteradas todos os dias, o Googlebot continuará rastreando todas as suas páginas na ordem em que parecer, em vez de focar apenas nas páginas que foram alteradas. Com efeito, é como se você não tivesse relatado nenhum carimbo de data / hora da última modificação.
O principal motivo para fornecer <lastmod>
registros de data e hora corretos é fazer com que as alterações no seu site sejam exibidas mais rapidamente no índice do Google. Se você possui centenas de páginas em seu site, o Google levará um tempo para rastrear todas elas e encontrar quaisquer alterações. No entanto, se você informar ao Googlebot quais páginas foram alteradas recentemente, ele poderá rastrear essas páginas primeiro e evitar perder muito tempo com o resto.
Obviamente, você pode aumentar a taxa de rastreamento do Googlebot nas Ferramentas do Google para webmasters e esperar o melhor. Mas, realmente, não deve ser muito difícil fazer com que seu script de atualização preserve os registros de data e hora. Por exemplo, suponho que você esteja fazendo algo assim:
for each product do:
write new page content into product page file;
end do;
Nesse caso, basta alterá-lo para algo assim:
for each product do:
read old page content from product page file into string A;
write new page content into string B;
if A is not equal to B then:
write string B into product page file;
end if;
end do;