Ultima data modificata non aggiornata nella Sitemap

L’ultima data di modifica non viene aggiornata nella mappa del sito. Di seguito un esempio di URL.
La data di ultima modifica è il 14-12-2020, ma nella mappa del sito viene visualizzata il 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

L’URL sopra indicato è presente nella sitemap 3.
image

1 Mi Piace

A quale data di ultima modifica ti riferisci?

  • data dell’ultimo post?
  • data dell’ultima modifica a un post?

Puoi chiarire, per favore?

data dell’ultima modifica a un post.

Credo che al momento possa essere intenzionale, ma capisco il tuo punto: è più corretto utilizzare l’ora dell’ultima modifica dell’ultimo post nell’argomento.

@eviltrout se questa è semplice come sospetto che possa essere, potresti assegnarla?

Sembra che stia attualmente utilizzando il nostro campo last_posted_at dalla query Topic. Non c’è un campo last_edited_at che possiamo usare qui. Dovrebbe controllare i post per scoprire l’ultimo momento in cui un post è stato modificato.

Penso che questo sia un problema così minore per i crawler che non vale la pena fare il calcolo aggiuntivo.

2 Mi Piace

Abbiamo realizzato che il campo da utilizzare qui è bumped_at, non last_posted_at, quindi tale modifica verrà integrata nel codice domani grazie a @eviltrout – grazie per averlo segnalato @PoojaPatel

5 Mi Piace

Ho una PR per questo:

Per essere chiari, questo aggiorna il campo solo se l’ultimo post nel topic è stato modificato. Se viene modificato un altro post, il risultato è lo stesso.

4 Mi Piace