OBS Plugins » OBS Search » Suche nach Artikelnummern optimeren

Suche nach Artikelnummern optimeren

Die Artikelnummer-Regex-Option eignet sich, um Artikelnummern zu erkennen, zu transformieren und für die OpenSearch-Anfrage vorzubereiten, sodass verschiedene Eingabeformate zum Ergebnis führen.

Wie kann die Suche in einem Shop optimiert werden, um sowohl unscharfe Suchergebnisse als auch exakte Artikelnummern effizient zu behandeln?

Bei der Implementierung einer Suche in einem Shop gibt es eine zentrale Herausforderung:

  • Fuzzy-Suche (unscharfe Suche) soll sicherstellen, dass Nutzer auch bei Tippfehlern, abweichenden Schreibweisen oder ungenauen Suchbegriffen relevante Ergebnisse erhalten.
  • Exakte Übereinstimmung für Artikelnummern muss dafür sorgen, dass eine konkrete Artikelnummer, wenn sie genau eingegeben wird, ausschließlich das zugehörige Produkt liefert – ohne andere unscharfe Treffer.

Die Artikelnummer-Regex-Option eignet sich, um Artikelnummern zu erkennen, zu transformieren und für die OpenSearch-Anfrage vorzubereiten, sodass verschiedene Eingabeformate korrekt verarbeitet werden. Auch die Erkennung der gleichen Artikelnummer in verschiedenen Schreibweisen ist möglich.

Artikelnummer-Regex-Option

Die Funktion kann in den OBS-Optionen im Tab Suche aktiviert werden und ermöglicht eine flexible Anpassung der Suchanfragen. Falls keine Artikelnummer erkannt wird, erfolgt die Weiterleitung der Anfrage an die Suche ohne Änderungen.

  • Reguläre Ausdrücke (Regex): Erkennen Artikelnummern innerhalb der Suchanfrage anhand definierter Muster.
  • Transformer: Wandeln gefundene Artikelnummern um (z. B. Formatierung anpassen, Präfixe/Suffixe hinzufügen oder Sonderzeichen entfernen).
  • Replacer: Modifizieren die gesamte Suchanfrage, indem erkannte Artikelnummern ersetzt oder speziell behandelt werden.

Beispiele

Artikelnummer-Erkennung mit Regex

  • Mehrere reguläre Ausdrücke (Regex) können definiert werden, um Artikelnummern zu erkennen.
  • Beispielhafte Regex:
    • /\b[A-Z0-9]{5,10}\b/ → Findet alphanumerische Artikelnummern mit 5–10 Zeichen.
    • /\b\d{3}-\d{3}-\d{3}\b/ → Findet Artikelnummern im Format 123-456-789.

Transformer

  • Erlaubt Änderungen an erkannten Artikelnummern, z. B.:
    • Entfernen von Sonderzeichen.
    • Ergänzen von Präfixen oder Suffixen und Konvertierungen.
  • Beispielhafte Transformationen:
    • Entferne Bindestriche: 123-456-789123456789
    • Füge Präfix hinzu: AB123ART-AB123

Replacer

  • Erlaubt die Anpassung der gesamten Suchanfrage:
    • Ersetze die erkannte Artikelnummer mit einer alternativen Version.
  • Beispiel:
    • "Suche nach 123-456""Suche nach ART-123456 in der Datenbank"

Inhalt

Hilfecenter: