Breadcrumb JSON-LD Generator
Generate BreadcrumbList JSON-LD with positions, names and URLs.
Add breadcrumb items in order and get a valid BreadcrumbList JSON-LD block. Pastes into <head> to enable Google's breadcrumb display in search results.
Common use cases
- Add breadcrumbs to category and product pages for richer SERPs
- Replace hardcoded breadcrumb HTML with structured data
- Generate the JSON-LD field for a CMS template
- QA breadcrumb position numbers when building a site nav
Frequently asked questions
Do I still need visible breadcrumbs on the page?▾
Best practice is to have both — visible breadcrumbs for users plus matching JSON-LD for search engines. Google's guidelines effectively require this.
What's the position field?▾
It's the 1-based ordinal of each crumb, from the site root to the current page. Home is 1, the section is 2, the page is 3, and so on.
Related tools
🏷
Meta Tag Generator
Generate complete <head> meta tags for SEO and social sharing.
🔗
Open Graph Preview
Preview how a URL will look when shared on social media.
🤖
Robots.txt Generator
Build a robots.txt with allow/disallow rules and sitemap pointer.
🔍
Keyword Density Checker
Analyze single-word, 2-gram and 3-gram frequency in any text.