Es gibt viele verschiedene Möglichkeiten, dieselbe Idee in Worte zu fassen. Gibt es eine Möglichkeit, Synonyme für Begriffe hinzuzufügen, die für den Beitrag relevant sind, damit sie leichter von Personen gefunden werden können, die nach demselben Thema suchen, aber nicht genau meine Wortwahl verwenden, ohne den Beitrag mit sichtbaren Wörtern aufzuladen oder globale Tags hinzuzufügen?
Zum Beispiel habe ich im Sublime-Text-Forum gefragt, wie die kontextsensitive Autovervollständigung in Sublime Text funktioniert. Dabei ist mir aufgefallen, dass manche Leute es ‘auto complete’ und andere ‘autocomplete’ schreiben. Ein Beitrag mit ‘auto complete’ wird von jemandem, der nach ‘autocomplete’ sucht, nicht gefunden. Außerdem verwenden viele den Begriff ‘smart’ statt ‘kontextsensitiv’. Gibt es eine Möglichkeit, diese anderen relevanten Wörter meinem Beitrag hinzuzufügen, ohne dass sie direkt sichtbar sind? Ich habe eine Antwort auf ein Thema gefunden, die nahelegt, dass dies nicht möglich ist:
Ich habe das Gefühl, dass das Hinzufügen einer Wortliste am Ende eines Beitrags (wie ich es unten zur Demonstration tue) keine gute Lösung ist.
-----begin tags-----
search, tags, metadata, meta data, seo
-----end tags-----
…das fühlt sich eher wie das Stemming-Problem bei der Suche an. Nach einem Wort mit verschiedenen Schreibweisen suchen; nach einer Mehrzahl suchen und die Einzahl finden…
Es wäre toll, wenn es eine Admin-Oberfläche für sitzspezifische Suchsynonyme oder Ähnliches gäbe. Dann wäre es für die regulären Benutzer völlig unsichtbar (It Just Works™).
Dafür sind Tags im Allgemeinen gedacht, und Tags haben Synonyme.
Man könnte das gleiche Argument bei Rechtschreibfehlern anführen – dass eine Suche nach „guidence“ auch „guidance“ finden sollte. Dafür ist jedoch eine sehr ausgefeilte Suchmaschinenarbeit erforderlich. Derzeit verlassen wir uns auf die integrierte Suchfunktion der Postgres-Datenbankengine.
In der Praxis denke ich, dass die beste Lösung die Kuratierung ist – dass ein Mitarbeiter oder ein TL4-Benutzer alle notwendigen Begriffe einfügt, um eine gute Übereinstimmung bei der Suche im Text oder Titel des Beitrags zu erzielen. Und genau deshalb können TL2-Benutzer den Titel und die Kategorie aller Beiträge bearbeiten – weil Titel, Kategorie (und Tags) so wichtig sind, dass wir diese Aufgabe mit so vielen vertrauenswürdigen Community-Mitgliedern wie möglich teilen!
Es ist auch in Ordnung, wenn mehrere Themen dasselbe Ergebnis abdecken, denn Menschen besitzen die unglaubliche angeborene Fähigkeit, dasselbe Thema mit … völlig unterschiedlichen Worten zu beschreiben, die fast nichts gemeinsam haben. Ich habe vor Jahren darüber geschrieben:
Die TL;DR-Version lautet:
Was wir wollen, sind etwa 4 oder 5 ähnliche, aber nicht ganz identische Duplikate, um alle möglichen Suchbegriffe und gängigen Permutationen der Frage abzudecken. Es ist auch in Ordnung, wenn diese Duplikate eigene Antworten haben, damit Leute, die sie finden, nicht noch einmal klicken müssen, um eine gute Antwort zu erhalten.