Última Data Modificada Não Atualiza no Sitemap

A data de modificação mais recente não é atualizada no sitemap. Abaixo, o URL de exemplo.
A data de modificação é 14-12-2020, mas no sitemap ela aparece como 23-12-2019.

https://meta.discourse.org/t/configuring-facebook-login-for-discourse/13394

<time itemprop='dateModified' datetime='2020-12-14T21:13:21Z' class='post-time'>

image

O URL acima está disponível no sitemap 3.
image

1 curtida

A qual data de última modificação você está se referindo?

  • data da última postagem?
  • data da última edição de uma postagem?

Poderia, por favor, esclarecer?

data da última edição de uma postagem.

Acredito que isso possa ser intencional no momento, mas entendo seu ponto — é mais correto usar o horário da última edição do último post no tópico.

@eviltrout se isso for tão simples quanto suspeito que possa ser, você poderia atribuir a tarefa?

Parece que atualmente está usando nosso campo last_posted_at da consulta Topic. Não há um campo last_edited_at que possamos usar aqui. Seria necessário verificar as postagens para descobrir a hora mais recente em que uma postagem foi editada.

Acho que isso é um problema tão pequeno para os crawlers que não vale a pena fazer o cálculo extra.

2 curtidas

Percebemos que bumped_at é o campo que devemos usar aqui, e não last_posted_at, então essa alteração será incluída na base de código amanhã, graças a @eviltrout – obrigado por apontar isso, @PoojaPatel

5 curtidas

Já tenho um PR para isso agora:

Para deixar claro, isso atualiza o campo apenas se a última postagem no tópico foi editada. Se outra postagem for editada, o resultado será o mesmo.

4 curtidas