Comportement de la recherche dans votre boutique en ligne
La recherche de la boutique en ligne utilise différents facteurs et plusieurs comportements intégrés pour traiter les termes de recherche afin de renvoyer des résultats précis et pertinents à partir de vos produits, pages et articles de blog.
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.
Applis
Les applis qui modifient votre thème ou qui disposent de fonctionnalités de recherche peuvent avoir un impact sur la recherche intégrée de la boutique en ligne :
- Si vous utilisez une appli de recherche tierce pour générer des résultats de recherche, les comportements et les fonctionnalités de la recherche intégrée de Shopify pourraient ne pas s’appliquer aux résultats de recherche de votre boutique en ligne. Pour en savoir plus sur le fonctionnement de votre appli de recherche tierce, contactez le développeur de l’appli.
- 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.
- 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.
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 | ✔ |
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é.
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 ».
Si vous souhaitez rechercher un mot sur la base d’une correspondance partielle, utilisez la recherche par préfixe.
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 |
|
Limites de la recherche
Mots vides dans la recherche
Que sont les mots vides ?
Les mots courants de n’importe quelle langue sont classés comme des « mots vides » et ne sont pas indexés pour la recherche. Cela inclut des mots comme « and », « or », « the », « a », « an » et « for » en anglais, ainsi que les mots équivalents dans d’autres langues prises en charge.
Les mots vides sont exclus de l’indexation de recherche, car ils sont trop courants pour fournir des signaux de recherche pertinents et parce qu’ils rendraient l’index de recherche beaucoup plus volumineux et plus lent. Si vous recherchez uniquement des mots vides, vous n’obtiendrez aucun résultat.
Impact sur le comportement de la recherche
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.
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 par préfixe
La recherche par préfixe renvoie des résultats lorsque le terme de recherche correspond au début d’autres termes dans les résultats. La recherche par préfixe s’effectue automatiquement sur toutes les recherches.
La recherche du terme artich trouve les termes qui commencent par « artich », comme « artichoke ». Cela fonctionne également pour le dernier terme d’une recherche. La recherche de artichoke hea trouve les termes qui commencent par « artichoke hea ».
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 :
ップルアップルップルグリーンラ
Types et fonctionnalités de recherche
Votre boutique en ligne utilise différents types de fonctionnalités de recherche en fonction de la manière dont les clients interagissent avec l’interface de recherche :
- Recherche standard : résultats qui s’affichent sur la page des résultats de recherche après 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
Les résultats de recherche sont classés par ordre de pertinence, qui est déterminée par plusieurs facteurs :
- Fréquence des mots-clés : nombre de fois où le terme de recherche apparaît dans le produit, la page ou l’article.
- Importance du champ : les termes figurant dans les titres sont mieux classés que ceux qui se trouvent dans les descriptions ou d’autres champs.
- Longueur du champ : les champs plus courts contenant des termes correspondants sont mieux classés que les champs plus longs.
- Signaux de popularité : les ventes récentes et les interactions avec les clients peuvent influencer le classement afin d’optimiser les conversions.
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 :
- Tolérance aux fautes de frappe : pour les mots de 3 à 5 caractères, une faute de frappe est autorisée. Pour les mots de 6 caractères ou plus, jusqu’à deux fautes de frappe sont autorisées.
- Correspondance de champ : la recherche assouplie ne s’applique qu’aux champs
product_typeettitle, tandis qu’une correspondance exacte est requise 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.
Comportements de recherche avancée
Correspondance de mots partielle
La recherche prend en charge la correspondance de mots partielle (recherche par préfixe) sur le dernier terme d’une requête de recherche. Par exemple :
- La recherche de
winter snocorrespond àwinter snowboardetwinter snowshoes - Les termes précédents doivent correspondre exactement pour que la recherche par préfixe fonctionne.
Gestion des produits en rupture de stock
Par défaut, les produits qui sont complètement en rupture de stock (toutes les variantes sont indisponibles) apparaissent à la fin des résultats de recherche. Ce comportement peut être personnalisé dans les paramètres de votre thème :
- Afficher : afficher les produits en rupture de stock dans leur ordre de classement normal.
- En dernier : afficher les produits en rupture de stock à la fin des résultats (par défaut).
- Masquer : masquer complètement les produits en rupture de stock des résultats.
Limites des résultats de recherche
Nombre maximal d’extensions pour la recherche par préfixe : lorsque vous utilisez la recherche par préfixe dans toutes les boutiques, les résultats sont limités à 50 correspondances au maximum. Cette limitation peut empêcher certains produits pertinents d’apparaître dans les résultats pour les préfixes très courants.
Pages dans les résultats inattendus : des pages plus anciennes qui ne semblent pas pertinentes peuvent s’afficher dans les résultats de recherche en raison d’informations masquées sur l’auteur provenant de processus hérités de création de pages.