Discourse-indexnow – Sofortige Benachrichtigung von Bing & Yandex bei Erstellung oder Bearbeitung von Themen

Ich verwone das Plugin seit einer Woche und bin damit sehr zufrieden. Es funktioniert genau so, wie ich es brauche, allerdings bin ich auf einige Bugs gestoßen, die dazu führten, dass das Plugin unmittelbar nach der Installation fehlschlug.

Konkret habe ich Routenkonflikte mit anderen Plugins festgestellt, die dieselben Endpunkte nutzen. Außerdem gab es ein Problem mit dem Rate-Limiting: Einreichungen konnten das Limit erreichen, nach einigen Minuten erneut versuchen und es dann wieder ausschöpfen. Zudem wurde das Stylesheet des Admin-Bereichs in öffentliche Bereiche injiziert, und die CSS-Klassen waren nicht korrekt mit dem Plugin-Präfix versehen.

Außerdem habe ich eine Funktion hinzugefügt, die ich mir sehr gewünscht hatte: die Möglichkeit, eine Einreichung vorzunehmen, wenn auf ein Thema geantwortet wurde. Diese Einreichung ist auf eine bestimmte Seitennummer bezogen, damit nicht das gesamte Thema verarbeitet werden muss. Bei Themen mit hunderten von Antworten wird nur die letzte Seite eingereicht, was dem Crawler hilft, die Antwort schneller zu finden und das Thema entsprechend zu aktualisieren.

2 „Gefällt mir“