TThatDeveloperGuySDVOSB. Hand coded.
Glossary · Schema + Structured Data

BreadcrumbList Schema

BreadcrumbList schema is the Schema.org type that declares the navigational hierarchy of a page — its position in the site's structure (Home > Category > Subcategory > Page). Enables breadcrumb rich snippets in SERPs (the path display under the page title) and reinforces topical hierarchy signals for ranking algorithms.

Also called: BreadcrumbList JSON-LD, Breadcrumb schema · Last updated: May 27, 2026 · By Joseph W. Anady

Why it matters.

BreadcrumbList schema is structurally simple but practically important. It tells Google how the page fits in the site's information architecture. The visible reward (breadcrumb display in SERP replacing the URL) is small but documented: case studies show 2-3 percentage point CTR lift for branded URL display vs raw URL. The hidden reward is hierarchy reinforcement for topical authority signals.

How it works.

BreadcrumbList lives in a JSON-LD block on every page. Required: @context, @type BreadcrumbList, itemListElement (array of ListItem objects with position, name, item). The first item is typically Home, the last item is the current page. URLs in item should be absolute. Position numbers must be sequential starting at 1.

2026 reality check.

BreadcrumbList rich snippets remain in SERP (unlike FAQ rich snippets removed May 2026). The visual benefit is modest (2-3pp CTR lift), but the underlying topical hierarchy reinforcement is meaningful. AI Overview and AI Mode use BreadcrumbList to understand page context. Every page should have BreadcrumbList.

Data points

  • Schema.org BreadcrumbList documented at https://schema.org/BreadcrumbList
  • Documented 2-3pp CTR lift from breadcrumb display in SERP (industry case studies 2024-2026)
  • Position numbers must be sequential starting at 1
  • URLs in item should be absolute (not relative)
  • Still produces visual rich snippet (unlike FAQ which was removed May 2026)

First-hand insight from ThatDeveloperGuy.

ThatDeveloperGuy includes BreadcrumbList on every page across the network. The schema reinforces our hub-and-spoke architecture (Home > Glossary > AEO > AEO entries; Home > Locations > Northwest Arkansas > Bentonville). Beyond the small CTR lift, the structured hierarchy gives Google a clear signal about topic clustering — pages deeper in a cluster reinforce the cluster's topical authority.

How TDG approaches it

Every TDG page has BreadcrumbList with 2-4 items (Home > [Category] > [Subcategory] > [Page]). Visible breadcrumb HTML mirrors the schema. URLs are absolute. Position numbers sequential. Schema validated in CI.

Common mistakes.

  • Skipping BreadcrumbList because 'it's just navigation' (it's also a ranking signal)
  • Missing positions or non-sequential (position must be 1, 2, 3...)
  • Relative URLs in item (use absolute https:// URLs)
  • Mismatched visible breadcrumbs vs schema (the displayed breadcrumb should match the schema)
  • Single-item BreadcrumbList (defeats the purpose — should be at least 2 items)

FAQ.

Does BreadcrumbList work without visible breadcrumbs on the page?

Yes, schema-only is valid. But visible breadcrumbs + schema is preferred — Google's quality guidelines reward matching structure.

How deep should the breadcrumb be?

Match your site's actual hierarchy. 2-4 levels typical. Overly deep (6+ levels) suggests poor IA.

Can I have multiple breadcrumb paths?

Technically yes (a page can be in multiple categories), but Google recommends one canonical breadcrumb path per page.

Do breadcrumbs replace the URL in SERP?

Often yes for pages with valid BreadcrumbList schema. The SERP shows the breadcrumb path instead of the raw URL — improves readability and CTR slightly.

Does BreadcrumbList affect AI Overview citation?

Indirectly. It provides context for the page's position in the site hierarchy, which AI engines use to assess topical authority and content type.