Configurar la búsqueda en el catálogo
Existen dos variaciones de la configuración de Búsqueda en el catálogo. El primer método describe la configuración disponible cuando está instalado Live Search. El segundo método describe las opciones de configuración para Adobe Commerce nativo con OpenSearch{:target="_blank"}.
Método 1: Adobe Commerce con Live Search
-
En la barra lateral Admin, vaya a Stores > Settings>Configuration.
-
En el panel izquierdo, expanda Catalog y elija Catalog debajo.
-
Expanda
Para obtener una lista detallada de estas opciones, consulte Adobe Commerce con Live Search en la Referencia de configuración.
-
Para limitar la longitud y el número de palabras del texto de la consulta de búsqueda, establezca un valor para Minimal Query Length y Maximum Query Length.
-
Para limitar la cantidad de resultados de búsqueda populares que se almacenarán en caché para obtener respuestas más rápidas, establezca una cantidad para Number of top search results to cache.
El valor predeterminado es
100
. Si se introduce un valor de0
, se almacenarán en la memoria caché todos los términos de búsqueda y resultados cuando se introduzcan por segunda vez. -
Para cambiar el número máximo de líneas disponibles para los resultados devueltos en la ventana emergente de la tienda, escriba un valor de Autocomplete Limit diferente.
Restringir el número de líneas mejora el rendimiento de las búsquedas y reduce el tamaño de la lista devuelta. El valor predeterminado es
8
líneas.
Método 2: Commerce con OpenSearch
- Debido al anuncio de fin de soporte de Elasticsearch 7 para agosto de 2023, se recomienda que todos los clientes de Adobe Commerce migren al motor de búsqueda OpenSearch 2.x. Para obtener información sobre cómo migrar el motor de búsqueda durante la actualización del producto, consulte Migración a OpenSearch en la Guía de actualización.
- En las versiones 2.4.4 y 2.4.3-p2, todos los campos etiquetados como Elasticsearch también se aplican a OpenSearch. Cuando se introdujo la compatibilidad con Elasticsearch 8.x en la versión 2.4.6, se crearon nuevas etiquetas para distinguir entre las configuraciones de Elasticsearch y OpenSearch. Sin embargo, las opciones de configuración para ambos son las mismas.
Paso 1: Configurar las opciones generales de búsqueda
-
En la barra lateral Admin, vaya a Stores > Settings>Configuration.
-
En el panel izquierdo, expanda Catalog y elija Catalog debajo.
-
Expanda
Para obtener más información sobre estas opciones, consulte Adobe Commerce con búsqueda nativa en la Referencia de configuración.
-
Para limitar la longitud y el número de palabras del texto de la consulta de búsqueda, establezca un valor para Minimal Query Length y Maximum Query Length.
note important IMPORTANT El valor establecido para este rango mínimo y máximo debe ser compatible con el rango correspondiente establecido en la configuración del motor de búsqueda. Por ejemplo, si establece estos valores en 2
y300
en Commerce, actualice los valores correspondientes en el motor de búsqueda. -
Para limitar la cantidad de resultados de búsqueda populares que se almacenarán en caché para obtener respuestas más rápidas, establezca una cantidad para Number of top search results to cache.
El valor predeterminado es
100
. Si se introduce un valor de0
, se almacenarán en la memoria caché todos los términos de búsqueda y resultados cuando se introduzcan por segunda vez. -
Si desea habilitar o deshabilitar el indizador EAV del producto, establezca Enable EAV Indexer.
Esta función mejora la velocidad de indexación y restringe el uso del indexador por extensiones de terceros.
-
Para limitar el número máximo de resultados de búsqueda que se mostrarán para el completado automático de búsqueda, establezca una cantidad para Autocomplete Limit.
Restringir esta cantidad aumenta el rendimiento de las búsquedas y reduce el tamaño de la lista mostrada. El valor predeterminado es
8
.
Paso 2: Configurar la conexión de OpenSearch
-
Para Search Engine, seleccione
OpenSearch
. -
Para OpenSearch Server Hostname, acepte el valor predeterminado que se configuró al instalar Commerce.
-
Para OpenSearch Server Port, acepte el valor predeterminado que se configuró al instalar Commerce.
En este ejemplo, el valor predeterminado es
9200
. -
Para OpenSearch Index Prefix, escriba un prefijo para identificar el índice del Elasticsearch.
El valor predeterminado es
magento2
. -
Para usar la autenticación HTTP para solicitar un nombre de usuario y una contraseña para acceder al servidor OpenSearch, establezca Enable OpenSearch HTTP Auth en
Yes
. -
Para OpenSearch Server Timeout, escriba el número de segundos antes de que se agote el tiempo de espera del sistema.
El valor predeterminado es
15
. -
Para comprobar la configuración, haga clic en Test Connection.
Paso 3: Configurar sugerencias y recomendaciones
-
Para ofrecer recomendaciones, establezca Enable Search Recommendations en
Yes
y haga lo siguiente:-
Para Search Recommendation Count, ingrese el número de recomendaciones que desea ofrecer.
-
Para mostrar el número de resultados encontrados para cada recomendación, establezca Show Results Count for Each Recommendation en
Yes
.
-
-
Establezca Enable Search Suggestions en
Yes
y haga lo siguiente:-
Para Search Suggestions Count, ingrese el número de sugerencias de búsqueda que desea ofrecer.
-
Para mostrar el número de resultados encontrados para cada sugerencia, establezca Show Results for Each Suggestion en
Yes
.
-
Paso 4: Configurar los términos mínimos de coincidencia
Para controlar el número mínimo de términos de la consulta que los resultados de la búsqueda deben coincidir para la devolución, especifique un valor para Minimum Terms to Match. Especificar este valor garantiza una relevancia óptima de los resultados para los compradores. Para obtener una lista de los valores aceptados, consulte minimum_should_match_parameter en la documentación de OpenSearch.
Una vez finalizado, haga clic en Save Config.