Ich habe bereits gesucht, und dieses Problem wurde bereits dreimal angesprochen, ohne dass eine Antwort gegeben wurde.
Wir haben unsere Foren am 5. September 2020 nach Discourse migriert, und die importierten Beiträge zeigen genau dieses Importdatum an, nicht aber das tatsächliche Erstellungsdatum des Beitrags durch den Urheber.
Das ärgert Nutzer, die glauben, den neuesten Beitrag zu einem Thema zu lesen – da er in Google als vom 5. September 2020 angezeigt wird. Dann stellen sie fest, dass es sich tatsächlich um einen Beitrag aus beispielsweise 2017 handelt.
Könnte bitte jemand antworten? Dies betrifft fast 13.000 Beiträge in Google und beeinträchtigt massiv unser SEO-Ranking bei Google. Vielen Dank.
Das ist korrekt. Das Datum wird in Bing als 5. Sept. angezeigt, was dem Tag entspricht, an dem wir unsere Foren auf Discourse umgestellt haben. Das tritt auch in Safari auf.
Glaubst du, das könnte funktionieren?
Wir durchsuchen die Datenbank und erfassen alle Felder, die ein dateModified mit unserem Migrationsdatum haben.
Wir erfassen alle datePublished-Werte dieser Beiträge.
Wir setzen dateModified gleich dem datePublished-Datum.
Nein, das spielt keine Rolle. Ich denke, wir werden versuchen, es mit den Schritten zu ändern, die ich gepostet habe, und ich gebe dir Bescheid, ob es funktioniert hat oder nicht. Ich schätze es, dass du dich in diesem Thread mit mir austauschst.
Die Crawler-Ansicht zeigt derzeit immer das updated_at-Feld von Beiträgen an, seitdem der Beitrag erstellt wurde. Das kommt mir falsch vor und ist besonders problematisch, wenn Beiträge importiert wurden.
Ich denke, wir sollten dies so ändern, dass immer das created_at-Feld der Beiträge gerendert wird. Das entspricht eher der Art und Weise, wie Discourse sonst Beitragsdaten anzeigt. Ich habe einen PR erstellt: