Katalogsuche konfigurieren
Es gibt zwei Varianten der Konfiguration der Katalogsuche. Die erste Methode beschreibt die verfügbaren Einstellungen, wenn Live Search installiert ist. Die zweite Methode beschreibt die Konfigurationseinstellungen für nativen Adobe Commerce mit OpenSearch{:target="_blank"}.
Methode 1: Adobe Commerce mit Live Search
-
Wechseln Sie in der Seitenleiste Admin zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bedienfeld den Wert Catalog und wählen Sie unter "Catalog".
-
Erweitern Sie im Abschnitt Catalog Search .
{width="600" modal="regular"}
Eine detaillierte Liste dieser Optionen finden Sie unter Adobe Commerce mit Live Search in der Konfigurationsreferenz.
-
Legen Sie einen Wert für Minimal Query Length und Maximum Query Length fest, um die Länge und Wortanzahl des Suchabfragetexts zu begrenzen.
-
Um die Anzahl der beliebten Suchergebnisse zu begrenzen, die für schnellere Antworten zwischengespeichert werden sollen, legen Sie einen Wert für Number of top search results to cache fest.
Der Standardwert ist
100
. Wenn Sie den Wert0
eingeben, werden alle Suchbegriffe und Ergebnisse zwischengespeichert, wenn Sie zum zweiten Mal eingegeben werden. -
Geben Sie einen anderen Autocomplete Limit -Wert ein, um die maximale Anzahl von Zeilen zu ändern, die für zurückgegebene Ergebnisse im Storefront-Pop over verfügbar sind.
Die Einschränkung der Zeilenanzahl verbessert die Suchleistung und verringert die Größe der zurückgegebenen Liste. Der Standardwert ist
8
Zeilen.
Methode 2: Commerce mit OpenSearch
- Aufgrund der Ankündigung zum Ende des Supports für August 2023 wird empfohlen, dass alle Adobe Commerce-Kunden zur OpenSearch 2.x-Suchmaschine migrieren. Elasticsearch 7 Informationen zur Migration Ihrer Suchmaschine während der Produktaktualisierung 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. Als die Unterstützung für Elasticsearch 8.x in Version 2.4.6 eingeführt wurde, wurden neue Bezeichnungen erstellt, um zwischen Elasticsearch- und OpenSearch-Konfigurationen zu unterscheiden. Die Konfigurationsoptionen für beide sind jedoch identisch.
Schritt 1: Konfigurieren allgemeiner Suchoptionen
-
Wechseln Sie in der Seitenleiste Admin zu Stores > Settings>Configuration.
-
Erweitern Sie im linken Bedienfeld den Wert Catalog und wählen Sie unter "Catalog".
-
Erweitern Sie im Abschnitt Catalog Search .
{modal="regular"}
Weitere Informationen zu diesen Optionen finden Sie unter Adobe Commerce mit nativer Suche in der Konfigurationsreferenz.
-
Legen Sie einen Wert für Minimal Query Length und Maximum Query Length fest, um die Länge und Wortanzahl des Suchabfragetexts zu begrenzen.
note important IMPORTANT Der für diesen Mindest- und Höchstbereich festgelegte Wert muss mit dem entsprechenden in Ihrer Suchmaschinenkonfiguration festgelegten Bereich kompatibel sein. 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 einen Wert für Number of top search results to cache fest.
Der Standardwert ist
100
. Wenn Sie den Wert0
eingeben, werden alle Suchbegriffe und Ergebnisse zwischengespeichert, wenn Sie zum zweiten Mal eingegeben werden. -
Wenn Sie den Produkt-EAV-Indexer aktivieren oder deaktivieren möchten, legen Sie den Enable EAV Indexer fest.
Diese Funktion verbessert die Indexierungsgeschwindigkeit und verhindert, dass der Indexer von Drittanbietererweiterungen verwendet wird.
-
Um die maximale Anzahl von Suchergebnissen zu begrenzen, die für die automatische Suchabwicklung angezeigt werden sollen, legen Sie einen Wert für Autocomplete Limit fest.
Durch die Beschränkung dieses Betrags wird die Leistung von Suchvorgängen erhöht und die angezeigte Listengröße verringert. Der Standardwert ist
8
.
Schritt 2: Konfigurieren der OpenSearch-Verbindung
-
Wählen Sie für Search Engine
OpenSearch
aus. -
Akzeptieren Sie für OpenSearch Server Hostname den Standardwert, der bei der Installation von Commerce konfiguriert wurde.
-
Akzeptieren Sie für OpenSearch Server Port den Standardwert, der bei der Installation von Commerce konfiguriert wurde.
In diesem Beispiel ist der Standardwert
9200
. -
Geben Sie für "OpenSearch Index Prefix"ein Präfix ein, um den Elasticsearch-Index zu identifizieren.
Der Standardwert ist
magento2
. -
Um die HTTP-Authentifizierung zu verwenden, um zur Eingabe eines Benutzernamens und Kennworts für den Zugriff auf den OpenSearch-Server aufzufordern, setzen Sie Enable OpenSearch HTTP Auth auf
Yes
. -
Geben Sie für "OpenSearch Server Timeout"die Anzahl der Sekunden ein, bevor 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 anzubieten, setzen Sie Enable Search Recommendations auf
Yes
und führen Sie die folgenden Schritte aus:-
Geben Sie für "Search Recommendation Count"die Anzahl der anzubietenden Empfehlungen an.
-
Um die Anzahl der für jede Empfehlung gefundenen Ergebnisse anzuzeigen, setzen Sie Show Results Count for Each Recommendation auf
Yes
.
-
-
Setzen Sie Enable Search Suggestions auf
Yes
und führen Sie folgende Schritte aus:-
Geben Sie für "Search Suggestions Count"die Anzahl der anzubietenden Suchvorschläge ein.
-
Um die Anzahl der für jeden Vorschlag gefundenen Ergebnisse anzuzeigen, setzen Sie Show Results for Each Suggestion auf
Yes
.
-
Schritt 4: Konfigurieren Sie die Mindestbedingungen für die Übereinstimmung
Um die Mindestanzahl von Begriffen aus Ihrer Abfrage zu steuern, mit denen die Suchergebnisse übereinstimmen sollen, geben Sie einen Wert für Minimum Terms to Match an. Durch die Angabe dieses Werts wird eine optimale Ergebnisrelevanz für Käufer sichergestellt. Eine Liste der zulässigen Werte finden Sie unter minimum_should_match parameter in der OpenSearch-Dokumentation.
Klicken Sie nach Abschluss des Vorgangs auf Save Config.