Generate valid BreadcrumbList JSON-LD structured data. Show your site's navigation path in Google search results and strengthen your internal site structure.
How to use
Enter each page in your breadcrumb path, from homepage to current page.
Click "Generate Schema" to produce valid JSON-LD markup instantly.
Add the output to the <head> tag of every page in your hierarchy.
Test with Google's Rich Results Test, then go live.
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.
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.
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.
After generating your schema, always validate before publishing. Follow these 4 steps:
<head> tag and publish.These are the most frequent issues with Breadcrumb schema implementation:
Other free structured data tools you might need