Glossary · 2 min read

Breadcrumb schema

Structured data that labels the trail of pages leading to the current one, so a machine knows where a page sits in your site instead of guessing from the menu.

A person glances at your breadcrumb trail and instantly knows where they are. A machine sees a row of links and has to decide whether it means anything. Breadcrumb schema makes the meaning explicit.

What Breadcrumb schema is

Breadcrumb schema is structured data that labels the trail leading to the current page: home, then the category, then this page. It states the page's place in your site as a fact.

It is usually written in JSON-LD, a small block in the page code. The reader is not a visitor orienting themselves. It is an engine working out how your pages relate and where this one fits.

Why engines lean on it

Context shapes how an engine reads a page. A page that sits under "insurance, then commercial, then liability" reads differently than the same words floating with no parent. The trail tells a machine what neighborhood the page lives in.

That structural sense helps an engine connect related pages and understand which topics your site covers in depth, instead of treating every page as an island.

The old way and the new way

The old way added Breadcrumb schema to get a tidy breadcrumb trail under a Google listing, in place of a raw URL. The aim was a cleaner search result.

The new way treats it as one of the ways a machine maps your site and places a page in context. The display in search is incidental. The structural signal is the point.

The damaging admission

Breadcrumb schema is the least glamorous markup on this list, and it cannot rescue a weak page. If the page itself is thin or unreadable, a perfect breadcrumb trail changes nothing. It is a supporting signal, not a lever.

It also misleads when it does not match reality. A trail that claims a parent category that does not exist, or that contradicts your real navigation, hands a machine a wrong map. Plugins like Yoast and Rank Math add Breadcrumb schema automatically, but they do not confirm it reflects your actual structure after you reorganize.

How to check yours

Take an interior page and ask three things. Is there Breadcrumb schema. Is it valid. Does the trail match where the page actually lives in your site.

Run a free scan on any URL to see whether an engine reads your structure and where the breadcrumb trail disagrees with reality. For the broader pattern, read how to structure a page for AI answers.

See whether engines understand your site structure, free.
Run a free scan. No signup. You get a readiness score and the gaps to fix, in about a minute.