Configuración de la búsqueda
La búsqueda 3.0 de Clerk.io incluye un conjunto de funciones personalizables que te permitirán ajustar aún más el comportamiento de búsqueda de tu sitio. Una vez que esté activo en tu tienda, podrás encontrar la página Search configuration en el menú lateral dentro de Settings.
! [Captura de pantalla de la sección de configuración de búsqueda] (settings_search.png)
En la página Configuración de búsqueda, podrás ajustar los siguientes parámetros:
Nota: cada vez que actualices la configuración, se llevará acabo un análisis de sus datos. Dependiendo del tamaño de tu catálogo, puede tardar hasta 15 minutos, aunque en la mayoría de los casos no debería requerir más de unos minutos. Los cambios serán visibles en su sitio una vez que finalice la reindexación.
Atributos filtrables:
Algo muy relevante para una buena experiencia de usuario en las compras online es poder manipular resultados de búsqueda mediante el uso de filtros (faceted search). Pero muchas veces el catálogo de una tienda web incluye una amplia variedad de atributos, y no todos están destinados a ser utilizados como facetas.
La lista de «atributos filtrables» debe incluir todos los atributos que quieras poder incluir en tus facets.
**Ten en cuenta que al añadir filtros a esta lista no se incluirán inmediatamente entre tus facets, sino que estarán disponibles al crear un search content.
Veamos un ejemplo:
Imagina que estás importando los siguientes atributos: identificador, nombre, SKU, precio, marca, colores, códigos de colores, margen, stock, cantidad de reseñas y promedio de reseñas.
Quieres ofrecer a tus visitantes la opción de restringir sus búsquedas filtrando por categoría, color, precio, marca y/o stock.
Para poder incluir estos atributos en tus filtros, debes asegurarte de que forman parte de la lista de atributos filtrables:
! [Captura de pantalla de la sección de atributos filtrables] (filterable_attributes.png)
Al manipular la lista de atributos filtrables, veras que los atributos predeterminados no se pueden eliminar, para garantizar la funcionalidad básica.
La lista de atributos filtrables también determina los atributos disponibles para filtrar tu [contenido de búsqueda de Clerk.io] (https://help.clerk.io/platform-guides/custom/data-sync/easily-narrow-down-results-with-the-filter-interface/) (en caso de que quieras reducir la lista de productos que los usuarios pueden encontrar al buscar en tu web).
Non-searchable attributes
Como su nombre indica, esta sección te permite excluir atributos para que no se tengan en cuenta en la búsqueda de tu sitio.
Esto puede resultarte interesante si estás importando atributos que utilizas internamente, pero no quieres que los resultados de la búsqueda se vean afectados por ellos.
De forma predeterminada, el precio y el stock se incluyen en la lista para evitar que las búsquedas con números (que pueden tener que ver con los SKU o los nombres de los productos) se vean sesgadas por esos atributos. Sin embargo, puedes ajustar esta lista a las necesidades particulares de tu tienda.
! [Captura de pantalla de la sección de atributos que no se pueden buscar] (non-searchable-attributes.png)
Custom dictionary
Search 3.0 incluye un diccionario personalizado. Esto permite añadir términos de búsqueda «definidos por el usuario» que el motor de búsqueda normalmente consideraría conjuntos de palabras, en lugar de términos de búsqueda únicos.
Por ejemplo, si tu catálogo incluye productos de la marca de zapatillas D.A.T.E., puedes incluir «D.A.T.E.» y «D. A. T. E.» en el diccionario personalizado.
Identificadores únicos de producto
Clerk.io siempre intentará devolver todos los resultados relevantes para las búsquedas en su sitio. Sin embargo, en algunos casos, los visitantes pueden esperar un comportamiento diferente. Por ejemplo, las búsquedas de SKU o ID solo deberían devolver coincidencias exactas.
Al incluir estos atributos en la lista “Identificadores únicos de producto”, se asegura de que si Clerk.io encuentra una única coincidencia exacta para cualquiera de ellos, sólo se devolverá ese producto específico. En esos casos, no se aplicará la corrección de errores tipográficos.
**¿Cómo funciona?
Clerk.io determinará si una consulta de búsqueda debe considerarse un “identificador único” en función de los siguientes criterios:
- Es alfanumérico e incluye al menos uno de los siguientes caracteres: “-+/&_.0123456789”.
- Tiene al menos 5 caracteres
- No contiene espacios ni comillas
Cuando una búsqueda cumpla estos requisitos, Clerk.io comprobará los atributos de la lista “Identificadores únicos de producto”:
- Si encuentra una coincidencia exacta de un solo producto, Clerk.io devolverá sólo ese producto (anulando cualquier regla de búsqueda personalizada o campaña de merchandising). En caso contrario, se tratará como una búsqueda “normal” y devolverá todos los productos coincidentes.
Captura de pantalla de la sección de identificadores únicos](product_unique_identifiers.png)