NextLabs Logo
Schedule a Demo

Breadcrumb Schema Generator

Generate BreadcrumbList JSON-LD schema for site hierarchy and internal linking context.

JSON-LD

Generated Schema

Best fit

Pages with a real visible hierarchy

Use breadcrumb markup when users can see a breadcrumb trail and the page sits inside a clear site structure.

Common SERP pattern

Ranking tool pages teach both markup and hierarchy choices

The strongest breadcrumb tools explain path order, canonical URLs, and how to keep the structured data aligned with navigation.

Implementation risk

The breadcrumb path should reflect the actual page path

If the hierarchy in markup conflicts with the page or internal navigation, the breadcrumb trail can become misleading or ignored.

How to use this breadcrumb schema generator

  • 1. Write one breadcrumb item per line

    Start from the highest relevant page and move toward the current page, using the format Name | URL for each row.

  • 2. Use canonical page URLs

    Point each breadcrumb item to the preferred page URL rather than parameterized, filtered, or duplicate paths.

  • 3. Keep the order consistent with navigation

    The structured data should describe the same path users can follow on the page itself or in the surrounding navigation.

  • 4. Validate after publishing

    Test the live page with Google and Schema.org validators to confirm the list items, positions, and URLs are all valid.

Before you publish

  • Match the breadcrumb trail to visible navigation when possible.

  • Use ascending positions from the broadest page to the current page.

  • Keep the current page as the last breadcrumb item.

  • Avoid mixing alternate or duplicate URLs into the trail.

Useful references

Google breadcrumb structured data guidance

Use this for Search-specific guidance around breadcrumb trails and how Google interprets site hierarchy.

Schema.org BreadcrumbList reference

Use this for the core vocabulary and the expected ListItem structure with names, positions, and URLs.

Google Rich Results Test

Validate the published page and check whether Google can detect the breadcrumb markup on the live URL.

Breadcrumb schema FAQ

Does the breadcrumb need to be visible on the page?

That is the safest approach. Structured data works best when it mirrors the navigation users can already see and use.

Should the current page be included?

Yes. The current page is usually the last breadcrumb item in the list, with the highest position value.

Can a page have more than one breadcrumb path?

It can, but only when the page genuinely belongs to multiple hierarchies. Keep the trail consistent with the site architecture.

Breadcrumb Schema Generator - JSON-LD Tool | NextLabs