Breadcrumb Schema Generator
Generate BreadcrumbList JSON-LD markup for your website's breadcrumb navigation. Positions auto-assign based on row order. Copy as JSON or HTML <script> tag.
Breadcrumb Items 0 items
Add each breadcrumb level in order. The Home page is usually position 1. URLs must be absolute (starting with http:// or https://).
Schema Output
// Add breadcrumb items above to generate schema
// Add breadcrumb items above to generate schema
What Is Breadcrumb Schema?
BreadcrumbList schema is a structured data format that tells Google and other search engines about the navigation path to a specific page on your website. When implemented correctly, it enables breadcrumb rich results in Google Search — instead of a plain URL, your result shows a clickable breadcrumb trail like:
Home > Blog > SEO Tips > How to Optimize Title Tags
Breadcrumbs help users understand your site structure and can significantly improve click-through rates by making your listings more informative and navigable in search results.
Why Breadcrumb Schema Matters for SEO
Rich breadcrumb results stand out in SERPs with a clear navigation path, attracting more clicks than plain URL results.
Breadcrumbs show users exactly where they are in your site hierarchy, reducing bounce rates and improving navigation.
Breadcrumb schema helps Google understand your site's information architecture and page relationships.
Best Practices for Breadcrumb Schema
- Start with Home — Position 1 should always point to your homepage (
https://www.example.com/). - Use absolute URLs — Every breadcrumb URL must be a full absolute URL starting with
https://orhttp://. - Unique positions — Each item must have a unique position number, starting at 1 and incrementing by 1.
- Last item = current page — The final breadcrumb should point to the current page URL.
- Match actual navigation — Breadcrumbs should reflect the real navigation structure of your site, not just keywords you want to rank for.
- Keep labels concise — Use short, descriptive labels that users can scan quickly (1–3 words each).
- Test your markup — Use Google's Rich Results Test to validate your breadcrumb schema after implementation.
How to Implement Breadcrumb Schema
- Generate your schema using the tool above — add each breadcrumb level in order from Home to the current page.
- Copy the JSON-LD output (or use the HTML <script> tab for the ready-to-paste code).
- Paste the code into your page's
<head>or just before the closing</body>tag. - Verify your implementation using Google's Rich Results Test or Schema.org validator.
Frequently Asked Questions
item field must contain a fully qualified URL starting with https:// or http://. Relative URLs like /category/page/ will not work correctly and may cause validation errors in Google's Rich Results Test.Related Tools
Try these other free SEO tools from YourSEOToolbox: