{"section":"tutorials","requestedLocale":"es","requestedSlug":"intelligent-search-como-funciona-la-relevancia-de-los-resultados-de-busqueda","locale":"es","slug":"intelligent-search-como-funciona-la-relevancia-de-los-resultados-de-busqueda","path":"docs/es/tutorials/intelligent-search/relevancia/intelligent-search-como-funciona-la-relevancia-de-los-resultados-de-busqueda.md","branch":"main","content":"La relevancia es el mecanismo central de [Intelligent Search](https://help.vtex.com/es/docs/tutorials/intelligent-search-vision-general), responsable de definir qué productos se muestran en los resultados de una búsqueda y en qué orden. El objetivo es garantizar que los productos más pertinentes para cada consulta se muestren primero, considerando una serie de factores automáticos y configurables.\n\nEl proceso ocurre en dos etapas principales:\n\n1. Encontrar los productos que corresponden a la búsqueda.\n2. Ordenar los productos por relevancia.\n\n## Etapa 1: cómo encuentra Intelligent Search los resultados\n\nIntelligent Search intenta buscar productos que correspondan a la búsqueda en grupos secuenciales. Una vez que un grupo devuelve resultados, los grupos siguientes ya no se evalúan.\n\n| Grupo   | Lógica                               | Descripción                                                                                                                                     | Prioridad       |\n| ------ | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------- | -------------- |\n| Grupo 1 | [AND sin fuzzy](#operadores-y-fuzzy) | Busca productos que contengan todas las palabras buscadas exactamente como se escribieron, sin tolerancia a variaciones o errores de escritura. | Mayor prioridad |\n| Grupo 2 | [AND con fuzzy](#operadores-y-fuzzy) | Busca productos con todas las palabras, pero acepta pequeñas variaciones (por ejemplo, errores de escritura, diferencias de acentuación).       |                 |\n| Grupo 3 | [OR sin fuzzy](#operadores-y-fuzzy)  | Acepta productos que contengan cualquiera de las palabras buscadas, pero exige coincidencia exacta.                                             |                 |\n| Grupo 4 | [OR con fuzzy](#operadores-y-fuzzy)  | Último recurso: acepta productos con cualquiera de las palabras, con tolerancia a variaciones.                                                  | Menor prioridad |\n\n> ℹ️ Para los resultados de fallback de OR (Grupos 3 y 4), la relevancia pondera la frecuencia con la que aparece cada palabra encontrada en el producto y qué tan rara es esa palabra en el catálogo, en lugar de solo contar cuántas palabras coincidieron individualmente. Las palabras más raras y distintivas (como el nombre de un producto) pesan más que las palabras comunes (como una unidad de medida), lo que hace que los productos más relevantes aparezcan primero. Por ejemplo, una búsqueda de \"analgésico paracetamol 50 tabletas\" que cae a OR prioriza productos con paracetamol frente a productos sin relación con la búsqueda que también contengan \"50\" y \"tabletas\", como un \"organizador de 50 tabletas\".\n\n### Operadores y fuzzy\n\n- **Operadores AND y OR:** el operador define si el producto necesita contener todas las palabras de la búsqueda o solo una de ellas. Con AND, una búsqueda de \"tenis nike\" solo devuelve productos que tengan ambos términos. Con OR, devuelve cualquier producto que contenga \"tenis\" o \"nike\", lo que puede ampliar significativamente los resultados.\n\n- **Fuzzy:** define la tolerancia a errores de digitación. Intelligent Search intenta corregir lo que escribió el usuario en función de los ítems registrados en el catálogo. De forma predeterminada, los términos de tres a cinco caracteres admiten un error, mientras que los de seis o más admiten dos.\n\n  Los errores considerados con fuzzy = 1 son: insertar un carácter de más, remover un carácter, cambiar un carácter o intercambiar dos caracteres adyacentes. Los espacios en blanco no se toman en cuenta en el fuzzy. Para esos casos, se recomienda el uso de [sinónimos](https://help.vtex.com/es/docs/tutorials/sinonimos).\n\n> ℹ️ Intelligent Search elige el operador y el nivel de fuzzy automáticamente. El retailer no controla ese comportamiento. El sistema empieza por el grupo más restringido (AND sin fuzzy) y avanza hacia grupos más permisivos solo si el anterior no devuelve resultados. Para más detalles, consulta [Comportamiento de la búsqueda](https://help.vtex.com/es/docs/tutorials/comportamiento-de-busqueda).\n\n### Stemming (raíz de palabras)\n\nIntelligent Search también normaliza las variaciones de singular y plural de una misma palabra, unificándolas en la misma raíz antes de realizar la coincidencia. Por ejemplo, en tiendas en inglés, una búsqueda por `sneaker` también encuentra productos con `sneakers`.\n\n> ℹ️ VTEX corrigió inconsistencias de stemming en el analizador de idioma inglés para términos como `sticks`, `sharpies`, `its`, `bags`, `boards`, `books`, `bowls`, `cards`, `crackers`, `dividers`, `games`, `glue-sticks`, `k-cups`, `knives`, `nuts`, `rolls`, `shelves` y `supplies`, cuyas formas en plural no se mapeaban correctamente a la raíz en singular. Esta corrección no se aplica automáticamente a todas las cuentas: para solicitarla en una tienda en inglés, ponte en contacto con el [Soporte VTEX](https://supporticket.vtex.com/support). Obtén más información en [Comportamiento de la búsqueda](https://help.vtex.com/es/docs/tutorials/comportamiento-de-busqueda).\n\n### Flujo de decisión\n\n- Si el Grupo 1 devuelve resultados → se muestran y se detiene.\n- Si el Grupo 1 no devuelve resultados → intenta con el Grupo 2.\n- Si el Grupo 2 no devuelve resultados → intenta con el Grupo 3.\n- Si el Grupo 3 no devuelve resultados → intenta con el Grupo 4.\n- Si ningún grupo devuelve resultados → búsqueda sin resultados.\n\n**Ejemplo práctico:** para una búsqueda de \"paracetamol 1 g\" primero intenta encontrar productos con exactamente esas palabras (grupo 1). Si no encuentra nada, lo intenta con fuzzy (grupo 2) y puede devolver \"paracetamol 1 g efervescente\" o variaciones con grafía similar. Si aún no hay resultado, pasa a OR y puede devolver productos con solo \"paracetamol\" o solo \"1 g\".\n\n## Paso 2: cómo Intelligent Search ordena los resultados\n\nDespués de identificar los productos correspondientes, Intelligent Search aplica un algoritmo de puntuación para definir el orden de visualización. La siguiente tabla muestra los factores en orden de prioridad, de mayor a menor:\n\n| #   | Factor                                                         | Descripción                                                                                                                         | Ejemplo                                                                                                                                          |\n| -- | ------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- |\n| 1   | Producto promovido por regla de merchandising                  | Producto priorizado explícitamente por el retailer mediante una regla de merchandising.                                             | Regla que promueve \"Always Nocturna\" → se muestra en la parte superior aunque otra toalla femenina se ajuste mejor a la búsqueda.                |\n| 2   | Producto agregado por regla de merchandising                   | Producto forzado a aparecer en los resultados aunque no coincida directamente con el término buscado.                               | Búsqueda de \"vitamina C\" → \"kit inmunidad con vitamina C y zinc\" aparece por regla, aunque no coincida directamente con la consulta.             |\n| 3   | Coincidencia de ID completo                                    | El consumidor buscó exactamente el ID del producto.                                                                                 | Búsqueda de \"123456\" → el producto con ese ID se muestra con alta prioridad.                                                                     |\n| 4   | Coincidencia parcial de ID                                     | El consumidor escribió parte del ID del producto.                                                                                   | Búsqueda de \"123\" → aparecen productos como \"123456\" o \"123789\".                                                                                 |\n| 5   | Todas las palabras + keyword (palabra clave)                   | El producto contiene todas las palabras buscadas y coincide con la palabra clave del producto.                                      | Búsqueda de \"protector solar facial FPS 50\" → el producto con la palabra clave \"protector\" coincide totalmente.                                  |\n| 6   | Todas las palabras (sin palabra clave)                         | El producto contiene todas las palabras, pero no hay coincidencia con la palabra clave.                                             | Búsqueda de \"solar protector FPS 50\" → \"protector solar corporal FPS 50\" coincide con las palabras, pero sin coincidencia con la palabra clave.  |\n| 7   | Producto con prioridad reducida por una regla de merchandising | Producto con visibilidad reducida por el retailer mediante una regla de merchandising. Todavía aparece, pero con menos visibilidad. | Regla que reduce la prioridad de los productos para la gripe fuera de temporada → aparecen debajo de los demás en las búsquedas de “antigripal”. |\n| 8   | Producto no disponible (sin stock)                             | Producto sin stock, configurado para que se muestre de todas formas. Se muestra al final de los resultados.                         | Búsqueda de “paracetamol 1 g” → el producto sin stock aparece al final, con un aviso de falta de disponibilidad.                                 |\n\n> ℹ️ Las puntuaciones exactas asignadas a cada factor no se divulgan públicamente, ya que forman parte de la propiedad intelectual del algoritmo de relevancia de Intelligent Search.\n\n## Conceptos importantes\n\n### Palabra clave\n\nUna palabra clave es el término principal que define el producto. Intelligent Search la identifica automáticamente según el idioma de la tienda:\n\n- **Español y portugués:** primera palabra del nombre del producto.\n- **Inglés:** última palabra del nombre del producto.\n- La marca siempre se trata como palabra clave, sin importar su posición en el nombre ni el idioma.\n\n**Ejemplos:**\n\n| Idioma    | Nombre del producto                      | Palabra clave | Regla          |\n| -------- | --------------------------------------- | ------------ | ------------- |\n| Portugués | Protetor solar facial FPS 50             | protetor      | 1ª palabra     |\n| Español   | Protector solar facial FPS 50            | protector     | 1ª palabra     |\n| Inglés    | Facial SPF 50 sunscreen                  | sunscreen     | última palabra |\n|           |                                          |               |                |\n| Portugués | Shampoo anticaspa Head and Shoulders     | shampoo       | 1ª palabra     |\n| Español   | Champú anticaspa Head and Shoulders      | champú        | 1ª palabra     |\n| Inglés    | Head and Shoulders anti-dandruff shampoo | shampoo       | última palabra |\n|           |                                          |               |                |\n| Portugués | Paracetamol 1 g genérico                 | paracetamol   | 1ª palabra     |\n| Español   | Paracetamol 1 g genérico                 | paracetamol   | 1ª palabra     |\n| Inglés    | Generic paracetamol 1 g.                 | paracetamol   | última palabra |\n|           |                                          |               |                |\n| Portugués | Vitamina C 1000mg efervescente           | vitamina      | 1ª palabra     |\n| Español   | Vitamina C 1000mg efervescente           | vitamina      | 1ª palabra     |\n| Inglés    | Effervescent 1000mg vitamin C            | vitamin C     | última palabra |\n\nLa coincidencia de palabra clave del nombre del producto y la coincidencia de marca son acumulativas: un producto que coincide con ambos al mismo tiempo recibe la mayor puntuación posible. Tener solo una de las dos ya garantiza una ventaja sobre productos sin ninguna coincidencia de palabra clave.\n\n#### Keyword a partir de especificaciones\n\nAdemás del nombre del producto y la marca, es posible configurar especificaciones de producto para generar también keywords. Cuando una especificación se define para generar keyword, los valores completados en ella pasan a contar como keyword del producto, con el mismo peso del keyword extraído del nombre o de la marca.\n\nEsta configuración es especialmente útil en catálogos en los que la información relevante para la búsqueda está registrada en especificaciones, y no en el nombre del producto. Por ejemplo, esto ocurre cuando el nombre no describe el tipo, la función u otro atributo central del ítem.\n\n> ℹ️ Esta función está disponible a pedido. Para habilitarla, ponte en contacto con el [Soporte VTEX](https://supporticket.vtex.com/support).\n\n### Reglas de merchandising\n\nLas [reglas de merchandising](https://help.vtex.com/es/docs/tutorials/reglas-de-merchandising) son configuraciones manuales que hace el retailer para ajustar los resultados de búsqueda. Tienen la máxima prioridad en el algoritmo y permiten realizar tres acciones:\n\n- **Promover:** llevar un producto a la parte superior de los resultados.\n- **Agregar:** incluir un producto en los resultados aunque no corresponda a la búsqueda.\n- **Degradar:** reducir la visibilidad de un producto, manteniéndolo al final del listado.\n\n### Sinónimos\n\nIntelligent Search permite configurar [sinónimos](https://help.vtex.com/es/docs/tutorials/sinonimos) para ampliar el alcance de la búsqueda. Por ejemplo, mapear \"rímel\" a \"máscara de pestañas\".\n\n#### Sinónimos de baja relevancia\n\n> ⚠️ Esta funcionalidad está disponible solo para un número restringido de cuentas. Ponte en contacto con el [Soporte VTEX](https://supporticket.vtex.com/support) para verificar la disponibilidad para tu tienda.\n\nLa funcionalidad de sinónimos de baja relevancia reduce la prioridad de los productos incluidos en los resultados mediante un sinónimo frente a aquellos que coinciden directamente con el término buscado.\n\nLa penalización no es absoluta. Con la funcionalidad activa, el peso de la palabra clave es mayor que el peso del sinónimo, lo que define la siguiente jerarquía de relevancia:\n\n1. Coincidencia natural + palabra clave: mayor puntuación.\n2. Coincidencia mediante sinónimo + palabra clave: supera a la coincidencia natural sin palabra clave.\n3. Coincidencia natural sin palabra clave.\n4. Coincidencia mediante sinónimo sin palabra clave: menor puntuación.\n\nUn producto incluido en los resultados mediante un sinónimo, pero que coincide con la palabra clave, será más relevante que un producto con coincidencia natural que no coincide con la palabra clave.\n\n## Criterios de desempate\n\nCuando dos o más productos tienen una puntuación de relevancia similar, Intelligent Search utiliza los criterios de las [reglas de relevancia](https://help.vtex.com/es/docs/tutorials/reglas-de-relevancia) configurados por el retailer para desempatar. Los criterios disponibles son:\n\n| Criterio                      | Descripción                                                       |\n| ---------------------------- | ---------------------------------------------------------------- |\n| Descuento                     | Los productos con mayor porcentaje de descuento tienen prioridad. |\n| Fecha de lanzamiento          | Se priorizan los productos más recientes.                         |\n| Más vendidos                  | Ordenados por volumen de pedidos.                                 |\n| Más vendidos por ingresos     | Ordenados según el valor total generado en ventas.                |\n| Popularidad                   | Basado en interacciones y vistas de los productos.                |\n| Promoción                     | Los productos con promoción activa reciben mayor puntuación.      |\n| Puntuación de catálogo        | Puntuación definida directamente en el catálogo de la tienda.     |\n| Variedad de matriz disponible | Se priorizan los productos con más variaciones en stock.          |\n\nEl impacto de cada criterio se determina por el peso configurado por el retailer. Si se define un criterio prioritario (por ejemplo, \"Más vendidos\"), este prevalece en el desempate. De lo contrario, el sistema utiliza la suma ponderada normalizada de todos los criterios activos.\n\n## Ejemplos prácticos\n\n### Búsqueda: “tylenol”\n\n| Producto (marca)                         | Relevancia | Justificación                                                                                                                                             |\n| --------------------------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Tylenol 500 mg, 20 tabletas (Tylenol)    | Alta       | Palabra clave del nombre “Tylenol” + marca “Tylenol”: doble coincidencia acumulativa, mayor puntuación.                                                   |\n| Analgésico Tylenol 36 tabletas (Tylenol) | Empate\\*   | Solo coincidencia de marca “Tylenol”: una coincidencia de palabra clave.                                                                                  |\n| Tylenol 36 tabletas (Kenvue)             | Empate\\*   | Solo coincidencia con la palabra clave del nombre “Tylenol”: una coincidencia de palabra clave. Desempate según los criterios de relevancia configurados. |\n\n\\* Empate en la puntuación de relevancia. Ambos tienen exactamente una coincidencia de palabra clave. El orden final entre ambos se determina según los criterios de relevancia configurados (por ejemplo, productos más vendidos, descuento o fecha de lanzamiento).\n\n### Búsqueda: \"minoxidil\"\n\n| Producto (marca)                                         | Relevancia | Justificación                                                                                                                                             |\n| ------------------------------------------------------- | --------- | -------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| Minoxidil 5 % solución 60 ml (Minoxidil)                 | Alta       | Palabra clave del nombre “Minoxidil” + marca “Minoxidil”: doble coincidencia acumulativa.                                                                 |\n| Folcress Minoxidil 5 %, solución de 60 ml (Minoxidil)    | Empate\\*   | Solo coincidencia de marca “Minoxidil”: una coincidencia de palabra clave.                                                                                |\n| Minoxidil Kirkland 5 %, solución de 60 ml (Kirkland)     | Empate\\*   | Solo coincidencia con la palabra clave del nombre “Minoxidil”: una coincidencia de palabra clave. Desempate por los criterios de relevancia configurados. |\n| Sistema GB solución para la alopecia, 60 ml (Sistema GB) | Baja       | La palabra clave del nombre es “Sistema GB” y la marca es “Sistema GB”: no hay coincidencia con “minoxidil” ni en la palabra clave ni en la marca.        |\n\n\\* Empate en la puntuación de relevancia. Ambos tienen exactamente una coincidencia de palabra clave. El orden final se determina según los criterios de relevancia configurados (por ejemplo, productos más vendidos, descuento o fecha de release).\n\n### Búsqueda: \"frost free\"\n\n| Producto (nombre) | Relevancia | Justificación |\n| :---- | :---- | :---- |\n| Refrigerador Duplex 400L (especificación \"Tecnología de descongelación\": Frost Free) | Alta | La especificación \"Tecnología de descongelación\" está configurada para generar keyword. El valor \"Frost Free\" corresponde a la búsqueda y genera el mismo bonus de un match de keyword, incluso si el término no aparece en el nombre del producto. |\n| Refrigerador 400L (especificación \"Tecnología de descongelación\": Cíclico) | Baja | El nombre contiene \"Refrigerador\", pero ni el nombre ni el valor de la especificación corresponden a \"frost free\": no hay match de keyword. |\n\nEn este ejemplo, el término \"frost free\" no aparece en el nombre del primer producto, pero está completado en una especificación configurada para generar keyword. Esto garantiza alta relevancia incluso cuando la información más relevante para la búsqueda está en la especificación, y no en el nombre. Este comportamiento es especialmente útil para catálogos en los que el nombre del producto no describe todos sus atributos relevantes."}