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?
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!