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.

NOTE
Informationen zu Cloud-Infrastrukturprojekten finden Sie in den zusätzlichen Anweisungen im Handbuch zu Commerce on Cloud Infrastructure.
  1. Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.

  2. Erweitern Sie im linken Bereich Catalog und wählen Sie darunter Catalog.

  3. Erweitern Sie Erweiterungsauswahl den Abschnitt Catalog Search .

    Katalogsuche für die Live Search {width="600" modal="regular"}

    Eine detaillierte Liste dieser Optionen finden Sie unter Adobe Commerce mit Live Search in der Konfigurationsreferenz.

  4. 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.

  5. 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 Werts 0 werden alle Suchbegriffe und Ergebnisse bei einer zweiten Eingabe zwischengespeichert.

  6. 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

IMPORTANT
  • 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

NOTE
Bei OpenSearch und Elasticsearch gibt es keine vordefinierte Unterstützung für die Suche nach dem Suffix. Beispielsweise liefert die Suche nach SKU möglicherweise nicht das erwartete Ergebnis, wenn das Keyword nur den Endteil der SKU enthält.
  1. Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.

  2. Erweitern Sie im linken Bereich Catalog und wählen Sie darunter Catalog.

  3. Erweitern Sie Erweiterungsauswahl den Abschnitt Catalog Search .

    Suchmaschineneinstellungen {modal="regular"}

    Weitere Informationen zu diesen Optionen finden Sie unter Adobe Commerce mit nativer Suche in der Konfigurationsreferenz.

  4. 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 und 300 setzen, aktualisieren Sie die entsprechenden Werte in Ihrer Suchmaschine.
  5. 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 Werts 0 werden alle Suchbegriffe und Ergebnisse bei einer zweiten Eingabe zwischengespeichert.

  6. 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.

  7. 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

IMPORTANT
Die Felder Search Engine, OpenSearch Server Hostname, OpenSearch Server Port, OpenSearch Index Prefix, Enable OpenSearch HTTP Auth und OpenSearch Server Timeout wurden konfiguriert, als Commerce installiert oder aktualisiert wurde. Diese Werte sollten nur beim Aktualisieren oder Ändern von OpenSearch geändert werden.
  1. Wählen Sie Search Engine OpenSearch aus.

  2. Akzeptieren Sie OpenSearch Server Hostname den Standardwert, der bei der Installation von Commerce konfiguriert wurde.

  3. Akzeptieren Sie OpenSearch Server Port den Standardwert, der bei der Installation von Commerce konfiguriert wurde.

    In diesem Beispiel ist der Standardwert 9200.

  4. Geben Sie OpenSearch Index Prefix ein Präfix ein, um den Elasticsearch-Index zu identifizieren.

    Der Standardwert ist magento2.

  5. 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.

  6. Geben Sie OpenSearch Server Timeout die Anzahl Sekunden ein, nach denen das System eine Zeitüberschreitung aufweist.

    Der Standardwert ist 15.

  7. Um die Konfiguration zu überprüfen, klicken Sie auf Test Connection.

Schritt 3: Konfigurieren von Vorschlägen und Empfehlungen

NOTE
Suchvorschläge und -empfehlungen können die Serverleistung beeinträchtigen.
  1. 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.

  2. 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.

recommendation-more-help
af062d56-f22c-4537-813d-bedf8b92a071