サイトマップの最終更新日時が更新されない

サイトマップの最終更新日が更新されていません。以下が例です。
最終更新日は 2020 年 12 月 14 日ですが、サイトマップでは 2019 年 12 月 23 日と表示されています。

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

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

image

上記の URL はサイトマップ 3 に含まれています。
image

「いいね!」 1

最終変更日とはどの日を指していますか?

  • 最後の投稿の日付ですか?
  • 投稿の最終編集の日付ですか?

明確にご教示いただけますでしょうか。

投稿の最終編集日。

現時点では意図的な仕様かもしれないと考えていますが、ご指摘の通りです。トピック内の最後の投稿の最終編集時刻を使用する方がより正確です。

@eviltrout もしこれが私が_推測_しているほど簡単であれば、担当を割り当てていただけますか?

現在は Topic クエリから last_posted_at フィールドを使用しているようです。ここでは使用できる last_edited_at フィールドはありません。投稿が最後に編集された時刻を知るには、投稿を確認する必要があります。

これはクローラーにとっては些細な問題であり、追加の計算を行う価値はないと思います。

「いいね!」 2

bumped_at がここで使用するべきフィールドであり、last_posted_at ではないことに気づきました。この変更は明日、@eviltrout によってコードベースに反映されます。ご指摘いただきありがとうございます、@PoojaPatel

「いいね!」 5

これに関するプルリクエストを作成しました:

明確にしておくと、この変更はトピック内の最後の投稿が編集された場合のみフィールドを更新します。他の投稿が編集された場合も、結果は同じです。

「いいね!」 4