# Letztes Änderungsdatum wird in Sitemap nicht aktualisiert

**URL:** https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846
**Category:** Bug
**Tags:** sitemap
**Created:** [21. Januar 2021 um 17:00 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846 "2021-01-21T17:00:34Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![PoojaPatel](https://avatars.discourse-cdn.com/v4/letter/p/edb3f5/32.png) [@PoojaPatel](https://meta.discourse.org/u/PoojaPatel)
#### Post date: [21. Januar 2021 um 17:00 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/1 "2021-01-21T17:00:35Z")

</div>

Letzte Änderungsdatum im Sitemap nicht aktualisiert. Unten stehende URL als Beispiel.  
Das letzte Änderungsdatum ist 14.12.2020, wird aber im Sitemap als 23.12.2019 angezeigt.

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

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

![image](https://global.discourse-cdn.com/meta/original/3X/d/6/d6f2e589ce22ce478a120ee7cf98e31be55da175.png)

Die oben genannte URL ist im Sitemap 3 enthalten.  
 ![image](https://global.discourse-cdn.com/meta/original/3X/4/1/410864fec64452b58e5a6c6a623ef1e689400150.png)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [22. Januar 2021 um 04:17 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/2 "2021-01-22T04:17:35Z")

</div>

Auf welches Änderungsdatum beziehst du dich?

- Datum des letzten Beitrags?
- Datum der letzten Bearbeitung eines Beitrags?

Könntest du das bitte präzisieren?

---

<div class="post-metadata">

### Author: ![PoojaPatel](https://avatars.discourse-cdn.com/v4/letter/p/edb3f5/32.png) [@PoojaPatel](https://meta.discourse.org/u/PoojaPatel)
#### Post date: [22. Januar 2021 um 12:00 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/3 "2021-01-22T12:00:50Z")

</div>

Datum der letzten Bearbeitung eines Beitrags.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [27. Januar 2021 um 22:59 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/4 "2021-01-27T22:59:00Z")

</div>

Ich glaube, das ist derzeit beabsichtigt, aber ich verstehe deinen Punkt – es ist korrekter, die letzte Bearbeitungszeit des letzten Beitrags im Thema zu verwenden.

@eviltrout Falls das so einfach ist, wie ich _vermute_, könntest du es mir zuweisen?

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [28. Januar 2021 um 19:35 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/5 "2021-01-28T19:35:39Z")

</div>

Es sieht so aus, als würde derzeit unser Feld `last_posted_at` aus der `Topic`-Abfrage verwendet. Hier gibt es kein Feld `last_edited_at`, das wir nutzen könnten. Es müsste die Beiträge durchsuchen, um herauszufinden, wann ein Beitrag zuletzt bearbeitet wurde.

Ich finde, das ist für Crawler ein so geringes Problem, dass sich die zusätzliche Berechnung nicht lohnt.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [28. Januar 2021 um 20:16 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/6 "2021-01-28T20:16:21Z")

</div>



---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [28. Januar 2021 um 22:41 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/7 "2021-01-28T22:41:22Z")

</div>

Wir haben festgestellt, dass wir hier das Feld `bumped_at` verwenden sollten, nicht `last_posted_at`. Diese Änderung wird morgen dank @eviltrout in den Codebase übernommen – danke für den Hinweis, @PoojaPatel

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [29. Januar 2021 um 16:49 UTC](https://meta.discourse.org/t/last-date-modified-not-update-in-sitemap/176846/8 "2021-01-29T16:49:18Z")

</div>

Ich habe dazu jetzt einen PR:

> <https://github.com/discourse/discourse-sitemap/pull/13>
>
> This will catch edits to the last post.

Klarstellung: Das Feld wird nur aktualisiert, wenn der letzte Beitrag im Thema bearbeitet wurde. Wird ein anderer Beitrag bearbeitet, bleibt das Ergebnis gleich.
