SchémaGratuit

Schema BreadcrumbList

Detecte le schéma BreadcrumbList qui communique l'arborescence de votre site aux moteurs IA. Aide a etablir le contexte de la page dans votre site.

Pourquoi c'est important pour la visibilité IA

Le schéma BreadcrumbList indique exactement aux moteurs IA où se situe une page dans l'arborescence de votre site. Lorsque ChatGPT ou Perplexity rencontre un chemin de fil d'Ariane comme "Home > Blog > JavaScript > Async/Await Guide", il comprend que la page est un guide spécifique au sein d'une section JavaScript plus large -- et non une page d'accueil générique ou une catégorie de premier niveau. Ce contexte hiérarchique est un signal de pertinence que les moteurs IA utilisent lorsqu'ils sélectionnent des sources pour des requêtes ciblées. La spécificité compte pour les citations IA. Une page nichée sous "Blog > JavaScript > Tutorials" est plus citable pour une requête sur les motifs asynchrones JavaScript qu'une page de niveau supérieur sans contexte structurel. Le schéma BreadcrumbList rend cette imbrication explicite et lisible par machine, supprimant les suppositions que les moteurs IA feraient autrement en analysant les chemins d'URL ou les menus de navigation. Google AI Overviews utilise les fils d'Ariane pour afficher l'attribution de la source avec contexte. Un schéma BreadcrumbList correct permet à la structure de votre site d'apparaitre dans les résultats générés par l'IA, ce qui améliore les taux de clic et la reconnaissance de la marque. Lorsque votre source apparait comme "example.com > Blogue > JavaScript" plutôt qu'une simple URL brute, les utilisateurs comprennent sur quoi ils cliquent avant d'arriver.

Comment nous le mesurons

Ce facteur utilise un score presque binaire. Aucun schéma BreadcrumbList ne donne 0. Un BreadcrumbList valide avec des ListItems correctement formés donne 10. Si un BreadcrumbList existe, mais que le tableau itemListElement est vide ou mal formé, vous obtenez 5 pour une implémentation partielle. Un ListItem valide doit contenir trois éléments : `@type: "ListItem"`, un nombre `position`, et un objet `item` (contenant typiquement `name` et `@id` ou une URL). L'analyseur trie les éléments par position et construit un chemin visuel de fil d'Ariane pour vérification. C'est l'un des facteurs les plus simples -- soit vous avez des fils d'Ariane valides, soit vous n'en avez pas.
Découvrez votre score sur ce facteurAnalyser mon site

Comment s'améliorer

  • 1

    Ajoutez un schéma BreadcrumbList correspondant à votre navigation

    Creusez un bloc JSON-LD reflétant le chemin hiérarchique de votre page. Commencez par Home à la position 1, ajoutez les niveaux de catégorie, puis terminez par la page courante. Chaque ListItem a besoin de `@type`, `position` et d'un objet `item` avec `name` et `@id` (l'URL complète). Un fil d'Ariane à trois niveaux pour un article de blogue prend cinq minutes à mettre en place.

  • 2

    Générez automatiquement les fils d'Ariane à partir de votre structure d'URL

    La plupart des CMS et frameworks peuvent générer automatiquement le schéma BreadcrumbList à partir du chemin d'URL. Des extensions WordPress comme Yoast et RankMath le font d'origine. Dans Next.js, vous pouvez construire un composant qui génère le JSON-LD à partir des segments de route. La génération automatique garantit que chaque page dispose de fils d'Ariane sans maintenance manuelle.

  • 3

    Incluez à la fois le schéma JSON-LD et des fils d'Ariane visibles

    La navigation visible doit correspondre au schéma JSON-LD. Cela fournit des signaux cohérents aux utilisateurs comme aux moteurs IA. Utilisez les mêmes libelles et la même hiérarchie dans les fils d'Ariane visibles de l'interface et dans les données structurées. Les écarts entre les fils visibles et ceux du schéma créent des signaux contradictoires.

  • 4

    Gardez les chemins de fil d'Ariane sous 5 niveaux

    Des hiérarchies profondes de 6 niveaux ou plus peuvent suggérer une architecture de site médiocre. Les moteurs IA préfèrent des hiérarchies propres et peu profondes, où le contenu est accessible en quelques clics depuis la page d'accueil. Si votre chemin de fil d'Ariane est excessivement profond, envisagez d'aplatir la structure de votre site.

Exemples de code

BreadcrumbList JSON-LD complet

{
  "@context": "https://schéma.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "item": {
        "@id": "https://example.com",
        "name": "Home"
      }
    },
    {
      "@type": "ListItem",
      "position": 2,
      "item": {
        "@id": "https://example.com/docs",
        "name": "Documentation"
      }
    },
    {
      "@type": "ListItem",
      "position": 3,
      "item": {
        "@id": "https://example.com/docs/getting-started",
        "name": "Getting Started"
      }
    }
  ]
}

Questions fréquentes

Vaut-il la peine d'ajouter un schéma BreadcrumbList si mon site est plat ?

Oui. Même un fil d'Ariane à deux niveaux ("Home > Page Title") apporte du contexte. Le score est binaire -- tout BreadcrumbList valide vaut 10. Cela aide aussi les moteurs IA à comprendre que votre page fait partie d'un site plus vaste, et non d'un document isolé.

Le fil d'Ariane doit-il inclure la page courante ?

Oui. Incluez la page courante comme dernier ListItem. Cela donne aux moteurs IA le chemin complet de la racine à la page courante, qu'ils utilisent pour le contexte et l'attribution de la source. Omettre la page courante laisse le chemin incomplet.

Puis-je utiliser des fils d'Ariane Microdata au lieu de JSON-LD ?

L'analyseur vérifie spécifiquement les blocs script JSON-LD. Les fils d'Ariane Microdata dans les attributs HTML ne sont pas détectés. Utilisez JSON-LD pour une compatibilité maximale avec cet analyseur et avec les moteurs IA. JSON-LD est le format recommandé par Google et préféré par la plupart des robots IA.

Facteurs associés

Vérifiez votre score GEO

Lancez une analyse gratuite de votre site et découvrez votre score sur les 52 facteurs.

Analyser mon site