AscendLab
Tool guide

Breadcrumb Schema Generator Guide

Reference for generating BreadcrumbList JSON-LD that matches visible navigation, page hierarchy, and canonical URLs.

Quick answer

Use the Breadcrumb Schema Generator to create ordered BreadcrumbList JSON-LD for a page hierarchy.

What this tool does

The tool turns breadcrumb labels and URLs into structured data. It is useful for tool pages, docs, articles, ecommerce categories, and site QA.

Supported input

  • Breadcrumb label
  • Breadcrumb URL
  • Ordered positions
  • Copy-ready JSON-LD output

Data handling and processing behavior

Processing is handled in the browser for this tool based on the current public implementation. Avoid entering sensitive unpublished URLs unless you have reviewed the implementation and your own data handling requirements.

Step-by-step use

  1. Write the visible breadcrumb path
  2. Add each label in order
  3. Use final canonical URLs for linked levels
  4. Generate JSON-LD
  5. Format and review the output before publishing

Practical handoff note

For schema handoff, write the visible breadcrumb trail first, then generate JSON-LD from that trail. Do not add hidden levels just because the URL path contains extra folders. Before publishing, compare every schema URL with the canonical URL, sitemap entry, and final redirect target so crawlers and users see the same hierarchy.

Common errors

Positions out of order. Keep positions sequential.

Hidden hierarchy. The schema should match visible or clearly implied navigation.

Redirect URLs. Use final canonical URLs when available.

Limits

Breadcrumb schema describes hierarchy. It does not replace navigation, internal links, or page-level metadata.

Review example

For a docs page at /docs/json-formatter, the visible path might be Home, Docs, JSON Formatter Guide. Use the canonical URL for each linked level, keep the positions sequential, and avoid adding hidden intermediate levels that users cannot see. After generating JSON-LD, paste it into a formatter and confirm every URL resolves to the final page rather than a redirect.

Next steps

For migrations, generate breadcrumbs from the final canonical location rather than the old redirected folder.

Related tools