ONDEV Logo

Expert en acquisition client digitale. Création de sites web et applications sur-mesure qui convertissent.

Services
  • Création de Sites Web
  • Applications Sur-Mesure
  • Publicité Digitale
  • Référencement SEO
  • Développeur Web Marseille
  • Création de Logo
  • Design UX/UI
  • Refonte d'Application
  • Maintenance Applicative
  • Audit de Code
  • Agence Vibe Coding
  • Logiciel Métier Sur-Mesure
  • Agence No Code
  • Portail Client & Extranet
  • Intranet Sur-Mesure
  • Refonte Site WordPress
  • Migration Angular vers React
Navigation
  • Accueil
  • Agence web à Marseille
  • Réalisations
  • Expertise
  • Qui sommes-nous
  • Blog
  • Contact
Guides
  • Nos guides
  • Comment créer un site internet
  • Pourquoi créer un site internet
  • Coût d'un site internet
  • Choisir son prestataire web
Contact

Mathieu Rabissoni

06 01 37 20 21WhatsAppmathieu@ondev.fr

Marseille, France

Suivez-nous

LinkedInInstagramFacebook
Zones d'intervention
Marseille|Aix-en-Provence|Aubagne|La Ciotat|Cassis|Allauch|Gardanne|Marignane|Vitrolles|Toutes nos zones

© 2026 ONDEV. Tous droits réservés.

Mentions légalesPolitique de confidentialitéPlan du site
ONDEV Logo
Réalisations
Contact
On en discute

Expertise

Création de Sites WebSite Vitrine MarseilleSite E-Commerce MarseilleRéférencement SEOOptimisation GEOApplications Web & MobileAgence CommunicationPublicité en LigneDéveloppeur Web Marseille
Réalisations

Ressources

Qui sommes-nous ?BlogGuides
Contact
AppelerWhatsApp
On en discute
  1. Accueil
  2. Blog
  3. Fil d'Ariane : SEO, UX et données structurées
SEO
24 octobre 202612 mn

Fil d'Ariane : SEO, UX et données structurées

Pourquoi ce petit chemin de liens compte pour vos visiteurs et pour Google, comment le baliser en BreadcrumbList et les erreurs qui l'annulent.

Mathieu Rabissoni

Mathieu Rabissoni

Expert Acquisition Client Digitale

Fil d'Ariane : SEO, UX et données structurées
Fil d'Ariane : SEO, UX et données structurées

Sommaire

01.Le fil d'Ariane est le lien interne que personne ne regarde et que Google lit sur chaque page02.Fil d'Ariane : définition et exemple concret03.Les trois types de fil d'Ariane (et le seul qui vaut la peine)04.Le rôle UX : se situer et remonter sans réfléchir05.Le rôle SEO : maillage ascendant et compréhension de la structure06.Le balisage BreadcrumbList : code et affichage dans les résultats07.Ce que Google en fait dans ses résultats08.Le composant que nous utilisons chez ONDEV09.Les règles de cohérence avec l'arborescence et les URL10.Les erreurs fréquentes qui annulent le fil d'Ariane11.1. Un fil d'Ariane qui ne correspond pas à la navigation12.2. Un fil d'Ariane absent sur mobile13.3. Un balisage incohérent avec l'affichage14.4. Un fil d'Ariane qui recopie l'URL brute15.5. Des pages intermédiaires qui n'existent pas16.FAQ sur le fil d'Ariane et le breadcrumb SEO17.Conclusion : un composant, une source de données, une arborescence

Le fil d'Ariane est le lien interne que personne ne regarde et que Google lit sur chaque page

Vous l'avez vu mille fois : cette petite ligne « Accueil > Services > Référencement » sous le menu, en gris, que l'on ne remarque que lorsqu'elle manque. Sur la plupart des sites, elle est posée par le thème, jamais réfléchie, souvent fausse. Pourtant, c'est un des rares éléments qui travaillent à la fois pour le visiteur perdu et pour le robot qui essaie de comprendre comment votre site est organisé. Mal conçu, il envoie des signaux contradictoires : une page affichée dans une rubrique, balisée dans une autre, et cachée sur mobile.

Dans cet article, vous allez découvrir :

  • •Ce qu'est précisément un fil d'Ariane, avec un exemple, et pourquoi un seul des trois types existants mérite d'être implémenté
  • •Le double rôle du breadcrumb : se situer et remonter côté UX, maillage ascendant et lecture de la structure côté SEO
  • •Le balisage BreadcrumbList complet, ce que Google en fait réellement dans ses résultats, et le composant que nous utilisons chez ONDEV
  • •Les règles de cohérence entre fil d'Ariane, arborescence et URL, puis les erreurs qui annulent tout le bénéfice
Un fil d'Ariane n'est pas un gadget de navigation. C'est la seule représentation de votre arborescence que Google lit sur chaque page, en texte et en données structurées.

Fil d'Ariane : définition et exemple concret

Un fil d'Ariane (breadcrumb en anglais) est une suite de liens, affichée en haut d'une page, qui indique la position de cette page dans la hiérarchie du site et permet de remonter vers chaque niveau parent. Le nom vient du fil que Thésée déroule dans le labyrinthe pour retrouver la sortie : sur un site, il sert exactement à cela.

Exemple sur un site d'agence :

Accueil > Blog > SEO > Fil d'Ariane : SEO, UX et données structurées

Chaque élément sauf le dernier est un lien. Le dernier élément désigne la page en cours : il est affiché en texte, pas en lien, parce qu'un lien vers la page que l'on consulte déjà n'a aucune utilité.

Les trois types de fil d'Ariane (et le seul qui vaut la peine)

On distingue classiquement trois formes :

  • •Hiérarchique : il reflète l'arborescence du site (Accueil > Catégorie > Sous-catégorie > Page). C'est le seul qui a un sens SEO, parce qu'il est stable et identique pour tous les visiteurs.
  • •Par attributs : fréquent en e-commerce, il affiche les filtres appliqués (Chaussures > Homme > Taille 43). Utile en UX, nuisible en SEO puisqu'il change avec chaque combinaison.
  • •Historique : il retrace le parcours du visiteur. Il duplique le bouton retour et ne dit rien de la structure du site. À proscrire.

Notre position est nette : implémentez le fil d'Ariane hiérarchique, et uniquement celui-là. Si vos pages produit doivent afficher des filtres, faites-le dans un bloc séparé, non balisé.

Le rôle UX : se situer et remonter sans réfléchir

Un visiteur qui arrive depuis Google ne passe pas par votre page d'accueil. Il atterrit directement sur une page profonde, un article de blog ou une fiche produit, sans aucun contexte. Le fil d'Ariane répond en une ligne aux deux questions qu'il se pose implicitement : « où suis-je ? » et « qu'y a-t-il d'autre autour ? ».

Concrètement, il remplit trois fonctions :

  1. 1.Situer : le visiteur comprend immédiatement qu'il est dans la rubrique SEO du blog, et non sur une page de service.
  2. 2.Remonter : un clic sur « SEO » le conduit à la liste des articles de la rubrique, ce que le bouton retour ne permet pas s'il vient d'un moteur de recherche.
  3. 3.Rassurer : une structure visible rend le site lisible, surtout quand il est riche en contenu.

Sur mobile, le menu principal est caché derrière une icône et le fil d'Ariane devient souvent le seul repère structurel à l'écran. Le supprimer sur petit écran « pour gagner de la place » est donc une erreur, que nous détaillons plus bas.

Côté design, le fil d'Ariane doit rester discret mais lisible : police légèrement réduite, contraste suffisant pour l'accessibilité, séparateur simple (chevron ou barre oblique) et zone cliquable assez grande au doigt. C'est le genre de détail que nous traitons dans notre travail sur l'expérience utilisateur et l'interface : des composants petits en apparence, qui conditionnent la façon dont un visiteur se déplace dans le site.

Le rôle SEO : maillage ascendant et compréhension de la structure

En SEO, le fil d'Ariane est un maillage interne ascendant : depuis chaque page profonde, il crée un lien vers chacune de ses pages parentes, avec une ancre qui décrit la page cible. C'est son premier intérêt, et il est souvent sous-estimé.

Prenons un blog de 100 articles répartis en 5 rubriques. Sans fil d'Ariane, chaque page rubrique reçoit des liens depuis le menu et la pagination. Avec, elle reçoit en plus un lien depuis chacun de ses articles, avec une ancre cohérente (« SEO », « Développement »). Le signal est répétitif, stable, et il concentre l'autorité sur les pages intermédiaires, celles qui ciblent généralement les requêtes les plus larges.

Le second intérêt est la lecture de la structure. Google construit sa représentation de votre site à partir des liens qu'il trouve : le menu lui donne les grandes rubriques, le fil d'Ariane lui donne la filiation exacte de chaque page. Quand l'URL, le fil et la navigation racontent la même histoire, la structure est comprise sans ambiguïté. Quand ils se contredisent, Google choisit, et pas forcément ce que vous auriez voulu.

Le troisième intérêt tient au crawl : le fil relie solidement chaque niveau au précédent et facilite la redistribution de la popularité interne. Pour voir comment ce maillage ascendant s'articule avec les liens descendants et contextuels, notre guide du maillage interne détaille les trois axes à combiner.

À lire aussi : Données structurées : le guide des rich snippets : comment les balisages schema.org transforment l'affichage de vos pages dans Google.

Le balisage BreadcrumbList : code et affichage dans les résultats

BreadcrumbList est le type schema.org qui décrit un fil d'Ariane sous forme de données structurées, le plus souvent en JSON-LD, pour que les moteurs lisent la hiérarchie d'une page sans avoir à interpréter le HTML. Google le documente comme un enrichissement de résultat à part entière dans son guide des données structurées de fil d'Ariane.

Voici le balisage correspondant à l'exemple du début :

json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Accueil",
      "item": "https://ondev.fr/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://ondev.fr/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Fil d'Ariane : SEO, UX et données structurées",
      "item": "https://ondev.fr/blog/fil-ariane-breadcrumb-seo/"
    }
  ]
}

Trois points à retenir sur ce code :

  • •position commence à 1 et suit l'ordre d'affichage. Un trou ou un doublon dans la numérotation invalide le balisage.
  • •name doit être le texte visible dans le fil d'Ariane, pas le titre complet de la page si celui-ci est différent.
  • •item est l'URL canonique et absolue de chaque niveau. Pour le dernier élément, Google le tolère en option, mais nous le renseignons systématiquement pour éviter toute ambiguïté.

Ce que Google en fait dans ses résultats

Sur ordinateur, Google remplace l'URL brute affichée en vert au-dessus du titre par la chaîne du fil d'Ariane : « ondev.fr › blog › seo » plutôt qu'une suite de segments d'URL. Le résultat est plus lisible et montre au chercheur dans quelle rubrique il va atterrir.

Sur mobile, le comportement a changé : depuis fin 2024, Google n'affiche plus le fil d'Ariane dans les résultats mobiles, seulement le nom de domaine. Faut-il renoncer au balisage ? Non. Il reste utilisé pour comprendre la structure du site, il alimente les résultats desktop, et les moteurs à IA qui synthétisent les pages s'appuient sur ces données pour situer un contenu.

Le composant que nous utilisons chez ONDEV

Sur ondev.fr, chaque page de service et chaque guide embarque un fil d'Ariane visible, doublé d'un balisage BreadcrumbList généré par un composant React partagé. Ce composant reçoit la liste des niveaux (nom et URL), filtre les entrées vides, normalise chaque URL avec un slash final pour coller à la canonique, et sérialise le JSON-LD dans une balise script.

L'intérêt d'un composant unique est simple : la règle de cohérence est appliquée une fois, au même endroit, et le fil visible comme le balisage sont alimentés par la même source de données. Il devient impossible d'afficher « Services » à l'écran et de baliser « Prestations » dans le JSON-LD.

À lire aussi : Schema Markup en 2026 : faut-il l'implémenter dès le lancement ? : BreadcrumbList fait partie des cinq balisages que nous posons dès la première mise en ligne.

Les règles de cohérence avec l'arborescence et les URL

Un fil d'Ariane n'a de valeur que s'il raconte la même histoire que le reste du site. Voici les règles que nous appliquons sur chaque projet :

RèglePourquoiExemple correct
Le fil reflète l'arborescence logique, pas le parcours du visiteurIl doit être identique pour tous, sinon Google reçoit des structures contradictoiresAccueil > Blog > SEO > Article
Chaque niveau du fil correspond à une page réelle et indexableUn niveau sans page cible est un lien mort ou une redirection« SEO » pointe vers /blog/categorie/seo/ qui existe et répond en 200
Les URL du balisage sont les URL canoniques, absolues, avec le même format de slash finalUne URL différente de la canonique crée une incohérence détectablehttps://ondev.fr/blog/ et non /blog ou http://ondev.fr/blog
Le texte visible et le name du balisage sont identiquesGoogle compare les deux ; un écart peut faire ignorer le balisageVisible « Blog », balisé « Blog »
Un seul fil d'Ariane par pagePlusieurs fils signalent une page rattachée à plusieurs parents, ce qui dilue la structureUne fiche produit présente dans deux catégories affiche la catégorie principale
Le dernier élément n'est pas un lienUn lien vers la page en cours n'apporte rien et gêne la navigation clavierLe titre de l'article en texte simple
L'accueil est le premier élémentC'est le point d'entrée de la hiérarchie et le lien ascendant le plus utile« Accueil » ou le nom de la marque
Le point le plus souvent négligé est l'alignement avec l'URL. Si votre article vit à l'adresse /blog/seo/mon-article/ mais que le fil affiche « Accueil > Actualités > Mon article », vous avez deux arborescences. Le mieux est que la structure d'URL, la navigation et le fil d'Ariane soient dessinés ensemble, au moment de concevoir l'arborescence, et non ajoutés après coup.

Les erreurs fréquentes qui annulent le fil d'Ariane

Nous retrouvons les mêmes défauts sur la majorité des sites audités. Les voici, par ordre de gravité :

1. Un fil d'Ariane qui ne correspond pas à la navigation

C'est l'erreur la plus répandue. Le menu range la page dans « Nos services », l'URL dit /prestations/, le fil affiche « Accueil > Offres ». Chaque source raconte une structure différente et Google doit arbitrer. La correction consiste à unifier le vocabulaire : un seul nom par rubrique, utilisé partout.

2. Un fil d'Ariane absent sur mobile

Beaucoup de thèmes masquent le breadcrumb en dessous de 768 pixels avec un simple display: none. Conséquence double : le visiteur mobile perd son repère au moment où il en a le plus besoin, et Google, qui indexe la version mobile, ne voit plus le fil dans le HTML. Un balisage JSON-LD qui décrit un élément invisible pour l'utilisateur est contraire aux consignes de Google. Gardez le fil sur mobile, quitte à tronquer les niveaux intermédiaires avec des points de suspension.

3. Un balisage incohérent avec l'affichage

Le cas typique : un plugin génère le JSON-LD à partir de la taxonomie, le thème affiche le fil à partir du menu, et les deux divergent. Autre variante : le balisage contient des URL relatives, ou en http, ou sans slash final alors que les canoniques en ont un. Le test est simple : les URL du JSON-LD doivent être strictement égales aux canoniques des pages cibles.

4. Un fil d'Ariane qui recopie l'URL brute

« Accueil > blog > seo > fil-ariane-breadcrumb-seo » : le fil est généré automatiquement depuis les segments d'URL, sans libellés humains. C'est illisible pour le visiteur et pauvre en signal pour Google, puisque les ancres ne sont plus des mots mais des slugs.

5. Des pages intermédiaires qui n'existent pas

Le fil affiche « Accueil > Services > Référencement », mais « Services » n'est qu'un intitulé de menu déroulant : le lien pointe vers une 404 ou un lien vide. Soit la page intermédiaire mérite d'être créée, soit elle disparaît du fil.

Pour vérifier un fil d'Ariane en quelques minutes : ouvrez la page sur mobile et sur ordinateur, comparez le fil visible, le menu et l'URL, puis passez l'URL dans le test des résultats enrichis de Google. Les trois doivent raconter exactement la même arborescence.

FAQ sur le fil d'Ariane et le breadcrumb SEO

Le fil d'Ariane est-il un facteur de classement Google ?
Pas directement. Google ne classe pas une page plus haut parce qu'elle a un fil d'Ariane. En revanche, le fil crée du maillage interne ascendant avec des ancres descriptives, clarifie la structure du site pour le robot et améliore l'affichage des résultats sur ordinateur. Ces trois effets contribuent au positionnement de manière indirecte mais réelle.
Faut-il un fil d'Ariane sur la page d'accueil ?
Non. La page d'accueil est la racine de la hiérarchie : un fil qui n'afficherait que « Accueil » n'apporte rien. Le fil d'Ariane commence à partir du premier niveau de profondeur, c'est-à-dire sur les pages de rubrique, de service, les articles et les fiches.
Le balisage BreadcrumbList suffit-il sans fil d'Ariane visible ?
Non. Les consignes de Google exigent que les données structurées décrivent un contenu visible sur la page. Un BreadcrumbList sans fil affiché est un balisage qui ne correspond à rien, et il peut être ignoré. Le fil visible vient en premier, le balisage le décrit.
Comment gérer le fil d'Ariane d'un produit présent dans plusieurs catégories ?
Choisissez une catégorie principale pour chaque produit et utilisez toujours celle-là dans le fil, quel que soit le chemin suivi par le visiteur. Le fil d'Ariane doit être stable : une même page affiche toujours le même fil. Les autres catégories peuvent lister le produit, mais ne le revendiquent pas dans le breadcrumb.
Doit-on afficher le fil d'Ariane sur mobile ?
Oui, systématiquement. Sur mobile, le menu est replié et le fil d'Ariane devient le seul repère structurel visible. C'est aussi la version mobile de la page que Google indexe : masquer le fil revient à le retirer de l'index. Si la place manque, tronquez les niveaux intermédiaires plutôt que de supprimer le fil.
JSON-LD ou microdonnées pour baliser le fil d'Ariane ?
JSON-LD, sans hésiter. C'est le format recommandé par Google, il se génère facilement dans un composant et il ne dépend pas de la structure HTML du fil visible. Les microdonnées mélangent balisage et présentation, ce qui rend chaque changement de design risqué pour le SEO.

Conclusion : un composant, une source de données, une arborescence

Le fil d'Ariane est petit, mais il touche à trois choses qui comptent : l'orientation du visiteur, le maillage interne ascendant et la lecture de votre structure par Google. Son efficacité tient à une seule exigence, la cohérence : fil visible, balisage BreadcrumbList, menu et URL doivent décrire la même arborescence, sur ordinateur comme sur mobile. La façon la plus sûre d'y parvenir est de concevoir l'arborescence en amont, puis de générer le fil et son balisage depuis une source unique, comme nous le faisons sur nos propres pages de service.


Votre site mérite une structure que vos visiteurs et Google lisent sans effort. Pour une arborescence, un maillage et des données structurées pensés dès le départ, demandez un devis gratuit : nous auditons votre structure actuelle et vous proposons un plan concret.

Auteur

Mathieu Rabissoni

Mathieu Rabissoni

Expert Web

Infos

24 octobre 2026
12 mn
SEO

Service lié

Référencement SEO

1ère page Google pour vos mots-clés à Marseille.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

  • Sans dépendance technique
  • Sans frais de maintenance inutiles
On en discute ?

Avec nous c'est simple, rien n'est compliqué !

Nos réalisations

Refonte & SEO - Amadeus Centre d’Affaires
Refonte & Stratégie SEO

Refonte & SEO - Amadeus Centre d’Affaires

Wiloq - Application SaaS Vestiaire Numérique
Application SaaS

Wiloq - Application SaaS Vestiaire Numérique

Voir toutes les réalisations

Le fil d'Ariane est le lien interne que personne ne regarde et que Google lit sur chaque page

Vous l'avez vu mille fois : cette petite ligne « Accueil > Services > Référencement » sous le menu, en gris, que l'on ne remarque que lorsqu'elle manque. Sur la plupart des sites, elle est posée par le thème, jamais réfléchie, souvent fausse. Pourtant, c'est un des rares éléments qui travaillent à la fois pour le visiteur perdu et pour le robot qui essaie de comprendre comment votre site est organisé. Mal conçu, il envoie des signaux contradictoires : une page affichée dans une rubrique, balisée dans une autre, et cachée sur mobile.

Dans cet article, vous allez découvrir :

  • •Ce qu'est précisément un fil d'Ariane, avec un exemple, et pourquoi un seul des trois types existants mérite d'être implémenté
  • •Le double rôle du breadcrumb : se situer et remonter côté UX, maillage ascendant et lecture de la structure côté SEO
  • •Le balisage BreadcrumbList complet, ce que Google en fait réellement dans ses résultats, et le composant que nous utilisons chez ONDEV
  • •Les règles de cohérence entre fil d'Ariane, arborescence et URL, puis les erreurs qui annulent tout le bénéfice
Un fil d'Ariane n'est pas un gadget de navigation. C'est la seule représentation de votre arborescence que Google lit sur chaque page, en texte et en données structurées.

Fil d'Ariane : définition et exemple concret

Un fil d'Ariane (breadcrumb en anglais) est une suite de liens, affichée en haut d'une page, qui indique la position de cette page dans la hiérarchie du site et permet de remonter vers chaque niveau parent. Le nom vient du fil que Thésée déroule dans le labyrinthe pour retrouver la sortie : sur un site, il sert exactement à cela.

Exemple sur un site d'agence :

Accueil > Blog > SEO > Fil d'Ariane : SEO, UX et données structurées

Chaque élément sauf le dernier est un lien. Le dernier élément désigne la page en cours : il est affiché en texte, pas en lien, parce qu'un lien vers la page que l'on consulte déjà n'a aucune utilité.

Les trois types de fil d'Ariane (et le seul qui vaut la peine)

On distingue classiquement trois formes :

  • •Hiérarchique : il reflète l'arborescence du site (Accueil > Catégorie > Sous-catégorie > Page). C'est le seul qui a un sens SEO, parce qu'il est stable et identique pour tous les visiteurs.
  • •Par attributs : fréquent en e-commerce, il affiche les filtres appliqués (Chaussures > Homme > Taille 43). Utile en UX, nuisible en SEO puisqu'il change avec chaque combinaison.
  • •Historique : il retrace le parcours du visiteur. Il duplique le bouton retour et ne dit rien de la structure du site. À proscrire.

Notre position est nette : implémentez le fil d'Ariane hiérarchique, et uniquement celui-là. Si vos pages produit doivent afficher des filtres, faites-le dans un bloc séparé, non balisé.

Le rôle UX : se situer et remonter sans réfléchir

Un visiteur qui arrive depuis Google ne passe pas par votre page d'accueil. Il atterrit directement sur une page profonde, un article de blog ou une fiche produit, sans aucun contexte. Le fil d'Ariane répond en une ligne aux deux questions qu'il se pose implicitement : « où suis-je ? » et « qu'y a-t-il d'autre autour ? ».

Concrètement, il remplit trois fonctions :

  1. 1.Situer : le visiteur comprend immédiatement qu'il est dans la rubrique SEO du blog, et non sur une page de service.
  2. 2.Remonter : un clic sur « SEO » le conduit à la liste des articles de la rubrique, ce que le bouton retour ne permet pas s'il vient d'un moteur de recherche.
  3. 3.Rassurer : une structure visible rend le site lisible, surtout quand il est riche en contenu.

Sur mobile, le menu principal est caché derrière une icône et le fil d'Ariane devient souvent le seul repère structurel à l'écran. Le supprimer sur petit écran « pour gagner de la place » est donc une erreur, que nous détaillons plus bas.

Côté design, le fil d'Ariane doit rester discret mais lisible : police légèrement réduite, contraste suffisant pour l'accessibilité, séparateur simple (chevron ou barre oblique) et zone cliquable assez grande au doigt. C'est le genre de détail que nous traitons dans notre travail sur l'expérience utilisateur et l'interface : des composants petits en apparence, qui conditionnent la façon dont un visiteur se déplace dans le site.

Le rôle SEO : maillage ascendant et compréhension de la structure

En SEO, le fil d'Ariane est un maillage interne ascendant : depuis chaque page profonde, il crée un lien vers chacune de ses pages parentes, avec une ancre qui décrit la page cible. C'est son premier intérêt, et il est souvent sous-estimé.

Prenons un blog de 100 articles répartis en 5 rubriques. Sans fil d'Ariane, chaque page rubrique reçoit des liens depuis le menu et la pagination. Avec, elle reçoit en plus un lien depuis chacun de ses articles, avec une ancre cohérente (« SEO », « Développement »). Le signal est répétitif, stable, et il concentre l'autorité sur les pages intermédiaires, celles qui ciblent généralement les requêtes les plus larges.

Le second intérêt est la lecture de la structure. Google construit sa représentation de votre site à partir des liens qu'il trouve : le menu lui donne les grandes rubriques, le fil d'Ariane lui donne la filiation exacte de chaque page. Quand l'URL, le fil et la navigation racontent la même histoire, la structure est comprise sans ambiguïté. Quand ils se contredisent, Google choisit, et pas forcément ce que vous auriez voulu.

Le troisième intérêt tient au crawl : le fil relie solidement chaque niveau au précédent et facilite la redistribution de la popularité interne. Pour voir comment ce maillage ascendant s'articule avec les liens descendants et contextuels, notre guide du maillage interne détaille les trois axes à combiner.

À lire aussi : Données structurées : le guide des rich snippets : comment les balisages schema.org transforment l'affichage de vos pages dans Google.

Le balisage BreadcrumbList : code et affichage dans les résultats

BreadcrumbList est le type schema.org qui décrit un fil d'Ariane sous forme de données structurées, le plus souvent en JSON-LD, pour que les moteurs lisent la hiérarchie d'une page sans avoir à interpréter le HTML. Google le documente comme un enrichissement de résultat à part entière dans son guide des données structurées de fil d'Ariane.

Voici le balisage correspondant à l'exemple du début :

json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Accueil",
      "item": "https://ondev.fr/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Blog",
      "item": "https://ondev.fr/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Fil d'Ariane : SEO, UX et données structurées",
      "item": "https://ondev.fr/blog/fil-ariane-breadcrumb-seo/"
    }
  ]
}

Trois points à retenir sur ce code :

  • •position commence à 1 et suit l'ordre d'affichage. Un trou ou un doublon dans la numérotation invalide le balisage.
  • •name doit être le texte visible dans le fil d'Ariane, pas le titre complet de la page si celui-ci est différent.
  • •item est l'URL canonique et absolue de chaque niveau. Pour le dernier élément, Google le tolère en option, mais nous le renseignons systématiquement pour éviter toute ambiguïté.

Ce que Google en fait dans ses résultats

Sur ordinateur, Google remplace l'URL brute affichée en vert au-dessus du titre par la chaîne du fil d'Ariane : « ondev.fr › blog › seo » plutôt qu'une suite de segments d'URL. Le résultat est plus lisible et montre au chercheur dans quelle rubrique il va atterrir.

Sur mobile, le comportement a changé : depuis fin 2024, Google n'affiche plus le fil d'Ariane dans les résultats mobiles, seulement le nom de domaine. Faut-il renoncer au balisage ? Non. Il reste utilisé pour comprendre la structure du site, il alimente les résultats desktop, et les moteurs à IA qui synthétisent les pages s'appuient sur ces données pour situer un contenu.

Le composant que nous utilisons chez ONDEV

Sur ondev.fr, chaque page de service et chaque guide embarque un fil d'Ariane visible, doublé d'un balisage BreadcrumbList généré par un composant React partagé. Ce composant reçoit la liste des niveaux (nom et URL), filtre les entrées vides, normalise chaque URL avec un slash final pour coller à la canonique, et sérialise le JSON-LD dans une balise script.

L'intérêt d'un composant unique est simple : la règle de cohérence est appliquée une fois, au même endroit, et le fil visible comme le balisage sont alimentés par la même source de données. Il devient impossible d'afficher « Services » à l'écran et de baliser « Prestations » dans le JSON-LD.

À lire aussi : Schema Markup en 2026 : faut-il l'implémenter dès le lancement ? : BreadcrumbList fait partie des cinq balisages que nous posons dès la première mise en ligne.

Les règles de cohérence avec l'arborescence et les URL

Un fil d'Ariane n'a de valeur que s'il raconte la même histoire que le reste du site. Voici les règles que nous appliquons sur chaque projet :

RèglePourquoiExemple correct
Le fil reflète l'arborescence logique, pas le parcours du visiteurIl doit être identique pour tous, sinon Google reçoit des structures contradictoiresAccueil > Blog > SEO > Article
Chaque niveau du fil correspond à une page réelle et indexableUn niveau sans page cible est un lien mort ou une redirection« SEO » pointe vers /blog/categorie/seo/ qui existe et répond en 200
Les URL du balisage sont les URL canoniques, absolues, avec le même format de slash finalUne URL différente de la canonique crée une incohérence détectablehttps://ondev.fr/blog/ et non /blog ou http://ondev.fr/blog
Le texte visible et le name du balisage sont identiquesGoogle compare les deux ; un écart peut faire ignorer le balisageVisible « Blog », balisé « Blog »
Un seul fil d'Ariane par pagePlusieurs fils signalent une page rattachée à plusieurs parents, ce qui dilue la structureUne fiche produit présente dans deux catégories affiche la catégorie principale
Le dernier élément n'est pas un lienUn lien vers la page en cours n'apporte rien et gêne la navigation clavierLe titre de l'article en texte simple
L'accueil est le premier élémentC'est le point d'entrée de la hiérarchie et le lien ascendant le plus utile« Accueil » ou le nom de la marque
Le point le plus souvent négligé est l'alignement avec l'URL. Si votre article vit à l'adresse /blog/seo/mon-article/ mais que le fil affiche « Accueil > Actualités > Mon article », vous avez deux arborescences. Le mieux est que la structure d'URL, la navigation et le fil d'Ariane soient dessinés ensemble, au moment de concevoir l'arborescence, et non ajoutés après coup.

Les erreurs fréquentes qui annulent le fil d'Ariane

Nous retrouvons les mêmes défauts sur la majorité des sites audités. Les voici, par ordre de gravité :

1. Un fil d'Ariane qui ne correspond pas à la navigation

C'est l'erreur la plus répandue. Le menu range la page dans « Nos services », l'URL dit /prestations/, le fil affiche « Accueil > Offres ». Chaque source raconte une structure différente et Google doit arbitrer. La correction consiste à unifier le vocabulaire : un seul nom par rubrique, utilisé partout.

2. Un fil d'Ariane absent sur mobile

Beaucoup de thèmes masquent le breadcrumb en dessous de 768 pixels avec un simple display: none. Conséquence double : le visiteur mobile perd son repère au moment où il en a le plus besoin, et Google, qui indexe la version mobile, ne voit plus le fil dans le HTML. Un balisage JSON-LD qui décrit un élément invisible pour l'utilisateur est contraire aux consignes de Google. Gardez le fil sur mobile, quitte à tronquer les niveaux intermédiaires avec des points de suspension.

3. Un balisage incohérent avec l'affichage

Le cas typique : un plugin génère le JSON-LD à partir de la taxonomie, le thème affiche le fil à partir du menu, et les deux divergent. Autre variante : le balisage contient des URL relatives, ou en http, ou sans slash final alors que les canoniques en ont un. Le test est simple : les URL du JSON-LD doivent être strictement égales aux canoniques des pages cibles.

4. Un fil d'Ariane qui recopie l'URL brute

« Accueil > blog > seo > fil-ariane-breadcrumb-seo » : le fil est généré automatiquement depuis les segments d'URL, sans libellés humains. C'est illisible pour le visiteur et pauvre en signal pour Google, puisque les ancres ne sont plus des mots mais des slugs.

5. Des pages intermédiaires qui n'existent pas

Le fil affiche « Accueil > Services > Référencement », mais « Services » n'est qu'un intitulé de menu déroulant : le lien pointe vers une 404 ou un lien vide. Soit la page intermédiaire mérite d'être créée, soit elle disparaît du fil.

Pour vérifier un fil d'Ariane en quelques minutes : ouvrez la page sur mobile et sur ordinateur, comparez le fil visible, le menu et l'URL, puis passez l'URL dans le test des résultats enrichis de Google. Les trois doivent raconter exactement la même arborescence.

FAQ sur le fil d'Ariane et le breadcrumb SEO

Le fil d'Ariane est-il un facteur de classement Google ?
Pas directement. Google ne classe pas une page plus haut parce qu'elle a un fil d'Ariane. En revanche, le fil crée du maillage interne ascendant avec des ancres descriptives, clarifie la structure du site pour le robot et améliore l'affichage des résultats sur ordinateur. Ces trois effets contribuent au positionnement de manière indirecte mais réelle.
Faut-il un fil d'Ariane sur la page d'accueil ?
Non. La page d'accueil est la racine de la hiérarchie : un fil qui n'afficherait que « Accueil » n'apporte rien. Le fil d'Ariane commence à partir du premier niveau de profondeur, c'est-à-dire sur les pages de rubrique, de service, les articles et les fiches.
Le balisage BreadcrumbList suffit-il sans fil d'Ariane visible ?
Non. Les consignes de Google exigent que les données structurées décrivent un contenu visible sur la page. Un BreadcrumbList sans fil affiché est un balisage qui ne correspond à rien, et il peut être ignoré. Le fil visible vient en premier, le balisage le décrit.
Comment gérer le fil d'Ariane d'un produit présent dans plusieurs catégories ?
Choisissez une catégorie principale pour chaque produit et utilisez toujours celle-là dans le fil, quel que soit le chemin suivi par le visiteur. Le fil d'Ariane doit être stable : une même page affiche toujours le même fil. Les autres catégories peuvent lister le produit, mais ne le revendiquent pas dans le breadcrumb.
Doit-on afficher le fil d'Ariane sur mobile ?
Oui, systématiquement. Sur mobile, le menu est replié et le fil d'Ariane devient le seul repère structurel visible. C'est aussi la version mobile de la page que Google indexe : masquer le fil revient à le retirer de l'index. Si la place manque, tronquez les niveaux intermédiaires plutôt que de supprimer le fil.
JSON-LD ou microdonnées pour baliser le fil d'Ariane ?
JSON-LD, sans hésiter. C'est le format recommandé par Google, il se génère facilement dans un composant et il ne dépend pas de la structure HTML du fil visible. Les microdonnées mélangent balisage et présentation, ce qui rend chaque changement de design risqué pour le SEO.

Conclusion : un composant, une source de données, une arborescence

Le fil d'Ariane est petit, mais il touche à trois choses qui comptent : l'orientation du visiteur, le maillage interne ascendant et la lecture de votre structure par Google. Son efficacité tient à une seule exigence, la cohérence : fil visible, balisage BreadcrumbList, menu et URL doivent décrire la même arborescence, sur ordinateur comme sur mobile. La façon la plus sûre d'y parvenir est de concevoir l'arborescence en amont, puis de générer le fil et son balisage depuis une source unique, comme nous le faisons sur nos propres pages de service.


Votre site mérite une structure que vos visiteurs et Google lisent sans effort. Pour une arborescence, un maillage et des données structurées pensés dès le départ, demandez un devis gratuit : nous auditons votre structure actuelle et vous proposons un plan concret.

Mathieu Rabissoni

Mathieu Rabissoni

Expert Web

24 octobre 2026
12 mn
SEO

Service lié

Référencement SEO

1ère page Google pour vos mots-clés à Marseille.

Découvrir

Travailler avec ONDEV

On construit pour vous un site sur mesure, adapté à vos enjeux business.

On en discute ?
Mathieu Rabissoni

Mathieu Rabissoni

Expert Acquisition Client Digitale

Passionné par le web depuis toujours, j'aide les entreprises à acquérir des clients grâce au digital. Sites web, applications, SEO : je transforme vos idées en solutions performantes.

En savoir plus

Services ONDEV liés à cet article

Référencement SEO Marseille•Consultant SEO Marseille•Optimisation GEO & IA•Site internet optimisé SEO•Guide Google My Business•Nos réalisations

Besoin d'aide pour votre projet ?

Discutons de vos objectifs et voyons comment je peux vous aider à les atteindre.

Prendre rendez-vousAppelerWhatsApp