Où la recherche cherche
Le poids de chaque champ, ce qui change quand vous les enregistrez, et comment se classe ce qui sort.
Une fois la boutique connectée et indexée, la recherche fonctionne avec de bons choix par défaut. C'est le premier écran à ouvrir quand les résultats sortent dans un ordre qui n'est pas celui que vous vouliez : Recherche → Boutiques → Modifier, section Où la recherche cherche.
Les poids
Chaque champ du produit a un poids de 0 à 10, et 0 retire le champ de la recherche. Les valeurs d'origine :
| Champ | Poids |
|---|---|
| Référence, EAN, MPN | 10 |
| Nom | 9 |
| Marque | 7 |
| Catégories | 6 |
| Caractéristiques et attributs | 5 |
| Description courte | 4 |
| Description complète | 3 |
| ID du produit | 0 |
Ce que le poids définit, c'est l'ordre dans lequel les champs comptent, pas le nombre de points que chacun rapporte : une correspondance dans un champ plus lourd l'emporte sur une correspondance identique dans un champ plus léger, et les champs qui portent le même chiffre gardent l'ordre de cette liste.
Deux choses se comprennent mieux avec un exemple qu'avec le tableau :
- Placer la description complète au-dessus du nom fait qu'un produit qui mentionne « coton » vingt fois dans sa description l'emporte sur celui qui s'appelle « T-shirt en coton ». Ce n'est presque jamais ce que l'on veut.
- Mettre l'ID au-dessus de zéro fait qu'un client qui saisit « 2024 » trouve le produit numéro 2024. Ce n'est presque jamais ce que l'on veut non plus, et c'est la raison pour laquelle il naît à zéro.
Attention Enregistrer un ordre différent oblige le moteur à reconstruire l'index. La recherche continue de répondre entre-temps, dans l'ordre précédent, et les résultats se posent sur le nouveau en quelques instants ; sur un gros catalogue, en quelques minutes. Mettre tous les champs à zéro est refusé.
Comment se classe ce qui sort
Par défaut, par pertinence : la combinaison des champs ci-dessus avec la proximité des mots saisis. C'est le tri qui répond le mieux à un terme saisi.
Le visiteur peut en changer dans les résultats, et les options dont il dispose sont les habituelles : pertinence, prix, nouveautés et meilleures ventes.
Meilleures ventes n'existe que si la boutique partage le volume de ventes, qui est une option du module. Sans ce signal, il n'y a rien sur quoi trier, et c'est ce même partage qui alimente la détection des best-sellers que la recherche ne montre pas, dans optimisation.
Pour forcer des positions sur une recherche précise, l'instrument n'est pas celui-ci : ce sont les règles de merchandising. Les poids valent pour tout le catalogue et pour toutes les recherches.
Vérifier avant et après
Une modification de poids est facile à faire et difficile à évaluer de tête. La marche qui fonctionne est celle-ci : chercher trois ou quatre termes représentatifs dans le playground, noter ce qui sort, changer les poids, puis chercher de nouveau les mêmes termes.
Si l'ordre s'est dégradé sur deux d'entre eux et amélioré sur un, vous le savez avant que la boutique entière le sache.
Boutiques en plus d'une langue
Les poids sont par moteur. Dans une boutique en portugais et en français, chaque moteur a les siens, et une modification faite sur l'un ne passe pas à l'autre. C'est pénible quand on veut la même chose sur les deux, et c'est indispensable quand on ne la veut pas : tous les catalogues ne sont pas traduits avec la même profondeur.