O que o Google faz com o lastmod — e por que ignora priority e changefreq
O sitemap tem três campos opcionais por URL. O Google usa um e descarta os outros dois. Saber qual é qual evita gastar esforço no que não muda nada.
lastmod: um sinal, quando é honesto
O lastmod diz quando o conteúdo daquela URL mudou pela última vez. O Google o trata como uma dica para priorizar o re-rastreio — mas só enquanto o valor for confiável. Se todas as páginas trazem a data de hoje a cada geração, o sinal deixa de significar algo e o Google passa a ignorá-lo para o site inteiro. A data vale mais calada do que mentida: só preencha quando refletir uma mudança real, no formato de data e hora do W3C.
priority e changefreq: ignorados
O priority nunca influenciou o ranqueamento e não diz ao Google qual página importa mais — a importância relativa ele deduz dos links e do conteúdo, não de um número que você mesmo escreve. O changefreq era uma promessa de frequência de mudança que o rastreador nunca honrou: ele decide o ritmo de visita pelo histórico real da página. O Google declara publicamente que ignora os dois. Continuam válidos no XML por compatibilidade, mas não mexem em nada.
O que o GenMap faz
O rastreio deriva o lastmod da data real de modificação de cada página — o cabeçalho Last-Modified, os metadados de artigo, o lastmod de um sitemap-semente — e o omite quando não há data confiável, em vez de inventar. É o oposto de carimbar tudo com a data de hoje.
Gere um sitemap com lastmod honesto, derivado do seu site.
Rastrear um site