Hilfe beim Verständnis der Funktionsweise der Diskursuche

Hallo Team,

ich wollte etwas darüber erfahren, wie Inhalte in der Suche priorisiert werden.

Generell ist das Verständnis, dass ein Blog-Artikel über mehrere Schlüsselwörter und Tags, die mit dem Beitrag verknüpft sind, gefunden wird.

Zum Beispiel:
Es können Schlüsselwörter aus folgendem sein:
Frage des Beitrags, Thementitel, Schlüsselwörter in der Antwort, Kategorien-Tags für die Frage usw.

Falls mein Verständnis unvollständig ist, korrigiert mich bitte.

Da unsere Community auf der Discourse-Plattform läuft: Wie implementiert Discourse die Suche?
Gibt es unterschiedliche Discourse-Tags, die sich von den Tags unterscheiden, die Google zur Erfassung von Informationen nutzt?

Welche Tags (Frage des Beitrags, Thementitel, Schlüsselwörter in der Antwort, Kategorien-Tags für die Frage) würden die besten Suchergebnisse für unsere Community-Beiträge liefern?

Bitte teilt eure Gedanken dazu.

Vielen Dank.

Fragst du, was Discourse tut, damit die Seite von Google durchsucht werden kann? Wenn ja, ist die beste Antwort, die ich kenne, in diesem Beitrag zu finden: Beginners guide to SEO with Discourse - #2 by Falco. Weitere Details findest du in den anderen Beiträgen in diesem Thema.

Eine Sache ist zu beachten: In diesem Thema wird das Discourse-Sitemap-Plugin erwähnt. Soweit ich weiß, haben Suchmaschinen keine Probleme damit, eine Discourse-Seite zu indexieren, selbst wenn sie keine Sitemap hat. Das Wichtigste ist, hochwertige Inhalte auf deiner Seite zu erstellen, die die Leute lesen möchten.

Ich denke, @Ranjan fragt, wie Discourse die Suche in der Discourse-Anwendung implementiert, und nicht nach der Google-Suche.

Er scheint daran interessiert zu sein, zu verstehen, wie Discourse seinen internen Suchalgorithmus implementiert. Ein guter Ausgangspunkt ist hier in class SearchController:

Hey @Ranjan … du wirst staunen, wie viele Informationen im Open-Source-Code von Discourse auf GitHub zu finden sind!