Дата последнего изменения не обновляется в карте сайта. Ниже приведен пример URL.
Дата последнего изменения — 14-12-2020, но в карте сайта отображается 23-12-2019.
Полагаю, что сейчас это сделано намеренно, но я понимаю вашу точку зрения — более правильно использовать время последнего редактирования последнего сообщения в теме.
@eviltrout, если это так же просто, как я подозреваю, не могли бы вы назначить задачу?
Похоже, сейчас используется наше поле last_posted_at из запроса Topic. Поля last_edited_at, которое мы могли бы здесь использовать, нет. Пришлось бы проверять посты, чтобы узнать, когда последний раз редактировался пост.
Мне кажется, для поисковых роботов это настолько незначительная проблема, что не стоит тратить дополнительные вычислительные ресурсы.
Мы поняли, что здесь нужно использовать поле bumped_at, а не last_posted_at, поэтому это изменение будет внесено в код завтра благодаря @eviltrout — спасибо, что указали на это, @PoojaPatel
Чтобы прояснить: это обновляет поле только в том случае, если последнее сообщение в теме было отредактировано. Если отредактировано другое сообщение, результат будет таким же.