The breadcrumb (or fil d'ariane) is the navigation path displayed at the top of a page: Home > Shoes > Trail > Salomon XT-6. It tells users where they are in the site hierarchy and provides Google with internal links and BreadcrumbList schema for rich snippet display.
BreadcrumbList schema implementation
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://example.com" },
{ "@type": "ListItem", "position": 2, "name": "Trail Shoes", "item": "https://example.com/collections/trail-shoes" },
{ "@type": "ListItem", "position": 3, "name": "Salomon XT-6" }
]
}The last item (current page) typically does not need an item URL — it is the current page itself.
Rich snippet in results
Internal PageRank distribution
User experience
| Configuration | SERP display | SEO benefit |
|---|---|---|
| No breadcrumb | Full URL displayed | None |
| Visual breadcrumb, no schema | Full URL displayed | Internal links only |
| Visual breadcrumb + BreadcrumbList | Path displayed in results | Internal links + rich snippet |
item URL on intermediate breadcrumb levels — all positions except the last must include an absolute URL.Implement breadcrumbs at scale
30 min call · no commitment
