Les enjeux d'une navigation à facettes pour le SEO : comment éviter de "plomber" son SEO avec une mauvaise gestion des filtres dans les sites e-commerce. Comment au contraire utiliser les filtres pour augmenter le trafic issu des moteurs de recherche.
2. Qu’est-ce qu’une facette ?
• Un couple attribut
valeur
Ex :
– Taille = 40
– Couleur = rouge
– Prix < 500 euros
• Qui permet de
manière
indépendante ou
combinée, de filtrer
des items (des
produits)
3. Pourquoi une navigation à facettes ?
C’est très efficace
et ergonomique
pour trouver des
items dans des
collections d’objets
…
4. L’explosion combinatoire
des urls facettées
• Prenons un site comportant 2000 produits répartis
dans 100 catégories…
– Classiquement, ce site comportera au départ au
maximum 2500 pages, dont 2000 pages produits.
• Maintenant, imaginons que ces produits soient des
vêtements, disponibles dans 10 tailles, 5 couleurs, 5
matières, et dans 5 segments de prix, et provenant
d’une trentaine de marques…
• Chaque page de catégorie génère à
présent potentiellement :
– 1 x 10 x 5 x 5 x 5 x 30 = 37500 pages filtrées différentes !
– Soit 3 750 000 pages de listings pour tout le site !
6. Matt cutts et le contenu à facettes
« En règle générale, la navigation à facettes est un
problème sérieux, parce que vous pouvez créer un
grand nombre de manières différentes d’accéder à une
page. Vous pouvez avoir un nombre important de
chemins intermédiaires à parcourir avant d’accéder au
contenu utile.
S’il est possible de limiter la profondeur et le nombre
des pages intermédiaires, c’est potentiellement une
bonne pratique. Si quelqu’un doit cliquer
successivement sur 7 niveaux de navigation à facettes
pour trouver un seul produit, il peut perdre patience.
C’est un peu bizarre du point de vue des moteurs de
recherche d’avoir à traverser 7 ou 8 couches de
navigation à facettes avant de trouver un produit.
D’une certaine façon, c’est beaucoup de clics, et de
pagerank utilisés sur des pages intermédiaires sans
produits que les gens puissent acheter. Chacun de ces
clics est une opportunité pour qu’un petit pourcentage
de pagerank soit perdu. »
Conclusion :
Attention au ratio
pages
intermédiaires /
fiches produit
7. Comment maîtriser
les pages filtrées par facettes
• Gestion des états
User
Seo
Maillage
Ouvert Ouvert Fermé
Ouvert Fermé N/A
Ouvert Ouvert Ouvert
Indexation
Ouvert
N/A
Fermé
8. Identifier les facettes à ouvrir ou fermer
• Côté SEO, on sélectionne les facettes qui
correspondent à une requête plausible
• On peut ouvrir des facettes « longue
traine » pourvu qu’elles génèrent une
page intéressante pour l’utilisateur
– C’est important d’avoir une répartition
« normale » des pages indexées, toutes ne
doivent pas « matcher » avec un top
requêtes (empreinte SEO)
9. Les « mauvaises pages filtrées »
• Filtres renvoyant zéro résultats
Création de « smart no results pages »
• Filtres renvoyant peu de résultats
Création de « smart few results pages »
• Filtres sélectionnant les mêmes items que
d’autres filtres
– Existence de quasi doublons
– Etude des similarités entre listes d’items
10. Comment faire ?
• Principe de codage en amélioration
progressive
– Les robots d’exploration voient le code le
plus simple
– Les utilisateurs ont accès à une interface
riche
Remarque : ce n’est pas du cloaking !
13. Navigation à facettes et performances
• Cette fonctionnalité sollicite énormément
base de données et moteurs de recherche
• Nécessité de mettre en cache les résultats
• Gros volume de pages à mettre en cache :
les stratégies de mise en cache dynamiques
échouent
• Le précalcul des résultats et/ou du contenu
s’impose
• Attention également à la nécessité de
compter les résultats pour le maillage
interne (précalculs là aussi)
14. Le moteur de recherche interne et les
pages filtrées par facettes
• Fonctionnalité appelée
« keyword redirection » ou
« push query » selon les
moteurs
• Permet de renvoyer vers une
url en cas de
correspondance kw
cherché <->landing page
• Améliore les critères d’usage
sur les pages
• Améliore la conversion
url de la page :
http://www.twenga.fr/refrigerateur.
html
15. Les gains !
Trafic
•Plus de pages d’atterrissage
pertinentes, plus de positions, plus
de trafic capté
Expérience
utilisateur
•Amélioration de l’ergonomie,
recherche de produits plus
efficaces
Conversion
•Couplé à un A/B testing, ce type
de pages obtient des tx de
conversion plus élevés
16. Ce que Search Foresight
peut faire pour vous aider
• La récolte d’information structurées via le
data mining ou des bases de données
métiers externes
• Le stockage de l’information et la
création de nouvelles facettes
• L’identification des facettes utiles pour
l’utilisateur, et/ou pour le SEO
• L’implémentation des systèmes de
pilotage d’ouverture/fermeture des
facettes au crawl, à l’indexation, aux
utilisateurs…
17. Ce que Search Foresight
peut faire pour vous (suite…)
• L’implémentation d’intégrations HTML adaptées
pour créer à la fois des IHM (interfaces utilisateur)
riches, ergonomiques et compatibles SEO
• La mise en place de solutions de gestion dynamique
des pages ouvertes en fonction de l’évolution du
catalogue :
– Entrée / sortie de produits
– Stock épuisés, produits indisponibles
– Pages : « Smart no results », « Smart few results », « Smart
404 »
– Gestion des doublons et des quasi doublons
• Nous pouvons aussi former vos équipes à ces
techniques grâce aux modules de formation
proposés par le Centre de Formation de Search
Foresight