Produit · Recherche
Le bon résultat dès la première lettre.
Une recherche instantanée tolérante aux fautes, avec facettes, synonymes et correspondance sémantique hybride, plus les leviers dont un merchandiser a besoin — épinglage, boosts, planification — et une cascade qui rattrape les requêtes avant qu'elles ne renvoient rien.
Que se passe-t-il lorsqu'une requête ne trouve rien
Une vraie faute de frappe, étape par étape. L'échelle s'arrête à la première étape qui trouve des résultats et vous indique laquelle c'était.
- Tel que tapé — 0 résultats
- Correction apprise — les visiteurs qui ont tapé cela ont continué avec « кроссовки найк 44 » et ont cliqué — résultats trouvés
- Disposition du clavier — corrigerait la frappe de style « rhjccjdrb »
- Translittération — essaierait « krossovki »
- Plus de fautes de frappe — permettrait deux fautes de frappe par mot
- Supprimer le dernier mot — chercherait « кросовки найк »
- N'importe quel mot — correspondrait à n'importe lequel des mots
Fonctionne uniquement sur la première page. Les filtres de catégorie, de disponibilité et d'accès ne sont jamais assouplis. L'étape qui a fonctionné est renvoyée dans la réponse et enregistrée.
Trouver
Ce qui se passe entre la frappe et la liste de résultats.
Instantanée et tolérante aux fautes
Recherche par préfixe avec tolérance aux fautes ; les références de modèles et les SKU sont reconnus à l'identique au lieu d'être « corrigés ».
Synonymes
Des ensembles de synonymes par index, ainsi que des suggestions tirées des requêtes restées sans résultat.
Recherche sémantique hybride
Précision des mots-clés et similarité des embeddings combinées dans une seule requête, pour les requêtes qui décrivent plutôt qu'elles ne nomment.
Filtres en langage naturel
« Moins de 10 000 », les couleurs et les tailles saisies dans la requête deviennent des filtres au lieu de mots concurrents.
Image et voix
Recherche par photo parmi les images produits et recherche vocale depuis un téléphone.
Géolocalisation
Filtres par rayon et tri par distance pour les magasins, les annonces et les points de retrait.
Naviguer
Facettes, y compris hiérarchiques
Compteurs en direct, plages numériques, recherche dans les facettes et arborescences de catégories avec compteurs parents.
Cascade anti-zéro résultat
Correction apprise du graphe de requêtes → normalisation → correction de disposition clavier → translittération → plus de tolérance aux fautes → sans le dernier mot → n’importe quel mot. Vos filtres ne sont jamais retirés, et la réponse indique l’étape qui a fonctionné.
Mauvaise disposition de clavier
« rjhcjdrb » est reconnu comme « кроссовки » et recherché à nouveau avant que le visiteur ne voie une page vide.
Piloter
Le classement est une décision métier. Voici les leviers, tous sans déploiement.
Règles de merchandising
Épingler, rétrograder, booster, exclure, rediriger et diversifier — par requête, langue ou appareil, avec des dates de début et de fin.
Évaluation de la pertinence
Des jeux de requêtes de référence notés en nDCG, MRR, précision et rappel, pour qu'un changement de classement soit mesuré et non supposé.
Analytique
Requêtes principales, requêtes sans résultat, clics, conversions et requêtes lentes par index.
Tests A/B
Répartissez le trafic réel entre deux profils de classement avec une affectation stable par visiteur, puis comparez clics et conversions.
Caractéristiques
- Plateforme de recherche
- AACSearch
- Longueur de la requête
- jusqu'à 1,000 caractères
- Résultats par page
- jusqu'à 250 (limite du plan appliquée)
- Pagination profonde
- jusqu'à la page 100
- Valeurs de facette par champ
- jusqu'à 100
- Documents par demande d'importation
- 500
- Les modifications de règles prennent effet
- en 60 secondes, pas de réindexation
- Langues
- lemmatisation et mots vides par locale de champ, incl. russe
Avant de commencer
- Un flux de produits, un site avec un plan du site, ou un magasin 1C-Bitrix / Shopify / WordPress
- Accès à votre code serveur pour générer des jetons de session intégrés (un point de terminaison)
- Une liste de vos 20 à 50 principales requêtes, pour construire un ensemble de référence pour mesurer les changements
Pour commencer
- 1
Créez un index et chargez les données
Importez du JSON ou du CSV, explorez un sitemap ou connectez une boutique. Les rôles des champs (recherchable, facette, tri) sont proposés à partir des données.
- 2
Intégrez le widget
Générez un jeton de session de courte durée sur votre serveur et ajoutez un seul script. La page ne voit jamais de clé d'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
Ou appelez l'API
La même recherche depuis votre propre interface via la REST API ou les SDK TypeScript et Python.
const client = new AACSearchClient({ apiKey: process.env.AAC_KEY }); const res = await client.search("products", { q: "кросовки найк", per_page: 20 });