← Back to blog

Breadcrumbs and BreadcrumbList schema: full guide

28/07/2026

Breadcrumbs are that small navigation trail at the top of a page: Home › Laptops › Gaming › ThinkPad. They look minor, but they do two important things — they show users where they are, and they give Google a clear map of the site hierarchy. With BreadcrumbList schema, that path also appears in search results instead of a bare URL.

Why they matter for SEO

Breadcrumbs strengthen internal linking because each crumb links up to a parent category, so authority flows naturally. They also cut bounce rate: users easily jump one level up instead of hitting "back" and leaving. Since 2018 Google shows a breadcrumb instead of the full URL path in mobile results, which looks cleaner and lifts click-through rate.

What BreadcrumbList schema looks like

It''s a JSON-LD block with a list of items, each carrying a position, name and URL. The structure: an itemListElement array with position 1 (Home), position 2 (category), position 3 (current page). The last item can omit the URL since it''s the page you''re already on. Google then uses that array to render the breadcrumb in the result.

How to set it up

  • WordPress: Yoast, Rank Math or your theme often already output both visible breadcrumbs and schema — check it isn''t enabled twice.
  • Manually: add the JSON-LD in the <head> or near the end of <body>, one block per page.
  • Match visible and marked-up: the text in the schema must match what the user sees.

BreadcrumbList is just one type of structured data; the broader picture is in the schema markup guide, and for FAQ sections see FAQ schema markup. Together they build richer search results.

Frequently asked questions

Do breadcrumbs directly boost rankings? They aren''t a direct factor, but through better structure, internal linking and higher click-through they help indirectly.

Do I need schema if I already have visible breadcrumbs? Yes — visible breadcrumbs are for people, while BreadcrumbList schema is what Google reads to display them in the result.

What if there are several paths to the same page? Pick one primary category for the breadcrumb and stay consistent; that pairs well with canonical tags.

Hosting plays a part too

Structured data only helps once Google crawls the site regularly and quickly. Reliable SEO hosting with NVMe drives and high uptime ensures pages and their schema load without delay. If you''re just setting up a site, see our plans.

100% GUARANTEE30-day money back

30-day money back

No questions asked. Full refund if you are not satisfied.