Producto · Búsqueda

El resultado correcto desde la primera letra.

Búsqueda instantánea tolerante a errores con facetas, sinónimos y coincidencia semántica híbrida, más los controles que necesita un responsable de merchandising (fijar, potenciar, programar) y una escalera que rescata las consultas antes de que no devuelvan nada.

Qué pasa cuando una consulta no encuentra nada

Un error real, paso a paso. La escalera se detiene en el primer paso que encuentra resultados y te dice cuál fue.

кросовки найк 44
  1. Tal como se escribió — 0 resultados
  2. Corrección aprendida — visitantes que escribieron esto continuaron con “кроссовки найк 44” y hicieron clic — se encontraron resultados
  3. Distribución del teclado — repararía la escritura estilo “rhjccjdrb”
  4. Transliteración — intentaría “krossovki”
  5. Más errores tipográficos — permitiría dos errores por palabra
  6. Eliminar la última palabra — buscaría “кросовки найк”
  7. Cualquier palabra — coincidiría con cualquiera de las palabras

Funciona solo en la primera página. Los filtros de categoría, disponibilidad y acceso nunca se relajan. El paso que funcionó se devuelve en la respuesta y se registra.

Encontrar

Lo que ocurre entre la pulsación de tecla y la lista de resultados.

Instantánea y tolerante a errores

Búsqueda por prefijo con tolerancia a errores; los números de modelo y los SKU se buscan de forma exacta en lugar de «corregirse».

Sinónimos

Conjuntos de sinónimos por índice, además de sugerencias extraídas de las consultas que no devolvieron nada.

Búsqueda semántica híbrida

La precisión por palabras clave y la similitud de embeddings se combinan en una sola consulta, para búsquedas que describen en lugar de nombrar.

Filtros en lenguaje natural

«Menos de 10 000», colores y tallas en la consulta se convierten en filtros en lugar de palabras que compiten entre sí.

Imagen y voz

Búsqueda por foto sobre las imágenes de producto y por voz desde el móvil.

Geo

Filtros por radio y ordenación por distancia para tiendas, anuncios y puntos de recogida.

Navegar

Facetas, también jerárquicas

Recuentos en vivo, rangos numéricos, búsqueda dentro de facetas y árboles de categorías con recuentos del nivel superior.

Escalera contra resultados vacíos

Corrección aprendida del grafo de consultas → normalización → corrección de teclado → transliteración → más tolerancia a erratas → sin la última palabra → cualquier palabra. Tus filtros nunca se eliminan y la respuesta indica qué paso funcionó.

Distribución de teclado incorrecta

«rjhcjdrb» se reconoce como «кроссовки» y se vuelve a buscar antes de que el visitante vea una página vacía.

Controlar

El ranking es una decisión de negocio. Estas son las palancas, todas sin necesidad de un despliegue.

Reglas de merchandising

Fijar, hundir, potenciar, excluir, redirigir y diversificar, con alcance por consulta, idioma o dispositivo y con fechas de inicio y fin.

Evaluación de relevancia

Conjuntos de consultas de referencia evaluados con nDCG, MRR, precisión y exhaustividad, para que un cambio de ranking se mida y no se adivine.

Analítica

Consultas principales, consultas sin resultados, clics, conversiones y consultas lentas por índice.

Pruebas A/B

Divide el tráfico real entre dos perfiles de ranking con asignación estable por visitante y compara clics y conversiones.

Especificaciones

Plataforma de búsqueda
AACSearch
Longitud de consulta
hasta 1,000 caracteres
Resultados por página
hasta 250 (se aplica límite del plan)
Paginación profunda
hasta la página 100
Valores de faceta por campo
hasta 100
Documentos por solicitud de importación
500
Los cambios de reglas surten efecto
dentro de 60 segundos, sin reindexar
Idiomas
stemming y palabras vacías por localización de campo, incl. ruso

Antes de empezar

  • Un feed de productos, un sitio con un mapa del sitio, o una tienda 1C-Bitrix / Shopify / WordPress
  • Acceso a tu código de servidor para generar tokens de sesión embebidos (un endpoint)
  • Una lista de tus 20–50 consultas principales, para construir un conjunto dorado para medir cambios

Cómo empezar

  1. 1

    Crea un índice y carga los datos

    Sube JSON o CSV, rastrea un sitemap o conecta una tienda. Los roles de los campos (buscable, faceta, ordenación) se sugieren a partir de los datos.

  2. 2

    Inserta el widget

    Genera un token de sesión de corta duración en tu servidor e inserta un solo script. La página nunca ve una clave de API.

    <div id="aacsearch"></div>
    <script src="https://app.example.com/embed/v1/aacsearch.js"
            data-aac-token="SESSION_TOKEN"
            data-aac-target="#aacsearch"></script>
  3. 3

    O llama a la API

    La misma búsqueda desde tu propia interfaz a través de la REST API o de los SDK de TypeScript y Python.

    const client = new AACSearchClient({ apiKey: process.env.AAC_KEY });
    const res = await client.search("products", { q: "кросовки найк", per_page: 20 });

Preguntas