Breadcrumb Schema Generator
Build Google-compliant BreadcrumbList JSON-LD structured data with visual SERP path previews and real-time validation.
Breadcrumb Trail Hierarchy
What is BreadcrumbList Schema?
BreadcrumbList Schema is a specialized JSON-LD structured data type defined by Schema.org and officially endorsed by Google Search Central. It marks up the hierarchical trail of links on a page (from the homepage down to the current category and article). Search engines use this structured data to replace raw URL paths in search engine result pages (SERPs) with intuitive, clickable breadcrumb navigation.
Key Capabilities & Features
Visual SERP Preview
See real-time visual updates showing how Google search results will display your breadcrumb trail (e.g. site.com › category › page).
Strict Position Integer Sequencing
Automatically sequences position values (1, 2, 3...) to satisfy Google's strict structured data validation rules.
Google Rich Results Ready
Generated code conforms 100% with Google's Rich Results Testing Tool specifications for instant deployment.
100% Free & Client-Side
Runs locally in your browser memory. Generate unlimited breadcrumbs with zero tracking and zero server logging.
Step-by-Step: How to Implement Breadcrumb Schema
- Define Trail Steps: Start with your Homepage (Position 1), then add intermediate categories and subcategories.
- Assign Names & URLs: Give each step a clean, human-readable name and its absolute HTTPS destination URL.
- Review Code: Verify the generated JSON-LD snippet in the editor on the right.
- Deploy to HTML: Click Copy JSON-LD Script and paste it into your page's
<head>tag.
Frequently Asked Questions
Does Google require visual breadcrumbs on the page as well?
Yes. Google's webmaster guidelines specify that structured data should represent content that is visible to human users. Ensure your webpage has a matching visual breadcrumb trail (e.g. Home > Category > Page).
Can I combine breadcrumb schema with other schema types?
Yes! You can easily include BreadcrumbList alongside Article, Product, or FAQPage schemas under a unified @graph JSON-LD array.
Should URLs be relative or absolute in breadcrumb schema?
Always use full absolute URLs (e.g. https://nextools.org/categories/) rather than relative paths to avoid ambiguous interpretations by search bots.