BreadcrumbList

Illustration minimaliste sur fond bleu avec texte "BreadcrumbList", définition liée à la catégorie Stratégie Marketing du glossaire marketing de M-Twice

Le BreadcrumbList est un type de données structurées schema.org qui balise le fil d’Ariane d’une page web pour que Google l’affiche directement dans les résultats de recherche. Lorsqu’il est implémenté correctement, l’URL brute d’une page est remplacée dans la SERP par un chemin de navigation lisible — par exemple M-Twice › Expertises › Agence SEO — offrant à l’internaute une vision immédiate de la structure du site avant même de cliquer.

Le BreadcrumbList est l’un des rich snippets les plus universels : il s’applique à tous les types de sites (e-commerce, blog, site de services, institutionnel) et figure parmi les schemas les plus supportés par Google, Bing et les moteurs génératifs.

Fil d’Ariane visible vs BreadcrumbList schema : deux choses distinctes

Une confusion fréquente à dissiper d’emblée :

Fil d’Ariane visible (HTML)BreadcrumbList (schema.org)
Où il se trouveSur la page, visible par l’utilisateur (souvent en haut du contenu)Dans le code source de la page, invisible pour l’utilisateur
À qui il sertÀ l’utilisateur pour naviguer dans le siteÀ Google pour comprendre la structure du site et afficher le fil dans la SERP
FormatHTML classique avec balises <nav>, <ol>, <li>JSON-LD dans une balise <script type="application/ld+json">
IndépendancePeut exister sans BreadcrumbList schemaPeut exister sans fil d’Ariane visible — mais Google recommande la cohérence entre les deux

En pratique, les deux doivent coexister et être cohérents : le BreadcrumbList schema doit refléter exactement le fil d’Ariane visible sur la page. Une incohérence entre les deux peut entraîner un rejet du schema par Google.

Ce que le BreadcrumbList change dans la SERP

Sans BreadcrumbList, Google affiche soit l’URL brute (https://m-twice.com/expertises/agence-seo/), soit une version générée automatiquement souvent peu lisible. Avec un BreadcrumbList valide, Google affiche à la place :

M-Twice › Expertises › Agence SEO

Ce remplacement a plusieurs effets concrets sur le comportement des internautes :

  • Meilleure lisibilité — le chemin structuré est immédiatement compréhensible, même sur une URL complexe ou profonde dans l’arborescence
  • Signal de confiance — voir qu’une page appartient à une structure organisée (catégorie → sous-catégorie → page) rassure l’internaute sur la qualité du site
  • Amélioration du CTR — un fil d’Ariane lisible dans la SERP peut augmenter le taux de clic, notamment sur les pages de catégorie ou de sous-catégorie e-commerce
  • Compréhension de la structure par Google — le BreadcrumbList aide Google à modéliser l’architecture du site, ce qui facilite l’indexation et la distribution de l’autorité

Structure d’un BreadcrumbList en JSON-LD

Voici la structure minimale valide pour une page de type Agence SEO :

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Accueil",
      "item": "https://m-twice.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Expertises",
      "item": "https://m-twice.com/expertises/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Agence SEO",
      "item": "https://m-twice.com/expertises/agence-seo/"
    }
  ]
}

Propriétés obligatoires : @type (BreadcrumbList), itemListElement (tableau des étapes), et pour chaque étape : @type (ListItem), position (entier, commence à 1), name (libellé de l’étape). La propriété item (URL) est techniquement facultative pour le dernier élément — mais recommandée pour toutes les étapes.

BreadcrumbList sur WordPress : Rank Math le gère automatiquement

Sur un site WordPress avec Rank Math PRO, le BreadcrumbList est généré automatiquement sur toutes les pages, articles, pages de catégories et taxonomies personnalisées — sans configuration manuelle supplémentaire. Rank Math injecte le JSON-LD correspondant dans le <head> de chaque page en cohérence avec la structure de l’arborescence WordPress.

Pour les Custom Post Types (CPT) comme mtwice_services, Rank Math génère le BreadcrumbList via le hook rank_math/json_ld — à vérifier dans le Rich Results Test pour s’assurer que le chemin généré reflète bien la hiérarchie souhaitée.

Votre fil d’Ariane ne s’affiche pas dans Google ou génère des erreurs dans Search Console ?

On audite votre implémentation BreadcrumbList, corrige les erreurs de schema et s’assure que chaque page de votre site bénéficie d’un fil d’Ariane valide dans la SERP.

Demander un audit SEO →

BreadcrumbList et e-commerce : les cas d’usage prioritaires

Le BreadcrumbList est particulièrement stratégique en e-commerce, où l’arborescence est souvent profonde (catégorie → sous-catégorie → produit) et les URLs longues ou peu explicites :

  • Fiches produit — le fil Accueil › Vêtements › T-shirts › T-shirt blanc indique immédiatement la catégorie du produit sans que l’internaute ait besoin de cliquer
  • Pages de catégorie — le fil positionne la catégorie dans la hiérarchie et améliore la compréhension de l’offre dès la SERP
  • Pages de sous-catégorie — particulièrement utile quand l’URL seule ne suffit pas à identifier le niveau dans l’arborescence
  • Pages de blog et glossaire — Accueil › Glossaire › BreadcrumbList renforce la structure éditoriale du site

FAQ — BreadcrumbList

Qu’est-ce que le BreadcrumbList en SEO ?

Le BreadcrumbList est un type de données structurées schema.org qui balise le fil d’Ariane d’une page pour que Google l’affiche dans les résultats de recherche à la place de l’URL brute. Il remplace “https://exemple.com/categorie/sous-categorie/page/” par “Exemple › Catégorie › Sous-catégorie › Page” dans la SERP, améliorant la lisibilité du résultat et le taux de clic. C’est l’un des schemas les plus universels — applicable à tous les types de sites.

Le BreadcrumbList est-il obligatoire pour le SEO ?

Non, il n’est pas obligatoire — mais il est fortement recommandé, notamment pour les sites e-commerce et les sites avec une arborescence profonde. Sans BreadcrumbList valide, Google affiche l’URL brute dans les résultats, moins lisible et moins cliquable. Son implémentation est simple, son impact sur le CTR est positif, et il est pris en charge automatiquement par Rank Math sur WordPress — il n’y a donc aucune raison valable de ne pas l’implémenter.

Quelle différence entre fil d’Ariane HTML et BreadcrumbList schema ?

Le fil d’Ariane HTML est le composant visible sur la page, à destination des utilisateurs. Le BreadcrumbList schema est un bloc JSON-LD dans le code source, invisible pour les utilisateurs mais lu par Google pour afficher le fil dans la SERP. Les deux doivent coexister et être cohérents : Google recommande que le BreadcrumbList schema reflète exactement le fil visible sur la page. Une incohérence (chemin schema différent du fil visible) peut conduire Google à ignorer le schema.

Comment vérifier que son BreadcrumbList est valide ?

Deux outils Google gratuits : le Rich Results Test (search.google.com/test/rich-results) — saisir l’URL d’une page pour voir si le BreadcrumbList est détecté et valide ; et Google Search Console (section Améliorations → Fil d’Ariane) — liste toutes les erreurs et avertissements sur l’ensemble du site. Les erreurs les plus fréquentes : propriété “item” manquante sur une étape, position non numérique, ou incohérence entre le schema et le fil visible sur la page.

Rank Math génère-t-il automatiquement le BreadcrumbList ?

Oui — Rank Math (version gratuite et PRO) génère automatiquement le BreadcrumbList en JSON-LD sur toutes les pages, articles et taxonomies WordPress, sans configuration manuelle. Pour les Custom Post Types (CPT), vérifier dans le Rich Results Test que le chemin généré est correct. Si le CPT ne dispose pas de hiérarchie WordPress native, il peut être nécessaire de personnaliser le BreadcrumbList via le hook rank_math/json_ld ou un filtre dédié.

Pour aller plus loin

L’EXPERTISE M-TWICE
Chez M-Twice, nous accompagnons les entreprises et indépendants sur ce type de problématiques au quotidien.

Découvrez notre expertise d'
Agence SEO e-commerce
Scroll
M-twice
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.