Skip to main content

Insight · Structured Data & Entity SEO

Deriving Breadcrumb Markup from the Actual Page Hierarchy

Breadcrumb markup should reflect the page's navigation path. Automated rules must use visible breadcrumbs and canonical URLs.

For SEO teams and developers, "breadcrumb markup from the hierarchy" can be assessed primarily based on two points: "actual navigation level" and "SEO shadow hierarchy." This comparison makes the professional boundary tangible.

Published: 3 min read · Author:

How do you derive breadcrumb markup from the actual page hierarchy?

The breadcrumb list is generated from the same hierarchy model as the visible breadcrumb navigation. Positions are seamless, names are consistent, and each intermediate element has a stable canonical URL; the current page can appear as the last understandable step.

Real navigation level

  • Real navigation level – Each element corresponds to a visible, user-relevant parent or section page and not an artificial keyword category.

  • Canonical target – The linked URL provides a successful status, is the preferred version, and matches the specified hierarchy level.

  • Common Source – Visible navigation and JSON-LD use the same names, positions, and relationships from a controlled model.

Common Source

  • Percentage of tested breadcrumb levels with a visible match, successful canonical URL, and identical name.

  • Number of structured paths with gaps in position, artificial levels, redirect targets, or deviations from the HTML navigation.

Canonical target

  1. Clearly define the user-visible hierarchy for each page type based on the information architecture and navigation model.

  2. Output levels, names, and canonical targets from the same source in HTML and BreadcrumbList.

  3. Automated testing for gaps, redirects, language changes, and orphaned parent pages via representative deep paths.

Counter-example: “SEO Shadow Hierarchy”

A product page visibly displays Home, Solutions, and Product, while the JSON-LD additionally inserts two keyword categories. The output is switched to the common navigation model; all three levels have genuine, canonical destinations and identical names.

SEO Shadow Hierarchy

  • SEO Shadow Hierarchy – The markup inserts thematic levels that users can neither see nor access via a genuine page.

  • Non-canonical path – Parameter, language, or redirect URLs appear as levels and contradict the preferred page versions.

  • Inconsistent naming – The visible path and the structured list use different terms and thus convey different page relationships.

What to check before and after “Breadcrumb Markup from the Hierarchy”

An in-depth question answered Consistently assigning entity IDs for locations, services, and brandsHow to assign consistent entity IDs for locations, services, and brands?

Further Perspectives How Breadcrumbs Make Hierarchy Visible and Verifiable.

If you want to practically implement “Breadcrumb Markup from the Hierarchy,” you can refer to Robust Website Systems This focuses on “Generation, Validation, and Publishing Patterns” and “Actual Navigation Level.”

Conclusion: Breadcrumb Markup from the Hierarchy

Breadcrumb markup describes the existing information architecture and does not invent a second one. A common source ensures consistency in the user path, names, and machine-readable relationships.

Sources and Further Information

The following official documentation and standards provide the technical classification.

Key Thesis

Each list item level corresponds to a meaningful, visible step in the hierarchy and points to the canonical URL. Artificial keyword levels do not belong in the path.

What This Is Not About

Breadcrumbs are not a series of additional keywords and should not contain invented intermediate levels or a different hierarchy solely for search engines.

What it's about

Each level represents an understandable, visible navigation step and points to the canonical, actually accessible page at that level. ...3: Each level represents an understandable, visible navigation step and points to the canonical, actually accessible page at that level.

More insights

Structured data & entity SEO

Use structured data only for actually visible content

As a separate check for “Breadcrumb Markup from the Hierarchy,” the question should be: Why must structured data match the visible page content?

Structured data & entity SEO

Realistically Implementing Website and SearchAction Markup

Supplement “Breadcrumb Markup from the Hierarchy” with a separate decision: What role has website markup played since Google discontinued the sitelinks search field?

Insights Overview

All VELUNO Insights at a Glance

Further analyses on Website Systems, digital visibility, and robust working models.

Practical Implications

Real Navigation Level: Path to Control

Three particularly deep page paths should be compared between visible navigation, JSON-LD, and canonical URLs. Each additional or missing level indicates a model problem.