SEO ET NAVIGATION A FACETTES
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)
Pourquoi une navigation à facettes ?
C’est très efficace
et ergonomique
pour trouver des
items dans des
collections d’objets
…
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 !
Le tout crée un piège à robots !
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
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é
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)
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
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 !
Trois exemples pour comprendre
Et ce qui est vu par les moteurs
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)
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
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
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…
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
MERCI !

Petit dej search foresight e-commerce navigation à facettes et SEO 19 sept 2013

  • 1.
  • 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 urlsfacetté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 !
  • 5.
    Le tout créeun piège à robots !
  • 6.
    Matt cutts etle 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 pagesfiltré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 « mauvaisespages 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 !
  • 11.
  • 12.
    Et ce quiest vu par les moteurs
  • 13.
    Navigation à facetteset 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 derecherche 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 •Plusde 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 SearchForesight 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 SearchForesight 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
  • 18.