Kowal Search Optimizer para OpenSearch — mejor búsqueda de productos en Magento 2

Kowal Search Optimizer OpenSearch mejora la búsqueda de productos en Magento 2.
Compatibilidad
2.4.9, 2.4.8, 2.4.7, 2.4.6
Hyva Theme
Hyva Theme Redy
61,50 €
Escribir correo electrónico a un amigo

Consultar sobre este producto

Descripción / Kowal Search Optimizer para OpenSearch — mejor búsqueda de productos en Magento 2

MAGENTO 2 · OPENSEARCH · SKU Y EAN · AUTOCOMPLETE

Facilita al cliente encontrar el producto adecuado.

Kowal Search Optimizer

Adapta el ranking de OpenSearch a los nombres, códigos e idioma de los clientes. Combina pesos de campos, coincidencias exactas, tolerancia controlada a erratas y sinónimos manuales con sugerencias e historial de consultas sin resultados.

Perfiles OpenSearch 2 y 3 · Pesos y sinónimos · Adaptador Hyvä opcional

CÓMO FUNCIONA EN LA PRÁCTICA

01 · Seleccionas el perfil y los campos
Compruebas el mapping y configuras pesos e identificadores.

02 · El cliente escribe una consulta
Autocomplete y el ranking ayudan a llegar a la oferta.

03 · Mejoras el catálogo
Las consultas sin resultados indican aspectos que conviene optimizar.

¿Qué gana tu tienda?

Descubre las funciones, el uso y la configuración del módulo.

Conoce el módulo

Kowal Search Optimizer es un módulo Magento 2 que mejora la calidad, la relevancia y la previsibilidad de la búsqueda de productos en la tienda. Se ha diseñado para tiendas cuyos clientes buscan no solo por nombre, sino también por SKU, EAN, marca, fragmento de una frase, nombre coloquial del producto o con una errata.

El módulo no sustituye el mecanismo nativo de búsqueda de Magento. Amplía de forma inteligente la construcción de consultas a OpenSearch para que los productos más relevantes aparezcan más arriba y el cliente llegue antes a la ficha adecuada.

El problema que resuelve el módulo

La búsqueda estándar de Magento suele ser insuficiente en tiendas con catálogos grandes, técnicos o con nombres similares. El cliente puede introducir un código, EAN, fabricante, abreviatura, nombre coloquial o una consulta con erratas y seguir esperando resultados relevantes.

Kowal Search Optimizer ayuda a resolver problemas habituales:

  • el producto no aparece arriba pese a introducir el SKU exacto,
  • el código EAN no lleva inmediatamente al producto adecuado,
  • una errata provoca una lista vacía,
  • productos que coinciden solo en la descripción superan a los que coinciden en el nombre,
  • el administrador no sabe qué consultas realizan los clientes sin éxito,
  • cambiar los pesos de búsqueda requiere un desarrollador.

El módulo se ha diseñado para mejorar los resultados sin alterar las reglas estándar del catálogo Magento, como visibilidad, estado, tienda, website o stock.

Mejor ranking de los resultados de búsqueda

Puedes dar distinta importancia a los campos de producto en el buscador. La coincidencia con el nombre puede influir más que la coincidencia con una descripción larga, y SKU y EAN pueden tratarse como campos prioritarios.

La primera versión prevé configurar pesos, entre otros, para:

  • nombre del producto,
  • SKU,
  • EAN,
  • fabricante o marca,
  • descripción breve,
  • descripción larga.

Coincidencia exacta por SKU y EAN

Una función clave es dar preferencia a las coincidencias exactas con identificadores de producto. Si el cliente escribe un SKU o EAN, el producto correcto debería aparecer arriba, en lugar de perder frente a productos que solo coinciden casualmente en la descripción.

La prioridad de coincidencia contempla este orden:

  1. coincidencia exacta por EAN,
  2. coincidencia exacta por SKU,
  3. coincidencia parcial o por prefijo de EAN,
  4. coincidencia parcial o por prefijo de SKU,
  5. otros campos de producto.

Tolerancia a erratas y fuzzy search

El módulo permite utilizar fuzzy search controlado, una búsqueda tolerante a pequeñas erratas. Un cliente que escriba mal la marca o el producto puede seguir viendo resultados razonables.

Fuzzy search es configurable para no reducir la relevancia con coincidencias demasiado agresivas.

Autocomplete con productos

Kowal Search Optimizer añade una ventana ligera de autocomplete que muestra sugerencias mientras se escribe. En la primera versión, la ventana:

  • en la variante v1 descrita se activaba a partir de 3 caracteres; el umbral actual es configurable,
  • muestra un máximo de 8 productos,
  • incluye el enlace «Ver todos los resultados»,
  • utiliza la misma lógica de ranking que la lista completa,
  • muestra nombre, SKU, URL, miniatura y precio del frontend.

Así el cliente puede acceder antes al producto o a la lista completa de resultados.

Sinónimos sencillos

El módulo permite añadir manualmente sinónimos básicos desde la configuración Magento. El administrador puede definir pares o grupos de expresiones relacionadas, por ejemplo:

televisor, tv
grifo de lavabo, grifo para lavabo
wc, inodoro

En la primera versión, los sinónimos son globales y se introducen y aprueban manualmente. Las sugerencias avanzadas con IA y el flujo de aprobación se contemplan como una posible ampliación posterior a v1. 

Registro de consultas sin resultados

El módulo guarda las consultas que no devolvieron productos. El administrador puede comprobar qué buscan realmente los clientes y, a partir de ello:

  • mejorar los nombres de productos,
  • añadir sinónimos,
  • ampliar la oferta,
  • cambiar descripciones o atributos,
  • comprender mejor las necesidades de los clientes.

El panel incluye una cuadrícula sencilla de solo lectura con consultas sin resultados, filtros por fecha, tienda y consulta, y ordenación por fecha.

Fallback seguro

El módulo se ha diseñado para mantener la estabilidad de la tienda. Si falla la capa de ampliación, la búsqueda debería volver al comportamiento nativo de Magento para los errores de la extensión que se gestionan.

Es especialmente relevante en producción, donde el buscador es una parte clave del recorrido de compra.

¿Para quién es este módulo?

Kowal Search Optimizer es especialmente adecuado para tiendas Magento 2 que:

  • tienen un catálogo amplio,
  • venden productos técnicos,
  • utilizan SKU, EAN, GTIN o códigos del fabricante,
  • tienen muchos productos similares,
  • quieren mejorar la búsqueda sin crear un sistema externo de search merchandising,
  • quieren analizar consultas sin resultados,
  • necesitan ajustar fácilmente los pesos desde el panel Magento.

Es una buena solución para tiendas B2C y B2B cuyos clientes saben qué buscan, pero escriben el producto de distintas formas.

El cliente encuentra el producto más rápido

Un mejor ranking, SKU/EAN, tolerancia a erratas y autocomplete acortan el camino desde la consulta hasta la ficha de producto.

Menos resultados vacíos

Con fuzzy search, sinónimos y análisis de consultas sin resultados, la tienda puede reducir sistemáticamente las búsquedas sin respuesta.

Mayor control para el administrador

El administrador puede cambiar pesos, fuzzy, sinónimos y registros sin intervenir en el código cada vez.

Implementación segura

El módulo contempla volver a la búsqueda nativa de Magento y permite desactivarlo desde la configuración.

Datos para optimizar el catálogo

Las consultas sin resultados muestran el lenguaje real del cliente. Son una fuente práctica para mejorar nombres, descripciones, sinónimos y oferta.

Perfiles OpenSearch y disponibilidad de campos

El perfil OpenSearch 2.x incluye coincidencias de identificadores más amplias; el perfil 3.x utiliza campos .keyword, fuzzy más prudente y autocomplete bool_prefix. Adapta el perfil a tu instancia y al mapping del índice.

El módulo comprueba la disponibilidad de campos antes de ampliar la consulta. Configurar un peso EAN o de marca no añade al índice atributos que faltan. Tras instalarlo, contempla la reindexación catalogsearch_fulltext.

Valores actuales y ajuste

Stores → Configuration → Kowal → Search Optimizer ofrece ranking, fuzzy, sinónimos, autocomplete, registros y colores. El config.xml actual establece un umbral de 2 caracteres y un límite de 8 productos; la descripción anterior de v1 indicaba 3 caracteres.

Los pesos predeterminados son: name 10, SKU 8, EAN 7, manufacturer 5, short description 3 y description 1. Los sinónimos están desactivados por defecto y se introducen manualmente. Comprueba la relevancia de los cambios con consultas reales.

Hyvä y sugerencias bajo demanda

El paquete incluye Kowal_SearchOptimizerHyva opcional. En Hyvä, activa ambos módulos y Enable Hyva Autocomplete para la vista de tienda adecuada. Luma no requiere instalar Hyvä.

Los recursos principales de autocomplete se cargan tras enfocar, hacer clic o escribir. El adaptador Hyvä funciona sin jQuery ni RequireJS y conserva el envío normal del formulario. Una cabecera personalizada requiere vincular correctamente el campo de búsqueda.

Registros y alcance del fallback

La cuadrícula de solo lectura muestra consultas sin resultados y el cron limpia el historial según la retención. Por defecto, los registros están activados, la retención es de 180 días y guardar customer_id está desactivado.

El fallback cubre errores de la capa que amplía la consulta. No sustituye un OpenSearch operativo ni repara averías de la infraestructura de búsqueda. La IA para sinónimos sigue siendo una posibilidad de ampliación.

Instalación mediante Composer

Paquete kowal/module-search-optimizer, módulo Kowal_SearchOptimizer. Tras configurar el acceso al repositorio Kowal, instala el paquete, activa el módulo, actualiza Magento y limpia la caché. En producción, incluye la compilación y el despliegue de contenido estático según el proceso de la tienda.

De la configuración al resultado

1. Seleccionas el perfil y los campos
Compruebas el mapping y configuras pesos e identificadores.

2. El cliente escribe una consulta
Autocomplete y el ranking ayudan a llegar a la oferta.

3. Mejoras el catálogo
Las consultas sin resultados indican aspectos que conviene optimizar.

El cliente busca por código o con una errata

Un SKU exacto puede recibir prioridad adicional. Ante una pequeña errata, fuzzy controlado ayuda a encontrar el nombre si los datos y el mapping lo permiten.

Las consultas sin resultados muestran dónde conviene mejorar atributos o añadir un sinónimo. Compruebas los ajustes con consultas representativas de tu catálogo.

Adapta el buscador a la forma de buscar de los clientes

¿Quieres adaptar el módulo a tu tienda? Consulta sobre la implementación de Kowal Search Optimizer y comenta la configuración o las extensiones necesarias.

Más Información

Hyva Theme Hyva Theme Redy
Conformidad con la plantilla Hyvä, Luma / Blank, KOWAL

Instrucciones de instalación del módulo

Instalación mediante Composer

Recibirás por e-mail los datos de acceso al repositorio Composer, dirección de e-mail del cliente y token de licencia, tras la compra. También están disponibles en el panel de cliente tras iniciar sesión en kowal.store. Sustituye TWOJ_EMAIL_KLIENTA por la dirección de correo electrónico de tu cuenta y TWOJ_TOKEN por el token recibido. Ejecuta los comandos en el directorio raíz de Magento.

composer config repositories.kowal composer https://repo.kowal.store
composer config http-basic.repo.kowal.store "TWOJ_EMAIL_KLIENTA" "TWOJ_TOKEN"
composer require kowal/module-search-optimizer

Finalización de la instalación

Después de instalar el paquete, actualiza Magento y limpia la caché:

php bin/magento setup:upgrade
php bin/magento cache:flush

En el entorno de producción, realiza también la compilación DI y el despliegue de archivos estáticos de acuerdo con el proceso de despliegue de la tienda.

Pulse para saltar el carrusel

Hemos encontrado otros productos que podrían gustarle.

Escribe tu propia reseña
Estás revisando: Kowal Search Optimizer para OpenSearch — mejor búsqueda de productos en Magento 2
Tu valoración:
Precio
Calidad
Asistencia
loader
Cargando...

Has enviado la reseña para moderación.

Implemented in real Magento 2 stores
HiFiStation.pl

En la tienda HiFiStation.pl, que ofrece equipos hi-fi, cine en casa, auriculares y accesorios de audio, se implementó el módulo Kowal Search Optimizer para mejorar la calidad de la búsqueda de productos en Magento 2.

 

El mayor reto fue un catálogo especializado, en el que los clientes buscan productos por nombres de marcas, modelos, SKU, EAN e identificadores técnicos parciales. El módulo mejoró la clasificación de los resultados, reforzó la coincidencia exacta por identificadores, añadió autocompletado y permitió analizar las frases sin resultados.

 

Gracias a la implementación, la tienda obtuvo una búsqueda más predecible y cómoda, mejor adaptada a los comportamientos reales de los clientes del sector del audio.

Cambiar preferencias de cookies