Resultados de búsqueda

NOTE
Esta página describe la funcionalidad de búsqueda estándar que podría diferir de Live Search.

La lista Resultados de búsqueda incluye todos los productos que coinciden con los criterios de búsqueda especificados en el cuadro Búsqueda rápida o en el formulario Búsqueda avanzada. Cada lista de productos del catálogo tiene esencialmente los mismos controles. La única diferencia es que uno es el resultado de una consulta de búsqueda y la otra diferencia es el resultado de navegación.

Los resultados pueden tener el formato de una cuadrícula o lista y ordenarse por una selección de atributos. Los controles de paginación aparecen si hay más productos de los que caben en la página. Utilice estos controles para desplazarse de una página a otra. El número de registros por página viene determinado por la configuración de front-end del catálogo. Para obtener más información, vea Listados de productos.

Con Elasticsearch:

  • No hay compatibilidad predeterminada para la búsqueda por el sufijo. Por ejemplo, la búsqueda por SKU puede no devolver el resultado esperado si la palabra clave contiene solo la parte final del SKU.
  • Solo se admite de serie la búsqueda por prefijo (búsqueda de palabras clave parcial) para los atributos de producto name y sku. Todos los demás atributos del producto se buscan por la palabra clave completa, con la coincidencia exacta.
  • Los resultados de búsqueda para los atributos de producto name y sku se basan en la relevancia, no en la coincidencia exacta. Las coincidencias más relevantes, como un Nombre del producto o SKU que coinciden exactamente, se enumeran primero. Para buscar una coincidencia exacta, el cliente puede utilizar comillas dobles en la consulta de búsqueda. Por ejemplo, una consulta de búsqueda WSH12-32-Red puede devolver varios productos, ordenados por la relevancia. Pero una consulta de búsqueda "WSH12-32-Red" devuelve solamente un producto con exactamente coincidente con sku.

Resultados de búsqueda con controles de paginación {width="700" modal="regular"}

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

Asignación de palabras clave para ampliar los resultados de búsqueda

Esta técnica utiliza un atributo para crear una asociación basada en palabras clave entre dos productos, de modo que una búsqueda de cualquiera de ellos devuelva resultados para ambos. Puede utilizar la asignación de palabras clave para promocionar un producto en los resultados de búsqueda donde de otra manera no aparecería.

Resultados de búsqueda con asignación de palabras clave {width="700" modal="regular"}

El siguiente ejemplo utiliza la asignación de palabras clave basada en SKU. Cuando se introduce un SKU en el cuadro de búsqueda, ambos productos aparecen en los resultados. Se asignan los SKU de los siguientes productos configurables, en lugar de los SKU de las variaciones de productos:

  • Montana Wind Jacket (MJ03)
  • Chaz Sudadera con capucha Kangaroo (MH01)

Paso 1: Crear un atributo

  1. En la lista Products, abra Montana Wind Jacket (MJ03) en modo de edición.

  2. En la esquina superior derecha, haga clic en Add Attribute.

  3. En la página Seleccionar atributo, haga clic en Create New Attribute.

  4. Complete las propiedades del atributo como se indica a continuación:

    Attribute Properties

    • Attribute Label - Search Keywords
    • Catalog Input Type for Store Owner - Text Field

    Advanced Attribute Properties

    • Add to Column Options - Yes (predeterminado)
    • Use in Filter Options - Yes (predeterminado)

    Storefront Properties

    • Use in Search - Yes
    • Visible on Catalog Pages in the Storefront - No
    • Used in Product Listings - No
  5. Una vez finalizado, haga clic en Save Attribute.

    El atributo se agrega al conjunto de atributos del producto.

Paso 2: Asignación del primer producto

  1. En la página de configuración del producto, desplácese hacia abajo y expanda la sección Attributes.

  2. En el campo Search Keywords, introduzca la SKU MH01 que se debe asignar a este producto.

    Puede introducir varios SKU separados por un espacio en el campo Buscar palabras clave. En este ejemplo, solo se introduce uno.

    Sección de atributos con palabra clave de búsqueda {width="600" modal="regular"}

  3. Una vez finalizado, haga clic en Save.

  4. Vaya a System > Tools>Cache Management ​y actualice Page Cache.

Paso 3: Asignación del segundo producto

  1. En la lista Products, abra Chaz Kangaroo Hoodie (MH01) en modo de edición.
  2. Desplácese hacia abajo y expanda la sección Attributes.
  3. En el campo Search Keywords, introduzca la SKU del otro producto, MJ03.
  4. Haga clic en Save.
  5. Vaya a System > Tools>Cache Management ​y actualice Page Cache.

Paso 4: Probarlo en la tienda

  1. Vaya a la tienda e introduzca MJ03 en el cuadro Búsqueda rápida.
  2. Compruebe que ambos productos se devuelven en la lista de resultados de búsqueda.

Búsqueda ponderada

A los atributos de producto que están habilitados para la búsqueda en el catálogo se les puede asignar un peso para darles un valor más alto en los resultados de búsqueda. Los atributos con un peso mayor se devuelven antes que los atributos con un peso menor. Por ejemplo, si hay dos atributos en el sistema, color con una ponderación de búsqueda de 3 y description con una ponderación de búsqueda de 1. Una búsqueda de la palabra red devuelve una lista de productos con un valor de atributo de color de red en la parte superior de los resultados de búsqueda y devuelve productos con descripciones que contienen la palabra red en la parte inferior de los resultados de búsqueda. En este ejemplo, el atributo color tiene un peso definido mayor que el atributo description.

IMPORTANT
La ordenación por relevancia se ve afectada por varios criterios y relaciones entre ellos al mismo tiempo. Search Weight es solo uno de esos criterios. Esto significa que, a veces, los atributos con una ponderación de búsqueda menor pueden seguir teniendo más relevancia que los atributos con una ponderación de búsqueda mayor. Otros criterios pueden incluir el número de coincidencias en cualquier atributo determinado, la posición del término de búsqueda encontrado y la estructura general del texto antes y después de un término de búsqueda.

Para establecer las propiedades de peso de búsqueda de un atributo:

  1. En la barra lateral Admin, vaya a Stores > Attributes>Product.

  2. Busque el atributo en la lista y ábralo en modo de edición.

  3. En el panel izquierdo, elija Storefront Properties y haga lo siguiente:

    • Para incluir el atributo en las consultas de búsqueda, establezca Use in Search en Yes.

    • Para establecer el valor de búsqueda del atributo, establezca Search Weight en un número del 1 al 10, donde 10 tiene la prioridad más alta. Si no se escribe ningún valor, todos los atributos tienen de manera predeterminada una ponderación de búsqueda de 1.

    Peso de búsqueda {width="600" modal="regular"}

  4. Una vez finalizado, haga clic en Save Attribute.

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