Aller au contenu principal

Recherche sur site e-commerce : aider les acheteurs à trouver ce qu'ils tapent

La recherche sur site e-commerce échoue plus par manque de données produit qu'à cause du moteur. Types de requêtes, zéro résultat, filtres et métriques.

Recherche sur site e-commerce : aider les acheteurs à trouver ce qu'ils tapent

La recherche sur site e-commerce est la barre de recherche de ta propre boutique : l'acheteur saisit une requête, le moteur de recherche la compare à tes données produit et renvoie une liste de produits classés. Quand elle fonctionne, les acheteurs qui savent ce qu'ils veulent atteignent une fiche produit en une étape. Quand elle échoue, ils voient les mauvais produits ou une page « aucun résultat », et beaucoup s'en vont.

La plupart des boutiques échouent quelque part. Dans le benchmark de recherche du Baymard Institute, 56 % des sites ne répondaient pas correctement aux besoins de recherche des utilisateurs. Les corrections habituelles se font côté moteur (tolérance aux fautes, synonymes, autocomplétion), mais beaucoup d'échecs viennent des données que le moteur parcourt : attributs noyés dans du texte libre, types de produit absents des titres, références de modèle stockées nulle part où la recherche peut les trouver. Ce guide couvre les deux, ainsi que les métriques de recherche interne qui te montrent par où commencer.

Indexer, faire correspondre, classer : ce que fait tout moteur de recherche sur site

Tout moteur de recherche sur site, de la recherche intégrée d'une plateforme à une application de recherche dédiée, fait trois choses :

  1. Indexer : il copie certains champs produit dans un index de recherche. Les champs non indexés ne peuvent pas être trouvés, aussi bons soient-ils.
  2. Faire correspondre : il compare la requête au texte indexé, avec ou sans tolérance aux fautes, synonymes, racinisation (« drill » et « drills ») et correspondance sémantique.
  3. Classer : il ordonne les correspondances selon la pertinence, la popularité, le stock ou des règles de merchandising.

C'est à la première étape que les données produit décident du résultat. La recherche intégrée de Shopify est un bon exemple, car ses règles sont documentées. Selon le centre d'aide de Shopify, elle cherche dans le titre du produit, le corps (description), le type de produit, les tags, le fournisseur (vendor), le titre de variante, le SKU de variante et le code-barres de variante. La tolérance aux fautes ne s'applique qu'au titre, au type de produit, au titre de variante et au fournisseur, et les quatre premières lettres d'un mot doivent être correctes. Une requête mal orthographiée ne trouvera pas un mot qui n'apparaît que dans un tag ou dans la description.

Cela a des conséquences concrètes. Si « cordless » n'existe que sous forme de tag et qu'un acheteur tape « cordles », la recherche de Shopify ne le trouvera pas. Si le champ type de produit est vide, tu perds un champ tolérant aux fautes qui aurait trouvé « drill ». D'autres plateformes et applications de recherche indexent d'autres champs : consulte la documentation de ton propre moteur avant de décider où une valeur doit se trouver.

Les huit types de requêtes des acheteurs, et les données dont chacun a besoin

Baymard classe les requêtes de recherche en huit types et teste chaque site sur chacun. Pour sept d'entre eux, la part entre parenthèses est la part des sites testés présentant des problèmes pour ce type, d'après le même article de Baymard. Pour chaque type, nous avons ajouté les données produit qui doivent exister avant qu'un moteur puisse y répondre.

Huit types de requêtes de recherche et les données produit dont chacun a besoin

Exacte« Bosch GSR 18V-55 »Non communiquéLa référence du modèle ou le MPN dans un champ indexé, pas seulement dans une image ou un PDF
Type de produit« perceuse sans fil », « sandales »20%Le type de produit dans le titre ou le champ type de produit, avec les mots des acheteurs, pas ton code de catégorie interne
Caractéristique« robe en lin rouge », « perceuse 18V moins de 100 »39%Couleur, matière, tension et prix sous forme d'attributs structurés que la recherche et les filtres peuvent lire
Usage« cadeau de mariage », « perceuse pour béton »43%Des attributs d'usage ou un texte descriptif qui nomme l'usage (« adaptée à la maçonnerie et au béton »)
Abréviation et symbole« housse pc 13 pouces », « tv »54%Des synonymes et des unités normalisées, pour que « 13 pouces », « 13in » et « 13" » renvoient à la même valeur
Compatibilité« étui pour Sony RX100 »44%Un attribut « compatible avec » qui liste les modèles, pas une phrase enfouie dans la description
Symptôme« tapis taché », « peau sèche »37%Un texte qui nomme le problème que le produit résout, et des synonymes qui relient les symptômes aux types de produit
Hors produit« politique de retour », « suivre ma commande »66%Des pages de contenu indexées ou des redirections pour les requêtes de service courantes
8 lignes sur 8
Trie par sites en difficulté : parmi les requêtes produit, les recherches par abréviation, compatibilité et usage échouent le plus souvent, et chacune exige des données structurées.

Hors requêtes non liées aux produits, les types qui posent le plus de problèmes sont les abréviations, la compatibilité, l'usage et les caractéristiques. Ce sont aussi les types qui dépendent le plus de données produit structurées. Une liste de synonymes ne sert à rien si la taille n'est écrite que « 33 cm » au troisième paragraphe de la description.

Pourquoi « 13 inch laptop sleeve » ne renvoie rien

Prenons une boutique qui vend une housse pour ordinateur portable avec ces données :

  • Titre : NeoShell Sleeve Charcoal
  • Type de produit : vide
  • Tags : new-in, summer-sale
  • Description : « Protective neoprene cover with a soft lining. Fits devices up to 33 cm. »
  • Variantes : Charcoal / Navy

Un acheteur tape « 13 inch laptop sleeve ». Rien dans les champs indexés ne contient « 13 », « inch » ou « laptop ». « Sleeve » correspond, mais si le moteur exige que tous les termes correspondent, le résultat est zéro produit. Sinon, la housse apparaît quelque part entre des coques de téléphone et une robe sans manches (sleeveless).

La correction se fait dans les données, dans cet ordre :

  1. Titre : « NeoShell Laptop Sleeve 13 inch, Neoprene, Charcoal ». Le type de produit et la taille sont désormais dans le champ qui pèse le plus dans la correspondance. Notre guide d'optimisation des titres détaille le modèle complet.
  2. Type de produit : « Laptop sleeve ».
  3. Attributs : taille d'écran 13 inch, matière néoprène, couleur charcoal. Ils alimentent aussi les filtres de la page de résultats.
  4. Compatibilité : « Fits MacBook Air 13, MacBook Pro 13, Dell XPS 13 », dans un champ dédié que le moteur indexe.
  5. Synonymes : « 13in » et « 13 inch », « laptop » et « notebook », « sleeve » et « case » (à sens unique, pour qu'une recherche sur « case » affiche aussi les housses).

Multiplie cela par chaque produit de la catégorie et tu comprends pourquoi les projets de recherche sur site sont souvent des projets catalogue. Des valeurs d'attribut cohérentes comptent autant que des valeurs renseignées : si la moitié de tes housses indique « 13 inch » et l'autre « 13in », la recherche comme les filtres les séparent. Le guide de standardisation des attributs montre comment normaliser ce genre de valeurs.

Bonnes pratiques de recherche sur site e-commerce pour l'interface

Une fois les données en place, ces pratiques d'interface font le plus de différence :

  • Champ de recherche visible. Sur les boutiques au catalogue étendu, affiche un champ de recherche ouvert sur desktop et une icône ou un champ de recherche bien visible sur mobile, pas caché dans un menu.
  • Autocomplétion avec types de produit et catégories. Suggère « housses pc portable » et « sacoches pc portable » pendant la saisie, pas seulement des produits individuels. Cela oriente les requêtes vers des termes auxquels ton catalogue peut répondre.
  • Tolérance aux fautes et racinisation. Vérifie à quels champs ton moteur les applique, comme le montre l'exemple Shopify.
  • Filtres sur la page de résultats. Une recherche « perceuse » qui renvoie 140 produits a besoin de filtres par tension, batterie incluse et marque. Les filtres ne fonctionnent que si les attributs sont renseignés et cohérents ; consulte notre article sur l'UX des filtres produits.
  • Classement cohérent. Fais descendre les produits épuisés, et utilise les boosts de merchandising avec parcimonie. Booster beaucoup de produits sur un terme enterre les plus pertinents.
  • Réponses aux requêtes hors produit. Associe « retours », « frais de livraison » et « horaires d'ouverture » à la bonne page.

Conçois la page sans résultats comme une page de rattrapage

Certaines requêtes ne renverront jamais rien. Selon les recherches de Baymard sur les pages sans résultats, près de 50 % des sites ne donnent pas aux utilisateurs de moyen efficace de rebondir après une recherche sans résultats. Baymard recommande d'afficher des catégories liées, de suggérer des requêtes alternatives avec un aperçu de leurs meilleurs produits, de montrer des produits populaires ou recommandés et de proposer des options de contact comme le chat en direct. Un simple message « vérifie l'orthographe » ne suffit pas.

Analytics de la recherche interne : les métriques à suivre

Ton journal de recherche est le relevé le plus direct de la demande dont tu disposes : des acheteurs qui te disent, avec leurs propres mots, ce qu'ils veulent. Suis ces métriques chaque mois :

Six métriques de recherche interne avec leurs formules

Taux d'utilisation de la rechercheSessions avec une recherche / toutes les sessionsIndique quelle part de ton trafic dépend de la recherche.
Taux de zéro résultatRecherches sans résultat / toutes les recherchesLe premier chiffre à faire baisser.
Taux de sortie après rechercheRecherches après lesquelles l'acheteur quitte le site / toutes les recherchesLa fréquence à laquelle une recherche met fin à la visite.
Taux de clic de la rechercheRecherches suivies d'un clic sur un résultat / toutes les recherchesUn CTR faible malgré des résultats signifie que les résultats paraissent hors sujet.
Taux de reformulationRecherches suivies d'une requête nouvelle ou modifiéeUne forte reformulation sur un terme signifie que les premiers résultats ont raté la cible.
Taux de conversion de la rechercheSessions avec une recherche qui se terminent par une commande / sessions avec une rechercheCompare-le au taux de conversion des sessions sans recherche.
6 lignes sur 6
Les taux de zéro résultat et de sortie montrent où la recherche échoue ; la conversion de recherche ne montre que là où elle fonctionne déjà.

L'événement view_search_results et son paramètre search_term

Google Analytics 4 enregistre les recherches sur site via la mesure améliorée. Selon la documentation de Google, il déclenche un événement view_search_results quand une page se charge avec un paramètre de requête de recherche dans l'URL, et stocke la requête dans le paramètre search_term. Par défaut, il reconnaît les paramètres q, s, search, query et keyword ; tu peux en ajouter d'autres dans les paramètres de mesure améliorée. Shopify utilise q et WordPress utilise s, donc les deux sont couverts d'office.

La mesure améliorée ne lit la requête que dans l'URL. Elle ne sait pas combien de résultats la page a affichés, donc elle ne peut pas distinguer seule une recherche sans résultat d'une recherche réussie. Pour suivre les requêtes sans résultat, fais envoyer le nombre de résultats avec l'événement par ta page de résultats, par exemple comme paramètre personnalisé, ou utilise le reporting de ton application de recherche.

Un passage mensuel dans le journal de recherche

Revue mensuelle du journal de recherche en cinq étapes

0 sur 5 terminés0%
Respecte l'ordre : les corrections de données de l'étape quatre n'ont de sens qu'une fois les requêtes sans résultat étiquetées.

La revue met aussi en lumière les habitudes qui maintiennent des résultats de recherche médiocres :

  • Acheter un nouveau moteur de recherche pour un problème de données. Un moteur plus intelligent ne peut toujours pas trouver une tension qui se trouve dans un PDF.
  • Les listes de synonymes comme fourre-tout. Des centaines de synonymes qui rafistolent des valeurs d'attribut incohérentes sont difficiles à maintenir. Normalise plutôt les valeurs.
  • Le jargon interne dans les titres. Un code fournisseur comme « CDT-18-PRO » au lieu de « perceuse sans fil », les mots que tapent les acheteurs.
  • Les tags comme seul emplacement des termes importants. Sur les moteurs sans tolérance aux fautes sur les tags, une seule faute de frappe masque le produit.
  • Ignorer le journal de recherche. Les requêtes sans résultat pour des produits que tu n'as pas en stock sont une étude produit gratuite.
  • Ne mesurer que la conversion de recherche. Sans les taux de zéro résultat et de sortie, tu vois que la recherche vend, mais pas où elle échoue.

Compléter les champs produit dont dépend ta recherche

WISEPIM n'est pas un moteur de recherche sur site et ne collecte pas le journal de recherche de ta boutique ; c'est ta boutique, ton application de recherche ou GA4 qui conserve ces données. Il agit sur ce dont la recherche dépend le plus : les données produit. L'enrichissement par AI complète les attributs, types de produit et descriptions manquants dans tout le catalogue, et Quality Guard signale les produits pour lesquels un champ nécessaire à ta recherche, comme le type de produit ou un attribut clé, est vide. Avec la connexion Google Search Console, l'analytics de WISEPIM montre aussi les requêtes que les gens tapent sur Google pour trouver tes produits, une seconde source pour les mots qu'utilisent réellement les acheteurs.

Les règles Quality Guard de WISEPIM signalent les produits dont un champ essentiel pour toi est vide.

Si tu pars de zéro, prends les 20 principales requêtes sans résultat de ce mois, vérifie les produits qui auraient dû correspondre et complète les champs qui leur manquent. Le guide de complétude des données t'aide à décider quels champs exiger par catégorie.

Diego Nijboer

CTO et cofondateur de WISEPIM, je développe des solutions propulsées par l’AI qui transforment la gestion des données produit des entreprises e-commerce. Plus de 10 ans d’expérience dans la résolution de défis techniques complexes dans l’e-commerce et les systèmes PIM.

Questions fréquentes

Tu as encore des questions ?

Tu ne trouves pas la réponse que tu cherches ? Contacte notre équipe.

Contacter le support

La recherche sur site e-commerce est la fonction de recherche d'une boutique en ligne. Un acheteur saisit une requête, le moteur de recherche la compare à des champs produit indexés comme le titre, le type de produit, les attributs et le SKU, et renvoie une liste de produits classés. Sa qualité dépend à la fois des fonctions du moteur, comme la tolérance aux fautes et les synonymes, et de la complétude et de la structure des données produit.

Il n'existe pas de référence universelle valable pour tous les catalogues, car le taux dépend de la taille de l'assortiment, de la composition du trafic et de la façon dont le moteur gère les correspondances partielles. Mesure ta propre base de référence sur 30 jours, puis suis la tendance. Concentre-toi sur les requêtes sans résultat au plus fort volume, car une poignée de termes représente généralement la plupart des recherches échouées.

Active la mesure améliorée et son option de recherche sur site dans ton flux de données web GA4. GA4 enregistre alors un événement view_search_results avec la requête dans le paramètre search_term chaque fois qu'une page se charge avec q, s, search, query ou keyword dans l'URL. Ajoute le paramètre de ta boutique dans les paramètres avancés s'il porte un autre nom.

Généralement parce que les bons produits n'ont pas, dans leurs champs indexés, les mots qu'utilisent les acheteurs, ou parce que les valeurs d'attribut sont incohérentes. Vérifie si le type de produit, les attributs clés et les références de modèle figurent dans des champs que ton moteur parcourt, puis revois les synonymes et les règles de classement. Tester avec de vraies requêtes de ton journal de recherche révèle les manques plus vite que tester des noms de produit.

La recherche interne ne fait pas à elle seule se positionner tes pages, et les pages de résultats de recherche sont généralement exclues de l'index de Google. Sa valeur SEO est indirecte : le journal de recherche montre les mots qu'utilisent vraiment les acheteurs, ce qui t'aide à nommer les catégories, rédiger les titres et choisir les landing pages à créer.

Continue d'explorer

Une sélection d'étapes suivantes pour aller plus loin.

De meilleures données produit, de meilleurs résultats.Génère plus de ventes.