Comportement de la recherche dans votre boutique en ligne
La recherche vous permet d’aider les clients à trouver des produits, des pages et des articles de blog sur votre boutique en ligne. La recherche de la boutique en ligne possède plusieurs comportements intégrés pour le traitement des termes de recherche, tels que la tolérance aux fautes de frappe et la prise en charge de la syntaxe de recherche.
Sur cette page
Considérations sur la recherche dans la boutique en ligne
Consultez les considérations et les exigences suivantes concernant le comportement de la recherche sur votre boutique en ligne.
Configuration et paramétrage
Découvrez ce que vous pouvez et ne pouvez pas configurer dans la recherche de la boutique en ligne :
- Configuration : aucune configuration n’est requise. La recherche de la boutique en ligne fonctionne sans configuration et aucune modification de thème n’est nécessaire.
- Correspondance : aucun paramètre ne contrôle la portée des correspondances de recherche.
- Classement : vous pouvez influencer les résultats grâce à vos données de produits et à l’appli Shopify Search & Discovery, mais vous ne pouvez pas modifier l’ordre dans lequel les résultats sont affichés.
Applis et expériences de recherche personnalisées
Les applis qui modifient votre thème, celles dotées de capacités de recherche et les expériences de recherche personnalisées peuvent avoir un impact sur la recherche intégrée de la boutique en ligne :
- Si votre boutique utilise une appli de recherche tierce, celle-ci alimente la recherche de votre boutique en ligne, et les comportements de recherche décrits sur cette page ne correspondent pas aux résultats obtenus par vos clients. Les paramètres de visibilité des produits peuvent également ne pas s’appliquer. Une appli qui n’est pas intégrée au statut de produit Non publié peut tout de même renvoyer des produits non publiés dans ses résultats. Pour en savoir plus sur le fonctionnement de votre appli de recherche tierce, contactez son développeur.
- Les applis tierces qui modifient le modèle de recherche de votre thème peuvent avoir un impact sur les résultats de recherche de votre boutique en ligne.
- La requête de recherche de la Storefront API est indépendante de la page de résultats par défaut. Si vous ou votre développeur avez créé une expérience de recherche personnalisée à partir de celle-ci, cette expérience s’exécute alors sur votre propre code.
- Vous pouvez gérer et améliorer vos résultats de recherche en gérant la visibilité des produits, des pages et des articles de blog, et en personnalisant les résultats de recherche de votre boutique en ligne avec l’appli Shopify Search & Discovery. En savoir plus sur la gestion de la recherchabilité et l’utilisation de l’appli Search & Discovery.
Statut de produit non référencé
Vous pouvez empêcher les produits d’apparaître dans les résultats de recherche de votre boutique en ligne en utilisant le statut de produit Non référencé.
Comportements désactivés par la syntaxe de recherche
Les comportements de recherche suivants ne s’appliquent pas aux recherches qui utilisent la syntaxe de recherche :
- Tolérance aux fautes de frappe
- Recherche prédictive
- Compréhension sémantique
Langues prises en charge
Les paramètres régionaux principaux de votre boutique ont une incidence sur les comportements de recherche dont vous bénéficiez.
| Langue | Tolérance aux fautes de frappe | Décomposition de la recherche | Trigramme |
|---|---|---|---|
| Anglais | ✔ | ✔ | |
| Français | ✔ | ||
| Espagnol | ✔ | ||
| Portugais (Brésil) | ✔ | ||
| Allemand | ✔ | ||
| Néerlandais | ✔ | ||
| Italien | ✔ | ||
| Japonais | ✔ | ✔ Peut prendre en charge les caractères katakana, hiragana et kanji. | |
| Danois | ✔ | ||
| Suédois | ✔ | ||
| Portugais (Portugal) | ✔ | ||
| Finnois | ✔ | ||
| Norvégien (bokmål) | ✔ | ||
| Turc | ✔ | ||
| Roumain | ✔ | ||
| Hongrois | ✔ | ||
| Russe | ✔ | ||
| Polonais | ✔ | ||
| Tchèque | ✔ | ||
| Grec | ✔ | ||
| Islandais | ✔ | ||
| Lituanien | ✔ | ||
| Slovène | ✔ | ||
| Slovaque | ✔ | ||
| Bulgare | ✔ | ||
| Vietnamien | ✔ | ||
| Croate | ✔ | ||
| Indonésien | ✔ | ||
| Letton | ✔ | ||
| Estonien | ✔ | ||
| Serbe | ✔ | ||
| Ukrainien | ✔ | ||
| Catalan | ✔ | ||
| Norvégien (nynorsk) | ✔ | ||
| Féroïen | ✔ | ||
| Portugais | ✔ | ||
| Albanais | ✔ | ||
| Bosnien | ✔ | ||
| Afrikaans | ✔ | ||
| Macédonien | ✔ | ||
| Arménien | ✔ | ||
| Serbo-croate | ✔ | ||
| Latin | ✔ | ||
| Gallois | ✔ | ||
| Gaélique | ✔ | ||
| Moldave | ✔ |
Types et fonctionnalités de recherche
Votre boutique en ligne propose deux types de recherche :
- Recherche standard : résultats qui s’affichent sur la page des résultats de recherche une fois que les clients ont saisi un terme de recherche et appuyé sur Entrée.
- Recherche prédictive : fonctionnalité de saisie automatique qui suggère des résultats au fur et à mesure que les clients saisissent du texte dans la barre de recherche, avant d’appuyer sur Entrée. En savoir plus sur la recherche prédictive.
Classement et pertinence de la recherche
Vous pouvez influencer les résultats de recherche par le biais de vos données de produits et des paramètres de l’appli Shopify Search & Discovery.
Les modifications apportées au classement des résultats de recherche sont testées régulièrement. Lors d’un test, certains clients de votre boutique peuvent obtenir un ordre de résultats légèrement différent de celui des autres. Les tests sont exécutés sur une période limitée et sont interrompus prématurément s’ils ont un effet négatif sur l’engagement des clients ou les ventes. Les modifications ne sont déployées à grande échelle qu’une fois que les tests ont confirmé leur efficacité. Vous ne pouvez pas modifier l’ordre des résultats ; il n’existe donc aucun paramètre pour cela.
Gestion des produits en rupture de stock
Les produits entièrement en rupture de stock, dont toutes les variantes sont indisponibles, s’affichent à la fin des résultats de recherche par défaut.
Si l’appli Shopify Search & Discovery est installée, vous pouvez modifier ce comportement dans Search & Discovery > Paramètres > Produits en rupture de stock. En savoir plus sur l’ajustement des types de résultats de recherche.
Limites de la recherche
La recherche fait correspondre des mots entiers. Une recherche sur un mot partiel, comme artich, peut ne pas renvoyer les produits contenant artichaut dans le titre. Les clients obtiennent les résultats les plus fiables lorsqu’ils saisissent des mots entiers.
Recherches par SKU et code-barres
Les clients peuvent trouver un produit en recherchant son SKU ou son code-barres complet.
Les clients peuvent également rechercher une partie d’un code, mais uniquement si celui-ci contient des traits d’union. Par exemple, un client peut trouver le code abc1-888 en recherchant abc1. Le code abc1888 n’ayant pas de trait d’union, les clients doivent le saisir dans son intégralité.
Résultats de pages et d’articles
Les résultats de recherche incluent jusqu’à 2 pages ou articles, et ils ne sont affichés que sur la première page de résultats. Cela permet de cibler les résultats sur les produits. Pour une expérience différente, collaborez avec un développeur ou engagez un Partenaire Shopify pour en créer une à l’aide des filtres de recherche Liquid ou de la Storefront API.
Pages dans des résultats inattendus
Des pages plus anciennes peuvent s’afficher dans des résultats de recherche qui ne semblent pas pertinents en raison d’informations d’auteur masquées issues des processus de création de pages hérités.
Si ces résultats posent un problème pour votre boutique, vous pouvez empêcher les pages d’apparaître dans les recherches. Utilisez l’application Shopify Search & Discovery pour modifier les types de résultats demandés par votre recherche. En savoir plus sur l’ajustement des types de résultats de recherche.
Mots vides dans la recherche
Les mots courants dans toutes les langues sont classés comme mots vides et ne sont pas indexés pour la recherche. Cela inclut des mots tels que « and », « or », « the », « a », « an » et « for » en anglais, ainsi que des mots équivalents dans d’autres langues prises en charge.
Les mots vides sont exclus, car ils sont trop courants pour être utiles à la mise en correspondance, et leur inclusion ralentirait la recherche. Si vous recherchez uniquement des mots vides, vous n’obtiendrez aucun résultat.
Ce comportement s’applique à la fois à la recherche dans l’interface administrateur et à la recherche dans la boutique en ligne, dans toutes les langues prises en charge.
Résolution des problèmes liés aux résultats de recherche
Si la recherche dans votre boutique en ligne ne renvoie pas les résultats escomptés, effectuez les vérifications suivantes :
- Confirmez qu’une application de recherche tierce ne génère pas vos résultats de recherche. Si votre boutique en utilise une, contactez le développeur de l’application.
- Vérifiez que le statut du produit n’est pas défini sur Non publié, ce qui empêche un produit d’être trouvé lors d’une recherche dans la boutique en ligne.
- Vérifiez que votre terme de recherche n’est pas un mot vide, car les mots vides ne peuvent pas faire l’objet d’une correspondance s’ils sont utilisés seuls.
Utilisez les sections suivantes pour résoudre des problèmes spécifiques.
Résoudre le problème d’un produit manquant dans les résultats de recherche
Examinez les causes possibles suivantes :
- Le statut du produit est défini sur Non publié, ce qui l’empêche d’être trouvé lors d’une recherche dans la boutique en ligne.
- Le produit est en rupture de stock, et les produits en rupture de stock sont masqués dans vos paramètres Search & Discovery.
- Le terme de recherche est un mot vide, qui ne peut pas faire l’objet d’une correspondance s’il est utilisé seul.
En savoir plus sur la gestion de la visibilité dans les recherches.
Résoudre le problème des produits non pertinents classés au-dessus du produit attendu
Vous ne pouvez pas modifier l’ordre des résultats, mais vous pouvez influencer le classement grâce aux données de vos produits et à l’application Shopify Search & Discovery.
Examinez le titre, la description et le type de produit pour y trouver les termes recherchés par vos clients. Vous pouvez également mettre en avant des produits spécifiques pour un terme de recherche donné. En savoir plus sur la personnalisation des mises en avant de produits.
Résoudre le problème de la recherche prédictive et de la page de résultats renvoyant des résultats différents
La recherche prédictive et la page de résultats de recherche sont des types de recherche distincts, et chacun demande ses propres types de résultats.
Dans l’application Shopify Search & Discovery, vérifiez les types de résultats demandés pour chacun d’eux. En savoir plus sur l’ajustement des types de résultats de recherche.
Résoudre le problème des résultats de recherche qui changent pour le même terme de recherche
Les modifications apportées à la manière dont la recherche classe les résultats sont testées régulièrement. Lors d’un test, certains clients de votre boutique peuvent obtenir un ordre des résultats légèrement différent de celui des autres, ce qui est normal et ne nécessite aucune action.
Si des produits manquent dans les résultats plutôt que d’être ordonnés différemment, signalez le problème.
Résoudre les problèmes de filtres ou de nombres de résultats incorrects
Les filtres sont configurés dans l’application Shopify Search & Discovery, y compris la façon dont sont gérées les valeurs de filtre ne correspondant à aucun résultat.
Vérifiez les paramètres de vos filtres. En savoir plus sur les filtres de Search & Discovery.
Si ces vérifications ne résolvent pas le problème, contactez l’Assistance Shopify en incluant les détails suivants :
- L’URL de votre boutique en ligne
- La requête de recherche exacte, et s’il s’agissait d’un SKU ou d’un code-barres complet ou partiel
- Le produit que vous vous attendiez à trouver
- Ce que la recherche a renvoyé à la place
- L’heure approximative à laquelle vous avez effectué le test
Grâce à ces détails, la requête peut être reproduite et comparée aux problèmes connus. Les signalements sont d’autant plus utiles lorsque le problème est reproductible.
Termes de recherche au singulier et au pluriel
La recherche de la boutique en ligne tente de faire correspondre les termes au singulier comme au pluriel.
La recherche du terme chiots renvoie des résultats contenant « chiot » ou « chiots ».
Le fait de considérer les termes au singulier et au pluriel comme équivalents est un exemple de racinisation, où un mot est associé à son lemme (racine) commun. La racinisation de Shopify prend également en compte la racine commune de différents mots.
La recherche de body:leggings renvoie des résultats contenant « leg » ou « leggings ».
Tolérance aux fautes de frappe
La recherche de la boutique en ligne inclut une tolérance aux fautes de frappe, qui trouve des correspondances exactes pour les termes de recherche contenant des fautes de frappe.
Les résultats de recherche incluent des correspondances qui diffèrent du terme recherché d’une lettre ou dans lesquelles deux lettres sont dans un ordre différent. Les quatre premières lettres d’un terme de recherche doivent être saisies correctement pour que la tolérance aux fautes de frappe soit prise en compte.
Par exemple, une recherche sur chocollate renverra des résultats contenant chocolate ou chocolates dans le titre ou la description.
La tolérance aux fautes de frappe ne s’applique pas à tous les champs lors de la génération des résultats de recherche. Par exemple, chocollate ne correspondrait à aucune balise de produit ou balise d’article de blog de type chocolate. Les champs de ressources suivants prennent en charge la tolérance aux fautes de frappe :
| Type de ressource | Champs pris en charge |
|---|---|
| Produits |
|
| Pages |
|
| Articles de blog |
|
Assouplissement de la requête
Lorsqu’une recherche ne renvoie aucun résultat, le système de recherche assouplit automatiquement les critères de recherche pour trouver des correspondances potentielles. La recherche assouplie ne s’applique qu’aux champs product_type et title, et nécessite une correspondance exacte pour les autres champs.
Par exemple, si « care bears » ne renvoie aucun résultat direct, le système peut trouver des produits contenant « card years », car chaque mot ne diffère que d’un seul caractère.
Syntaxe de recherche
La syntaxe de recherche détermine la manière dont les termes de recherche sont traités lorsque Shopify recherche des résultats.
Utilisation des opérateurs AND, OR et NOT
AND
La recherche de résultats avec l’opérateur AND entre les termes de recherche renvoie des résultats lorsque tous les termes de recherche se trouvent dans le résultat.
Par défaut, tous les termes de recherche sont traités comme s’ils étaient séparés par l’opérateur AND. La recherche de artichoke hearts ou de artichoke AND hearts renvoie des résultats contenant à la fois « artichoke » et « hearts ». Les opérateurs de jonction ne sont pas nécessaires.
OR
La recherche de résultats avec l’opérateur OR entre les termes de recherche renvoie des résultats lorsqu’au moins un des termes de recherche figure dans le résultat.
La recherche de artichoke OR hearts renvoie des résultats contenant au moins l’un des termes « artichoke » ou « hearts ».
NOT
Pour rechercher des résultats qui ne contiennent pas un certain terme, vous pouvez faire précéder ce dernier d’un signe moins (-).
La recherche de artichoke -heart renvoie des résultats contenant « artichoke », mais pas « heart ».
Recherche d’expressions
Le fait de placer un terme de recherche entre guillemets doubles ("") permet de rechercher ce mot ou cette expression exacts dans l’un des champs consultables.
La recherche de "artichoke hearts" correspond à un produit dont le titre est « Can of artichoke hearts », mais pas à un produit dont le titre est « Canned hearts of artichoke ».
Recherche dans des champs spécifiques
Ajoutez un nom de champ suivi de deux-points à votre terme de recherche pour limiter la recherche de ce dernier au champ spécifié.
Par exemple, la recherche de title:artichoke recherche les titres qui incluent le terme « artichoke ».
La recherche d’un mot mal orthographié ne fonctionnera pas lors de la recherche dans des champs spécifiques, car la recherche porte sur une correspondance exacte. Par exemple, la recherche de title:artichoqe ne donne aucun résultat.
Selon la ressource que vous recherchez (produit, page, article de blog), les résultats peuvent être basés sur différentes propriétés consultables.
| Ressource | Propriétés consultables |
|---|---|
| Produits |
|
| Pages |
|
| Articles de blog |
|
Trigramme
La recherche par trigramme correspond à toute séquence consécutive d’au moins trois caractères en katakana, hiragana et kanji. Vous pouvez également rechercher des kanjis par paires. Par exemple, vous pouvez rechercher « アップルグリーンラップドレス » en saisissant l’un des termes suivants :
ップルアップルップルグリーンラ