Caso de uso · Búsqueda en el sitio
Una mejor búsqueda en tu sitio esta tarde, no el próximo trimestre.
Conecta el catálogo o rastrea el sitio, genera un token de sesión en tu servidor y añade un solo script. El cuadro de búsqueda, las facetas, la tolerancia a errores y la analítica vienen incluidos.
Lo que sustituyes
Búsqueda por coincidencia exacta
La búsqueda integrada del CMS solo encuentra palabras completas. AACSearch añade búsqueda por prefijo desde la primera letra y tolerancia a errores tipográficos, y mantiene exactos los números de modelo.
Sin filtros
Las propiedades de los productos se convierten en facetas con recuentos en tiempo real, incluidos rangos numéricos y árboles de categorías.
Páginas de resultados vacías
Antes de mostrar una página vacía se ejecuta una escalera de reescrituras: correcciones aprendidas, corrección de distribución de teclado, transliteración y mayor tolerancia a errores.
Puntos ciegos
Consultas principales, consultas sin resultados, clics y consultas lentas por índice, para que sepas qué buscan tus visitantes.
Cómo entran los datos
Desde el CMS
Los conectores para 1C-Bitrix, Shopify y WordPress leen productos y páginas de forma programada.
Desde un feed o desde el propio sitio
Importa JSON o CSV, o rastrea un sitemap y divide las páginas por encabezados.
Especificaciones
- Tiempo hasta los primeros resultados
- usualmente menos de una hora
- Tamaño del widget
- una etiqueta de script
- Credenciales del navegador
- token de sesión de 15 minutos, nunca una clave API
- Seguimiento de clics
- automático
Antes de empezar
- Una fuente de datos (feed, mapa del sitio o CMS)
- Un lugar en tus plantillas para el cuadro de búsqueda
- Un endpoint backend que genere el token de sesión
Cómo empezar
- 1
Crea un índice
En la consola, crea un índice y elige un perfil inicial; los roles de los campos se sugieren a partir de tus datos.
- 2
Carga los datos
Añade un conector o sube un archivo. La primera sincronización suele tardar unos minutos.
- 3
Genera un token de sesión en tu servidor
El navegador nunca ve una clave de API: tu backend la intercambia por un token de corta duración limitado a buscar en un índice.
POST /api/v1/embed/session Authorization: Bearer aac_live_… { "index": "products" } - 4
Inserta el widget
Añade un script con el token. Los clics y las impresiones se registran automáticamente.
<div id="aacsearch"></div> <script src="https://app.example.com/embed/v1/aacsearch.js" data-aac-token="SESSION_TOKEN" data-aac-target="#aacsearch"></script>