Wikipedia:Technik/Text/Suche
Zur Navigation springen
Zur Suche springen
Diese Projektseite gibt vertiefte technische Hintergrundinformationen zur Such-Software innerhalb der Wikis.
Such-Software
[Quelltext bearbeiten]Die aktuelle Software „Cirrus“ basiert auf der Suchmaschine Elasticsearch.
Bis ins Jahr 2014 wurde die Suchmaschine Lucene direkt angesprochen; mw:Extension:Lucene-search (englisch).
Suchbare Eigenschaften
[Quelltext bearbeiten]Es wird nicht nur der offenkundige (dargestellte) Text herangezogen. Die auswertbaren Bereiche sind:
- Dargestellter Text.
- Das sind die aneinandergereihten Inhalte aller resultierenden HTML-Elemente für normale Seiten.
- Auch alle nur optisch unsichtbaren Elemente gehören zum „dargestellten“ Text.
- Attribute von HTML-Elementen gehören grundsätzlich nicht dazu.
- Quelltext
- Der Wikitext einer normalen Seite; siehe Hilfe:Suche/insource.
- Bei Seiten in Programmiersprachen (Inhaltsmodell nicht
wikitext
) gilt deren Quelltext als dargestellter Text.
- Seitenname, Namensraum
- Kategorisierung
- Eigenschaften von Mediendateien
- Verlinkung oder Einbindung anderer Seiten, Wikidata-Aussagen
- Geografische Nähe
CSS-Klassen
[Quelltext bearbeiten]Es gibt zwei Klassen, die Elementen des Wikitextes zugeordnet werden können:
searchaux
Diese Information ist nachrangig und soll am Ende der Suchergebnisse angeordnet werden.navigation-not-searchable
Diese Information soll von der Suche völlig ignoriert werden.
Markierte Elemente erscheinen auch nicht in den Schnipseln bei Präsentation der Suchergebnisse.
Eine optische Ausblendung etwa mit style="display:none"
hat auf die Suche im dargestellten Text keinen Einfluss.
Systemnachrichten
[Quelltext bearbeiten]Individuelle Konfiguration pro Wiki ist möglich.
- MediaWiki:Cirrussearch-ignored-headings
- Überschriften, die von der Suche ignoriert werden
- MediaWiki:Cirrussearch-morelikethis-settings
- Parameter
morelike:
konfigurieren - MediaWiki:Cirrussearch-now-using
- Informative Meldung; vor allem für die Migrationsphase um 2014.
Weitere Informationen
[Quelltext bearbeiten]MediaWiki: Help:CirrusSearch/de – Anleitung (deutsch/englisch)
MediaWiki: Extension:CirrusSearch – Technische Informationen (englisch)
Phabricator – Workboard: #cirrussearch – Fehlermeldungen, Direktkontakt zu den Entwicklern (englisch)
- Hilfe:Suche/Cirrus – vertiefte Nutzung
- Trey Jones: Sprache, Harmonie und Auspacken – Ein Jahr im Leben eines Such-Nerds. WMF-Blog, 2023 (deutsch); zur Konfiguration der Such-Software für menschliche Sprachen und Schriften.
- Vorlage:Dokumentation/Suchbegriffe – Hinterlegung im sonstigen Text nicht sinnvoll vorkommender Schlüsselwörter
- Netzwerk/Suchmaschinen zu externen Suchmaschinen