SEEGEA

SEO breadcrumb: implementation and BreadcrumbList JSON-LD

A breadcrumb is the hierarchical navigation trail shown at the top of a page. In SEO, it serves three functions: user orientation, internal PageRank distribution, and BreadcrumbList rich snippet eligibility in Google results.

4 min readApril 17, 2026

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

With BreadcrumbList schema, Google replaces the URL below your title with a readable path: "example.com > Trail Shoes > Salomon". Clearer context, better CTR.

Internal PageRank distribution

Each breadcrumb level is an internal link. The path transfers PageRank from the product page up to the category and homepage — reinforcing the whole hierarchy.

User experience

Users can navigate up the hierarchy with one click. Fewer exits to the homepage, more pages visited per session — positive engagement signals.
ConfigurationSERP displaySEO benefit
No breadcrumbFull URL displayedNone
Visual breadcrumb, no schemaFull URL displayedInternal links only
Visual breadcrumb + BreadcrumbListPath displayed in resultsInternal links + rich snippet
Validate your BreadcrumbList schema at search.google.com/test/rich-results. The most common error is a missing 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

Implement breadcrumbs at scale
Created in France (Annecy – Chantilly) · Email & Google Meet support

FAQ

"Fil d'ariane" is the French term for breadcrumb — both refer to the same navigation element. In SEO and structured data, the English term "BreadcrumbList" is the schema.org type used in all international documentation.

See Seegea in action

Book a 30-min live demo on Google Meet. No commitment.

Book a demo