Wenn Sie die Ergebnisse in die Suche von Discourse selbst integrieren möchten, können Sie meiner Meinung nach immer noch Algolia verwenden, aber diese Lösung erfordert viel Aufwand (z. B. wie priorisiert man, welche Ergebnisse von welchen Websites angezeigt werden, und sind die richtigen Metadaten leicht verfügbar und immer aktuell?) und verursacht zusätzliche Kosten (Algolia-Lizenzierung).
Eine kostenlose, wartungsarme und aufwandsarme Option, die Benutzer zu externen Inhalten leitet, ist die Erweiterung der erweiterten Suchleiste, die wir vor einigen Jahren von Discourse erweitern ließen. Grundsätzlich gilt: Wenn die externe Website Standard-URL-Abfragen für ihre Suche verwendet, ist sie mit dieser Option kompatibel.
Damit meine ich, sehen ihre Such-URLs so aus?
https://meta.discourse.org/search?q=this%20is%20my%20search%20term
Wenn ja, dann funktioniert diese Komponente.
Hier gibt es einen Beitrag, in dem ich zeige, wie es funktioniert:
und hier einen Beitrag, in dem ich etwas mehr darüber dokumentiere, wie man sie einrichtet:
Wenn Sie dies ausprobieren und Fragen haben, beantworte ich diese gerne hier ![]()