Lorsqu'il s'agit de grands sites Web, tels que les sites de commerce électronique comptant des milliers et des milliers de pages, l'importance de éléments tels que le budget d'exploration ne peut être sous-estimée.
Construire un site Web avec une architecture organisée et une stratégie de liens internes intelligente est la clé pour ces types de sites.
Cependant, le faire correctement implique souvent de nouveaux défis lorsque l’on essaie de s’adapter à divers attributs qui sont un thème commun au commerce électronique (tailles, couleurs, gammes de prix, etc.).
La navigation à facettes peut aider à résoudre ces problèmes sur les grands sites Web.
Cependant, la navigation à facettes doit être bien pensée et exécutée correctement pour que les utilisateurs et les robots des moteurs de recherche restent satisfaits.
Qu’est-ce que la navigation à facettes ?
Pour commencer, voyons ce qu’est réellement la navigation à facettes.
La navigation à facettes se trouve, dans la plupart des cas, dans les barres latérales d'un site Web de commerce électronique et comporte plusieurs catégories, fichiers et facettes.
Il permet essentiellement aux utilisateurs de personnaliser leur recherche en fonction de ce qu'ils recherchent sur le site.
Par exemple, un visiteur voudra peut-être un cardigan violet, de taille moyenne, avec une bordure noire.
Les facettes sont des catégories indexées qui permettent d'affiner une liste de production et fonctionnent également comme une extension des catégories principales d'un site.
Les facettes, dans leur meilleure forme, devraient idéalement fournir une valeur unique pour chaque sélection et, à mesure qu'elles sont indexées, chacune d'elles sur un site devrait envoyer des signaux de pertinence aux moteurs de recherche en s'assurant que tous les attributs critiques apparaissent dans le contenu de la page.
Les filtres sont utilisés pour trier les éléments avec une page de listes.
Bien que l'utilisateur puisse l'utiliser pour affiner ce qu'il recherche, le contenu réel de la page reste le même.
Cela peut potentiellement conduire à plusieurs URL créant du contenu en double, ce qui constitue un problème pour le référencement.
La navigation à facettes peut créer quelques problèmes potentiels qui peuvent affecter négativement le référencement. Les trois principaux enjeux se résument à :
- Contenu en double.
- Budget d'exploration gaspillé.
- Équité de lien diluée.
Le nombre d'éléments de contenu hautement liés continue de croître de manière significative, et différents liens peuvent pointer vers toutes ces différentes versions d'une page, ce qui peut diluer l'équité des liens et ainsi affecter la capacité de classement de la page ainsi que créer un espace d'analyse infini.
Vous devez prendre certaines mesures pour vous assurer que les robots des moteurs de recherche ne gaspillent pas de précieux budgets d'exploration sur des pages qui ont peu ou pas de valeur.
Canonisation
Transformer les pages de recherche à facettes en URL canoniques optimisées pour le référencement pour les pages de destination de collection est une stratégie de référencement courante.
Par exemple, si vous souhaitez cibler le mot clé « t-shirts gris », qui a un contexte large, il ne serait pas idéal de vous concentrer sur un seul t-shirt spécifique. Au lieu de cela, le mot-clé doit être utilisé sur une page répertoriant tous les t-shirts gris disponibles. Ceci peut être réalisé en transformant les facettes en URL conviviales et en les canonisant.
Par exemple, les facettes de Zalando sont d'excellents exemples d'utilisation de facettes comme pages de collection.
Lorsque vous effectuez une recherche dans Google [gray t-shirts] vous pouvez voir la page facette de Zalando se classer dans le top #10.
Si vous essayez d'ajouter un autre filtre sur un t-shirt gris, disons le nom de la marque « Adidas », vous obtiendrez une nouvelle URL optimisée pour le référencement avec des balises méta canoniques et des hreflangs appropriés pour plusieurs langues dans le code source.
https://www.zalando.co.uk/t-shirts/adidas_grey/
Cependant, si vous décidez d'inclure une copie sur ces pages, assurez-vous de modifier la balise H1 et de copier en conséquence pour éviter la cannibalisation des mots clés.
Aucun index
Les balises Noindex peuvent être implémentées pour informer les robots des pages à ne pas inclure dans l'index.
Par exemple, si vous souhaitez inclure une page pour « t-shirt gris » dans l'index, mais que vous ne souhaitez pas de pages avec filtre de prix dans l'index, alors une balise noindex dans le deuxième résultat l'exclura.
Par exemple, si vous disposez de filtres de prix comportant ces URL…
https://www.exampleshop.com/t-shirts/grey/?price_from=82
…Et si vous ne souhaitez pas qu'ils apparaissent dans l'index, vous pouvez utiliser la balise méta robots « noindex » dans le
étiqueter:
Cette méthode indique aux moteurs de recherche de « noindexer » la page filtrée par prix.
Notez que même si cette approche supprime des pages de l'index, un budget d'exploration sera toujours consacré à celles-ci si les robots des moteurs de recherche trouvent ces liens et explorent ces pages. Pour optimiser le budget d'exploration, l'utilisation de robots.txt est la meilleure approche.
Robots.txt
Interdire les pages de recherche de facettes via robots.txt est le meilleur moyen de gérer le budget d'exploration. Pour interdire les pages avec des paramètres de prix, par exemple « /?price=50_100 », vous pouvez utiliser la règle robots.txt suivante.
Disallow: *price=*
Cette directive informe les moteurs de recherche de ne crawler aucune URL incluant le paramètre 'price=', optimisant ainsi le budget de crawl en excluant ces pages.
Cependant, s’il existait des liens sortants pointant vers une URL contenant ce paramètre, Google pourrait toujours l’indexer. Si la qualité de ces backlinks est élevée, vous pouvez envisager d'utiliser une approche canonique pour consolider l'équité des liens vers une URL préférée.
Sinon, vous n'avez pas à vous en soucier, car Google a confirmé qu'ils diminueront avec le temps.
Autres moyens de tirer le meilleur parti de la navigation à facettes
- Implémentez la pagination avec rel=”next” et rel=”prev” afin de regrouper les propriétés d’indexation des pages vers une série dans son ensemble.
- Chaque page doit être liée aux pages enfants et aux pages parents. Cela peut être fait avec de la chapelure.
- N'utilisez des URL canoniques dans les plans de site que si vous choisissez de canoniser vos pages de recherche de facettes.
- Incluez des balises et du contenu H1 uniques en cas d'URL de facettes canonisées.
- Les facettes doivent toujours être présentées de manière unifiée et logique (c'est-à-dire par ordre alphabétique).
- Implémentez AJAX pour le filtrage afin de permettre aux utilisateurs de voir les résultats sans recharger la page. Cependant, modifiez toujours l'URL après le filtrage afin que les utilisateurs puissent ajouter leurs pages recherchées à leurs favoris et les visiter plus tard. N'implémentez jamais AJAX sans changer l'URL.
- Assurez-vous que la navigation à facettes est optimisée pour tous les appareils, y compris les mobiles, grâce à une conception réactive.
Conclusion
Bien que la navigation à facettes puisse être excellente pour l’UX, elle peut poser une multitude de problèmes pour le référencement.
Le contenu en double, le budget d'exploration gaspillé et l'équité des liens diluée peuvent tous causer de graves problèmes sur un site. Cependant, vous pouvez résoudre ces problèmes en appliquant l'une des stratégies décrites dans cet article.
Il est crucial de planifier et de mettre en œuvre soigneusement la navigation par facettes afin d'éviter de nombreux problèmes en fin de compte en matière de navigation par facettes.
Plus de ressources :
Toutes les captures d'écran prises par l'auteur