Suchergebnisse
Die Liste Suchergebnisse enthält alle Produkte, die den im Feld "Schnellsuche"oder im Formular "Erweiterte Suche"eingegebenen Suchkriterien entsprechen. Jede Produktliste im Katalog hat im Wesentlichen die gleichen Steuerelemente. Der einzige Unterschied besteht darin, dass einer das Ergebnis einer Suchabfrage ist und der andere Unterschied das Ergebnis von Navigation.
Die Ergebnisse können entweder als Raster oder Liste formatiert und nach einer Auswahl von Attributen sortiert werden. Paginierungskontrollen werden angezeigt, wenn mehr Produkte vorhanden sind, als auf die Seite passen. Verwenden Sie diese Steuerelemente, um von einer Seite zur nächsten zu wechseln. Die Anzahl der Datensätze pro Seite wird durch die Catalog Frontend-Konfiguration bestimmt. Weitere Informationen finden Sie unter Produktlisten.
Mit Elasticsearch:
- Es gibt keine native Unterstützung für die Suche durch das Suffix. Beispielsweise gibt die Suche nach SKU möglicherweise nicht das erwartete Ergebnis zurück, wenn der Suchbegriff nur den Endteil der SKU enthält.
- Es gibt native Unterstützung für die Suche nach dem Präfix (Teilsuche nach Keywords) nur für die Produktattribute
name
undsku
. Alle anderen Produktattribute werden vom gesamten Suchbegriff mit dem genauen Abgleich gesucht. - Die Suchergebnisse für die Produktattribute
name
undsku
basieren auf der Relevanz, nicht auf der exakten Übereinstimmung. Die relevantesten Übereinstimmungen wie ein genau übereinstimmender Produktname oder SKU werden zuerst aufgelistet. Um nach einer exakten Übereinstimmung zu suchen, kann der Kunde doppelte Anführungszeichen in der Suchabfrage verwenden. Eine Suchanfrage vom TypWSH12-32-Red
kann beispielsweise mehrere Produkte zurückgeben, die nach Relevanz sortiert sind. Eine Suchanfrage vom Typ"WSH12-32-Red"
gibt jedoch nur ein Produkt zurück, bei dem der Wert genau mitsku
übereinstimmt.
{width="700" modal="regular"}
Keyword-Zuordnung zum Erweitern der Suchergebnisse
Diese Technik verwendet ein -Attribut, um eine schlüsselwortbasierte Verknüpfung zwischen zwei Produkten zu erstellen, sodass bei einer Suche nach einem der beiden Produkte Ergebnisse für beide Produkte zurückgegeben werden. Sie können die Keyword-Zuordnung verwenden, um ein Produkt in Suchergebnissen zu bewerben, wenn es andernfalls nicht angezeigt würde.
{width="700" modal="regular"}
Im folgenden Beispiel wird die Keyword-Zuordnung basierend auf der SKU verwendet. Wenn eine der SKU in das Suchfeld eingegeben wird, werden beide Produkte in den Ergebnissen angezeigt. Die SKUs der folgenden konfigurierbaren Produkte werden anstelle der SKUs von Produktvarianten zugeordnet:
- Montana Wind Jacket (MJ03)
- Chaz Kangaroo Hoodie (MH01)
Schritt 1: Attribut erstellen
-
Öffnen Sie in der Liste "Products"den Ordner "
Montana Wind Jacket
"(MJ03) im Bearbeitungsmodus. -
Klicken Sie in der oberen rechten Ecke auf Add Attribute.
-
Klicken Sie auf der Seite Attribut auswählen auf Create New Attribute.
-
Füllen Sie die Attributeigenschaften wie folgt aus:
Attribute Properties
- Attribute Label -
Search Keywords
- Catalog Input Type for Store Owner -
Text Field
Advanced Attribute Properties
- Add to Column Options -
Yes
(Standard) - Use in Filter Options -
Yes
(Standard)
Storefront Properties
- Use in Search -
Yes
- Visible on Catalog Pages in the Storefront -
No
- Used in Product Listings -
No
- Attribute Label -
-
Klicken Sie nach Abschluss des Vorgangs auf Save Attribute.
Das Attribut wird dem Attributsatz für das Produkt hinzugefügt.
Schritt 2: Zuordnen des ersten Produkts
-
Scrollen Sie auf der Seite mit den Produkteinstellungen nach unten und erweitern Sie den Abschnitt Attributes.
-
Geben Sie im Feld Search Keywords die SKU
MH01
ein, die diesem Produkt zugeordnet werden soll.Sie können mehrere SKUs eingeben, die durch ein Leerzeichen im Feld Suchbegriffe getrennt sind. In diesem Beispiel wird nur einer eingegeben.
{width="600" modal="regular"}
-
Klicken Sie nach Abschluss des Vorgangs auf Save.
-
Gehen Sie zu System > Tools>Cache Management und aktualisieren Sie die Page Cache.
Schritt 3: Zuordnen des zweiten Produkts
- Öffnen Sie in der Liste "Products"den Ordner "
Chaz Kangaroo Hoodie
"(MH01) im Bearbeitungsmodus. - Scrollen Sie nach unten und erweitern Sie den Abschnitt Attributes .
- Geben Sie im Feld Search Keywords die SKU für das andere Produkt ein,
MJ03
. - Klicken Sie auf Save.
- Gehen Sie zu System > Tools>Cache Management und aktualisieren Sie die Page Cache.
Schritt 4: Testen Sie es im Storefront.
- Wechseln Sie zur Storefront und geben Sie im Feld Schnellsuche den Wert
MJ03
ein. - Stellen Sie sicher, dass beide Produkte in der Liste der Suchergebnisse zurückgegeben werden.
Gewichtete Suche
Produktattribute, die für die Katalogsuche aktiviert sind, können eine Gewichtung erhalten, um ihnen einen höheren Wert in den Suchergebnissen zu geben. Attribute mit einer höheren Gewichtung werden vor Attributen mit einer geringeren Gewichtung zurückgegeben. Wenn beispielsweise zwei Attribute im System vorhanden sind, Farbe mit einer Suchgewichtung von 3 und Beschreibung mit einer Suchgewichtung von 1. Bei einer Suche nach dem Wort red wird oben in den Suchergebnissen eine Liste von Produkten mit dem Farbattributwert red
zurückgegeben und es werden Produkte mit Beschreibungen zurückgegeben, die das Wort red am unteren Rand der Suchergebnisse enthalten. In diesem Beispiel hat das Attribut color
eine größere definierte Gewichtung als das Attribut description
.
So legen Sie die Suchgewichtseigenschaften eines Attributs fest:
-
Wechseln Sie in der Seitenleiste Admin zu Stores > Attributes>Product.
-
Suchen Sie das Attribut in der Liste und öffnen Sie es im Bearbeitungsmodus.
-
Wählen Sie im linken Bereich Storefront Properties aus und gehen Sie wie folgt vor:
-
Um das Attribut in Suchabfragen einzubeziehen, setzen Sie Use in Search auf
Yes
. -
Um den Suchwert des Attributs festzulegen, setzen Sie Search Weight auf eine Zahl zwischen 1 und 10, wobei
10
die höchste Priorität hat. Wenn kein Wert eingegeben wird, wird für alle Attribute standardmäßig eine Suchgewichtung von1
verwendet.
{width="600" modal="regular"}
-
-
Klicken Sie nach Abschluss des Vorgangs auf Save Attribute.