Suche: Optionen, Query und Vorschläge

Die Produktsuche Deines Shops steuerst Du unter OBS-System → Optionen → Reiter „Suche“. Dieser Beitrag erklärt die Grundeinstellungen, den Multi-match-Query, die Fuzziness und die Suchbegriff-Vorschläge.

Wo Du die Such-Optionen findest

Öffne OBS-System → Optionen und wechsle auf den Reiter „Suche“. Unten speicherst Du mit „Änderungen speichern“.

Grundeinstellungen

OptionWirkung
Feld-IDs der SuchfelderIDs der CSS-Elemente, die als Suchfeld erkannt werden (z. B. #search-input input), mehrere per Komma
Nutze Produkte mit folgenden Statuswelche Produktstatus in die Ergebnisse kommen (Default, archiviert)
Nutze Produkte mit folgenden Typenwelche Produkttypen einbezogen werden (Produkte, Fahrzeuge)
Nutze Background-Datenbezieht den Background-Index ein (meist Ersatzteile ohne Fotos und Beschreibungen)
Zeige WordPress-Suchseitezeigt die Standard-WordPress-Suchseite, wenn keine passenden Produkte gefunden wurden

Autocomplete

OptionWirkung
Anzahl an Produktenmaximale Produkte im Autocomplete
Anzahl an WordPress-Seitenmaximale WordPress-Seiten im Autocomplete
Verstecke „Keine Ergebnisse“blendet die Meldung aus, wenn keine Ergebnisse und keine Vorschläge gefunden wurden
Produkte ausblenden bei Vorschlägenzeigt nur Vorschläge und blendet Produkte aus, wenn beides verfügbar ist

Query-Optionen (Multi-match)

Die Suche nutzt einen OpenSearch-Multi-match-Query über mehrere Felder (OpenSearch-Dokumentation).

OptionWirkung
Felder (Feldliste)durchsuchte Felder, per Komma; Relevanz-Booster mit ^ (z. B. search_title^4); Spezialfeld search_all_fields kombiniert alle Felder
OperatorAND (alle Wörter müssen vorkommen) oder OR (ein Wort genügt)
Typbest_fields, most_fields, cross_fields, phrase, phrase_prefix oder bool_prefix
BoostMultiplikator für die Relevanz gegenüber der Fuzziness-Abfrage (Werte 0–1 senken, über 1 erhöhen)

Artikelnummer-Erkennung (Regex)

Über Regex-Regeln erkennst und wandelst Du Artikelnummern in der Suchzeichenfolge um. Jede Zeile akzeptiert einen Erkennungs-Regex, ein optionales Transformationsmuster und eine optionale Ersetzungszeichenfolge. Bleiben Transformation und Ersetzung leer, bleibt die erkannte Artikelnummer unverändert.

HINWEIS

Wird eine Artikelnummer erkannt, wird die Fuzziness für diese Abfrage automatisch deaktiviert.

Fuzziness (Tippfehler-Toleranz)

Eine Fuzzy-Suche findet Ergebnisse, die dem eingegebenen Suchbegriff ähnlich sind.

OptionWirkung
Nutze Fuzzinessaktiviert die Fuzzy-Suche
FelderFelder für die Fuzzy-Suche (z. B. search_title.trigram); Spezialfeld search_all_fields
Typbest_fields, most_fields oder bool_prefix
Zeichen-Limitab wie vielen Zeichen Fuzziness greift (3 oder mehr empfohlen)

HINWEIS

Fuzziness wird nicht unterstützt, wenn in den Query-Optionen der Typ cross_fields, phrase oder phrase_prefix gewählt ist.

Suchbegriff-Vorschläge

„Did-you-mean“-Vorschläge weisen Deine Kunden auf ähnliche Begriffe hin – getrennt einstellbar für Suchbegriffe, Kategorien und Modelle.

BereichOptionen
Begriffeaktivieren; Felder (z. B. search_title.trigram, search_all_fields.trigram); max. Anzahl (Standard 5)
Kategorienaktivieren; Feld (search_categorie.trigram); Suggest-Modus (z. B. always); minimale Wortlänge (Standard 2); max. Anzahl (Standard 5)
Modelleaktivieren; Feld (search_model.trigram); Suggest-Modus; minimale Wortlänge (Standard 2); max. Anzahl (Standard 5)

„Gefunden in“-Gruppierung

Diese Einstellungen gruppieren die Autocomplete-Ergebnisse nach bis zu zwei Produktwerten.

OptionWirkung
„Gefunden in“ 1 – Typdeaktiviert, Kategorien oder Marken
„Gefunden in“ 1 – Mengemaximale Ergebnisse für Typ 1 (Standard 3)
„Gefunden in“ 2 – Typdeaktiviert, Kategorien oder Marken
„Gefunden in“ 2 – Mengemaximale Ergebnisse für Typ 2 (Standard 3)

WEITERLESEN

Verwandte Themen

OpenSearch-Mapping (ehemals Elasticsearch)

Shop-Optionen im Überblick