OpenSearch 3 in Magento 2: Produkte finden mit Kowal Search Optimizer
Das Produkt ist im Sortiment. Finden Kunden es auch?
Ein Kunde gibt eine Verpackungsnummer, eine Abkürzung oder eine falsch geschriebene Marke ein. Das Produkt ist verfügbar, erscheint aber nicht dort, wo er es erwartet. Prüfen Sie dann, wie die Suche Anfragen verarbeitet und Treffer ordnet.
Kowal Search Optimizer für Magento 2 erweitert die OpenSearch-Katalogsuche. Ranking und Vorschläge lassen sich an Produktdaten und Kundensprache anpassen. Enthalten sind getrennte Kompatibilitätsprofile für OpenSearch 3.x und 2.x.
Dieser Überblick basiert auf Code und Dokumentation der Version 1.0.39 und richtet sich an Shop-Betreiber, E-Commerce-Verantwortliche und Katalogteams.
Ranking nach Bedeutung der Informationen
Ein Treffer im Produktnamen ist häufig relevanter als ein zufälliges Wort in der langen Beschreibung. Sie können Gewichte für Namen, SKU, Kurz- und Langbeschreibung festlegen.
Zusätzliche Attribute wie EAN, Hersteller oder andere Katalogmerkmale wählen Sie mit eigenen Gewichten aus. Unterstützt werden Textfelder sowie Einfach- und Mehrfachauswahl. Optionsbezeichnungen lassen sich nutzen, wenn sie im Index vorhanden sind.
Beispiel: Ein Ersatzteilshop priorisiert Codes und Hersteller, ein Einrichtungsshop Namen und passende Merkmale. Prüfen Sie nach jeder Änderung die tatsächliche Reihenfolge.
SKU und EAN: schneller zum konkreten Modell
Wer einen Code eingibt, weiß häufig bereits, was er braucht. Das Modul unterscheidet Text-, Kennungs- und gemischte Anfragen. Genaue und Präfixtreffer können passende Produkte im Ranking anheben.
Das hilft technischen Katalogen und B2B-Shops mit SKU, EAN und anderen Codes. Ergebnisse hängen von Katalogwerten, ausgewählten Attributen und der Indexstruktur ab.
Vor einer Abfrageerweiterung prüft das Modul vorhandene Indexfelder. Ein Gewicht erzeugt kein fehlendes OpenSearch-Feld. Attributindexierung und erforderliche Neuindexierung gehören zur Einführung.
Tippfehler und Synonyme gezielt einsetzen
Konfigurierbare Fuzzy-Suche hilft bei kleinen Schreibfehlern. Einstellbar sind Toleranz, erforderlicher Wortanfang und Erweiterungsgrenzen. Das OpenSearch-3-Profil erweitert Anfragen vorsichtiger, um zu lockere Treffer zu begrenzen.
Manuelle Synonymgruppen verbinden alternative Begriffe, etwa „Fernseher, TV“. Nutzen Sie die Sprache Ihrer Kunden und vermeiden Sie Gruppen mit unterschiedlichen Produktzwecken.
In dieser Version werden Synonyme manuell gepflegt. Synonyme und Gewichte sind global konfiguriert; berücksichtigen Sie deshalb alle Shop-Sprachen.
Vorschläge beim Tippen: Produkt, Bild und Preis
Autocomplete zeigt Namen, SKU, Vorschaubild, Produktlink und verfügbare Preisdaten vor dem Absenden. Kunden öffnen direkt ein Produkt oder alle Suchergebnisse.
Zeichenschwelle und Ergebnislimit sind einstellbar. Aktuell starten Vorschläge standardmäßig ab 2 Zeichen; das Popup zeigt höchstens 8 Einträge. Netto- oder Bruttopreise sind wählbar. Bei entsprechenden Preisdaten können Aktionspreise mit durchgestrichenem regulärem Preis erscheinen.
Farben für Hintergrund, Namen, Preise, Überschriften und Schaltflächen sind anpassbar. Prüfen Sie Desktop, Mobilgeräte und Kundengruppen mit unterschiedlichen Konditionen.
Orientierung vor dem ersten Buchstaben
Beim Aktivieren eines leeren Suchfelds können letzte Suchanfragen, ausgewählte Kategorien und beliebte Produkte erscheinen.
- Verlauf: bis zu 6 Suchbegriffe aus 30 Tagen, lokal im Browser pro Shop-Ansicht gespeichert und löschbar.
- Kategorien: bis zu 6 aktive Hauptkategorien aus dem Menü in dessen Reihenfolge. Das ist Navigation, keine gemessene Beliebtheit.
- Produkte: bis zu 6 Artikel aus Magento-Bestsellerberichten für den aktuellen und die zwei vorherigen Kalendermonate.
Bestseller benötigen gefüllte Berichte und den Cronjob zur Vorbereitung der Produktauswahl. Bei leeren Berichten kann die Sektion fehlen. Mobil wird das Layout einspaltig.
Produkte und Ratgeber aus Kowal Blog
Mit Kowal Blog und Einträgen vom Typ blog_post können auch Artikel gefunden werden. In Vorschlägen stehen Produkte vor Artikeln; Artikel zeigen keinen Preis.
Auf der vollständigen Ergebnisseite sind Beiträge von der Hauptproduktliste getrennt und können in einem eigenen Block mit bis zu 5 passenden Artikeln erscheinen. So finden Kunden Angebot und Kaufberatung. Die Darstellung hängt auch vom Theme-Layout ab.
Anfragen ohne Treffer als Arbeitsgrundlage
Das Modul protokolliert erfolglose Suchbegriffe von der vollständigen Ergebnisseite und zeigt sie in einer Admin-Tabelle. Prüfen Sie fehlende Synonyme, leere Attribute, unklare Namen oder Sortimentslücken.
Standardmäßig ist die Protokollierung aktiv, die Aufbewahrung beträgt 180 Tage und Kunden-IDs werden nicht gespeichert. Cron entfernt alte Einträge entsprechend der Konfiguration.
Praktischer Ablauf: wiederkehrende Begriffe auswählen, erwartetes Produkt prüfen, Daten oder Einstellungen verbessern und erneut testen. Nicht jede erfolglose Suche braucht ein Synonym.
Luma, Hyvä und Laden bei Bedarf
Das Paket enthält das Hauptfrontend und einen optionalen Hyvä-Adapter für die passende Shop-Ansicht. Dessen JavaScript benötigt weder jQuery noch RequireJS. Für Luma ist keine Hyvä-Installation nötig.
Die wesentlichen Skripte und Styles laden nach einer Interaktion mit der Suche. Dadurch werden sie seltener bereits beim Seitenaufruf heruntergeladen. Die erste Nutzung benötigt diese Ressourcen weiterhin; messen Sie den Effekt im eigenen Shop.
Tastaturbedienung und normales Absenden bleiben verfügbar. Eigene Header und Suchintegrationen anderer Anbieter müssen mit dem Suchfeld geprüft werden.
Einstieg mit OpenSearch 3
Öffnen Sie Stores → Configuration → Kowal → Search Optimizer. Wählen Sie für OpenSearch 3 das Profil 3.x; die untersuchte Standardkonfiguration verwendet weiterhin 2.x. Prüfen Sie Magento-Version, Index und Theme.
Testen Sie genaue SKU, EAN, Namen, Marke, typische Tippfehler und frühere erfolglose Anfragen. Kontrollieren Sie Produktliste, Vorschläge, Preise und Startdaten. Bei geänderter Indexierung berücksichtigen Sie catalogsearch_fulltext.
Der Fallback kann bei Fehlern der Erweiterung das native Query wiederherstellen. Ein funktionierender OpenSearch-Dienst bleibt erforderlich. Das Modul verbessert Relevanz und Bedienung; die Wirkung auf Verkäufe bewerten Sie anhand eigener Daten.
Suche an Ihre Kunden anpassen
Beginnen Sie mit häufig per Code gesuchten Produkten und erfolglosen Anfragen. Passen Sie Gewichte an, ergänzen Sie Attribute und prüfen Sie Vorschläge sowie Synonyme. So orientiert sich die Arbeit an echten Kaufhindernissen.
Entdecken Sie Kowal Search Optimizer für OpenSearch oder beschreiben Sie, was Kunden in Ihrem Magento nicht finden.