Breadcrumbs that match their structured data

Published · Last updated

In October 2026, a breadcrumb exists in two forms: the trail a visitor sees, such as Home, Guides, This page, and the breadcrumb structured data a crawler reads. The two should list the same pages, in the same order, with full web addresses.

Why it matters

Search engines use breadcrumbs to understand where a page sits in your site. When the visible trail and the markup disagree, the markup stops being a reliable signal, and visitors and crawlers get different maps of your site.

Common mistakes

  • Structured data on pages that show no breadcrumb trail.
  • Names in the markup that differ from the names on the page.
  • Relative addresses in the markup instead of full web addresses.
  • Trail items that point at pages that redirect or no longer exist.

Every page needs a way back to a hub

A breadcrumb is only useful if the hub page it points to links back to the page. Hubs that list every page under them, and pages that link back up, keep your content from becoming orphans that crawlers reach only by luck.

What this does not tell you

How to generate the visible trail and the markup from one source so they cannot drift apart, and how to check every page on a large site.