Konfigurieren der Katalogsuche
Es gibt zwei Varianten der Konfiguration für die Katalogsuche. Die erste Methode beschreibt die verfügbaren Einstellungen, wenn Live Search installiert ist. Die zweite Methode beschreibt die Konfigurationseinstellungen für native Adobe Commerce mit OpenSearch.
Methode 1: Adobe Commerce mit Live Search
-
Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich Catalog und wählen Sie darunter Catalog.
-
Erweitern Sie
Eine detaillierte Liste dieser Optionen finden Sie unter Adobe Commerce mit Live Search in der Konfigurationsreferenz.
-
Um die Länge und Wortzahl des Textes der Suchanfrage zu begrenzen, legen Sie einen Wert für Minimal Query Length und Maximum Query Length fest.
-
Um die Anzahl der beliebten Suchergebnisse zu begrenzen, die für schnellere Antworten zwischengespeichert werden sollen, legen Sie eine Menge für Number of top search results to cache fest.
Der Standardwert ist
100
. Bei Eingabe des Werts0
werden alle Suchbegriffe und Ergebnisse bei einer zweiten Eingabe zwischengespeichert. -
Um die maximale Anzahl von Zeilen zu ändern, die für zurückgegebene Ergebnisse im „StorefrontPop-Over“ verfügbar sind geben Sie einen anderen Autocomplete Limit ein.
Durch die Begrenzung der Zeilenanzahl wird die Leistung der Suchvorgänge verbessert und die Größe der zurückgegebenen Liste verringert. Der Standardwert ist
8
Zeilen.
Methode 2: Commerce mit OpenSearch
- Aufgrund der Ankündigung zum Elasticsearch 7 Ende der Unterstützung für August 2023 wird empfohlen, dass alle Adobe Commerce-Kunden zur OpenSearch 2.x -Suchmaschine migrieren. Informationen zur Migration Ihrer Suchmaschine während des Produkt-Upgrades finden Sie unter Migration zu OpenSearch im Upgrade-Handbuch.
- In den Versionen 2.4.4 und 2.4.3-p2 gelten alle Felder mit der Bezeichnung Elasticsearch auch für OpenSearch. Mit der Einführung der Unterstützung für Elasticsearch 8.x in Version 2.4.6 wurden neue Bezeichnungen erstellt, um zwischen Elasticsearch- und OpenSearch-Konfigurationen zu unterscheiden. Die Konfigurationsoptionen für beide sind jedoch identisch.
Schritt 1: Konfigurieren der allgemeinen Suchoptionen
-
Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bereich Catalog und wählen Sie darunter Catalog.
-
Erweitern Sie
Weitere Informationen zu diesen Optionen finden Sie unter Adobe Commerce mit nativer Suche in der Konfigurationsreferenz.
-
Um die Länge und Wortzahl des Textes der Suchanfrage zu begrenzen, legen Sie einen Wert für Minimal Query Length und Maximum Query Length fest.
note important IMPORTANT Der Wert für diesen minimalen und maximalen Bereich muss mit dem entsprechenden Bereich kompatibel sein, der in Ihrer Suchmaschinenkonfiguration festgelegt ist. Wenn Sie diese Werte beispielsweise in Commerce auf 2
und300
setzen, aktualisieren Sie die entsprechenden Werte in Ihrer Suchmaschine. -
Um die Anzahl der beliebten Suchergebnisse zu begrenzen, die für schnellere Antworten zwischengespeichert werden sollen, legen Sie eine Menge für Number of top search results to cache fest.
Der Standardwert ist
100
. Bei Eingabe des Werts0
werden alle Suchbegriffe und Ergebnisse bei einer zweiten Eingabe zwischengespeichert. -
Wenn Sie den Produkt-EAV-Indexer aktivieren oder deaktivieren möchten, legen Sie die Enable EAV Indexer fest.
Diese Funktion verbessert die Indexierungsgeschwindigkeit und verhindert, dass der Indexer von Erweiterungen von Drittanbietern verwendet werden kann.
-
Um die maximale Anzahl von Suchergebnissen zu begrenzen, die für die automatische Vervollständigung der Suche angezeigt werden sollen, legen Sie einen Betrag für Autocomplete Limit fest.
Wenn Sie diesen Wert einschränken, wird die Leistung der Suche gesteigert und die angezeigte Listengröße verringert. Der Standardwert ist
8
.
Schritt 2: Konfigurieren der OpenSearch-Verbindung
-
Wählen Sie Search Engine
OpenSearch
aus. -
Akzeptieren Sie OpenSearch Server Hostname den Standardwert, der bei der Installation von Commerce konfiguriert wurde.
-
Akzeptieren Sie OpenSearch Server Port den Standardwert, der bei der Installation von Commerce konfiguriert wurde.
In diesem Beispiel ist der Standardwert
9200
. -
Geben Sie OpenSearch Index Prefix ein Präfix ein, um den Elasticsearch-Index zu identifizieren.
Der Standardwert ist
magento2
. -
Wenn Sie die HTTP-Authentifizierung verwenden möchten, um einen Benutzernamen und ein Kennwort für den Zugriff auf den OpenSearch-Server einzugeben, setzen Sie Enable OpenSearch HTTP Auth auf
Yes
. -
Geben Sie OpenSearch Server Timeout die Anzahl Sekunden ein, nach denen das System eine Zeitüberschreitung aufweist.
Der Standardwert ist
15
. -
Um die Konfiguration zu überprüfen, klicken Sie auf Test Connection.
Schritt 3: Konfigurieren von Vorschlägen und Empfehlungen
-
Um Empfehlungen zu geben, setzen Sie Enable Search Recommendations auf
Yes
und gehen Sie wie folgt vor:-
Geben Sie Search Recommendation Count die Anzahl der zu unterbreitenden Empfehlungen ein.
-
Um die Anzahl der Ergebnisse anzuzeigen, die für jede Empfehlung gefunden wurden, setzen Sie Show Results Count for Each Recommendation auf
Yes
.
-
-
Legen Sie Enable Search Suggestions auf
Yes
fest und führen Sie folgende Schritte aus:-
Geben Sie Search Suggestions Count die Anzahl der anzubietenden Suchvorschläge ein.
-
Um die Anzahl der Ergebnisse anzuzeigen, die für jeden Vorschlag gefunden wurden, setzen Sie Show Results for Each Suggestion auf
Yes
.
-
Schritt 4: Konfigurieren der Mindestbedingungen, die übereinstimmen
Um die Mindestanzahl von Begriffen aus Ihrer Abfrage zu steuern, mit denen die Suchergebnisse für die Rückgabe übereinstimmen sollen, geben Sie einen Wert für Minimum Terms to Match an. Durch die Angabe dieses Werts wird eine optimale Ergebnisrelevanz für Erstkäufer sichergestellt. Eine Liste der zulässigen Werte finden Sie unter minimum_should_match-Parameter in der OpenSearch-Dokumentation.
Klicken Sie abschließend auf Save Config.