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

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

  2. Erweitern Sie im linken Bedienfeld den Wert Catalog und wählen Sie unter "Catalog".

  3. Erweitern Sie Erweiterungsauswahl im Abschnitt Catalog Search .

    Katalogsuche nach Live Search {width="600" modal="regular"}

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

  4. Legen Sie einen Wert für Minimal Query Length und Maximum Query Length fest, um die Länge und Wortanzahl des Suchabfragetexts zu begrenzen.

  5. 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 Wert 0 eingeben, werden alle Suchbegriffe und Ergebnisse zwischengespeichert, wenn Sie zum zweiten Mal eingegeben werden.

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

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

NOTE
Bei OpenSearch und Elasticsearch gibt es keine native Unterstützung für die Suche nach dem 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.
  1. Wechseln Sie in der Seitenleiste Admin zu Stores > Settings>Configuration.

  2. Erweitern Sie im linken Bedienfeld den Wert Catalog und wählen Sie unter "Catalog".

  3. Erweitern Sie Erweiterungsauswahl im Abschnitt Catalog Search .

    Suchmaschineneinstellungen {modal="regular"}

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

  4. 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 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 einen Wert für Number of top search results to cache fest.

    Der Standardwert ist 100. Wenn Sie den Wert 0 eingeben, werden alle Suchbegriffe und Ergebnisse zwischengespeichert, wenn Sie zum zweiten Mal eingegeben werden.

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

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

IMPORTANT
Die Felder Search Engine, OpenSearch Server Hostname, OpenSearch Server Port, OpenSearch Index Prefix, Enable OpenSearch HTTP Auth und OpenSearch Server Timeout wurden bei der Installation oder Aktualisierung von Commerce konfiguriert. Diese Werte sollten nur bei der Aktualisierung oder Änderung von OpenSearch geändert werden.
  1. Wählen Sie für Search Engine OpenSearch aus.

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

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

    In diesem Beispiel ist der Standardwert 9200.

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

    Der Standardwert ist magento2.

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

  6. Geben Sie für "OpenSearch Server Timeout"die Anzahl der Sekunden ein, bevor 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 sich auf die Serverleistung auswirken.
  1. 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.

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

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