Free tool · No signup required

Breadcrumb Schema
Generator

Generate valid BreadcrumbList JSON-LD structured data. Show your site's navigation path in Google search results and strengthen your internal site structure.

Google-approved format
Instant output
🔒
No data stored
Unlimited use
Breadcrumb path Step 1 of 2
Add your breadcrumb items in order — from homepage to the current page.
Your breadcrumb trail will appear here…
Paste output into your <head> tag
JSON-LD Output · Ready to paste

  

How to use

01

Add your pages

Enter each page in your breadcrumb path, from homepage to current page.

02

Generate the code

Click "Generate Schema" to produce valid JSON-LD markup instantly.

03

Paste in <head>

Add the output to the <head> tag of every page in your hierarchy.

04

Validate & publish

Test with Google's Rich Results Test, then go live.

What is Breadcrumb Schema Markup?

Breadcrumb schema is JSON-LD structured data that tells Google the hierarchical navigation path from your homepage to any given page. Google displays this path below your page title in search results, for example: Home › Blog › SEO Tips › FAQ Schema Guide. This makes your listing more informative and visually distinctive, which typically improves click-through rates.

Beyond the visual benefit, breadcrumb schema helps Google understand your site's architecture, how pages relate to each other, which pages are parent categories, and how deep individual pages sit in your hierarchy. This can improve how your pages are crawled and indexed, especially for large sites with many categories and subcategories.

Which pages should have Breadcrumb schema?

Every page deeper than your homepage should have breadcrumb schema category pages, blog posts, product pages, and location pages. Each page should have its own unique schema reflecting its exact position in the site hierarchy. Your homepage does not need breadcrumb schema.

Do I need a different schema for each page?

Yes, each page needs its own breadcrumb schema with the correct path for that specific page. A blog post at example.com/blog/seo/faq-schema would have a different breadcrumb trail from one at example.com/blog/design/colours. Generate this tool once per page type and update the path accordingly.

Pro tip: The breadcrumb path in your schema must match the visible breadcrumb navigation on your page. If users can see "Home › Blog › SEO" on the page, your schema must reflect that exact path. Mismatches will cause validation errors.

How to Validate Breadcrumb Schema Markup

After generating your schema, always validate before publishing. Follow these 4 steps:

1
Generate your schema
Add your breadcrumb items above, click Generate Schema, and copy the output.
2
Open Schema Markup Validator
Go to Schema Markup Validator and click the "Validate" tab.
3
Paste & run the test
Paste your JSON-LD and run the test. Google shows whether your breadcrumb schema is valid.
4
Fix errors & publish
Fix any errors, re-test, then paste into your page's <head> tag and publish.

Common Breadcrumb Schema Mistakes to Avoid

These are the most frequent issues with Breadcrumb schema implementation:

❌ Schema doesn't match visible breadcrumb
The path in your schema must exactly match the visible breadcrumb navigation on the page. Any mismatch between schema and visible content will cause validation failures.
❌ Missing homepage as first item
Your breadcrumb trail must always start with the homepage. Skipping the root level and starting from a category page is incorrect and may cause Google to ignore the schema.
❌ Same schema on all pages
Each page needs its own unique breadcrumb schema matching that page's specific path. Copy-pasting the same schema everywhere sends incorrect structure signals to Google.
❌ Wrong item URLs
Every item in the breadcrumb chain should have a real, accessible URL. Using placeholder, broken, or redirecting URLs in breadcrumb schema reduces its reliability as a signal.
❌ Adding to homepage
Breadcrumb schema on your homepage makes no sense; there's no navigation path above it. Only add Breadcrumb schema to pages that are deeper than the root level.
❌ Only one breadcrumb item
A breadcrumb with a single item is meaningless. A valid breadcrumb trail needs at least 2 items, typically the homepage and the current page at minimum.

Frequently Asked Questions about Breadcrumb Schema

The breadcrumb schema has two SEO benefits. First, it displays your navigation path in search results, which makes your listing more informative and typically improves CTR. Second, it helps Google understand your site's hierarchy, which pages are categories and which are subcategories, improving crawlability and indexing efficiency for larger sites.
Yes, When Google displays your breadcrumb path in search results, users can immediately see where the page sits in your site structure. This context helps users determine if the page is relevant to them before clicking, which typically improves the quality and volume of clicks to your pages.
Yes, Google requires that the breadcrumb path in your schema matches visible breadcrumb navigation on the page. If you don't have a visible breadcrumb UI element, add one. A simple text breadcrumb (Home › Blog › Article Title) is sufficient. Schema for a path that users cannot see on the page violates Google's guidelines.
At minimum 2 items (homepage + current page). Most well-structured sites have 3–5 levels: Home › Category › Subcategory › Page. There's no maximum, but very deep breadcrumbs (7+ levels) suggest your site architecture may need simplification. Keep your hierarchy as flat and logical as possible.
Use Schema Markup Validator and paste your URL or the JSON-LD code directly. It will confirm whether your Breadcrumb schema is valid and eligible for breadcrumb rich results in search. Always validate before publishing, especially when applying schema across multiple page templates.

Related Schema Generators

Other free structured data tools you might need

FAQ Schema
Q&A rich results in Google Search
📝
Article Schema
Author & date metadata for blogs
🛍️
Product Schema
Price & availability in search
Review Schema
Star ratings in search listings
🏢
Local Business Schema
Google Maps & knowledge panel
📋
HowTo Schema
Step-by-step rich results