Breadcrumb Schema Generator
Generate valid breadcrumb schema markup (BreadcrumbList JSON-LD) so Google can show a breadcrumb trail instead of a plain URL in your search listings.
Details
Advanced & recommended fields
JSON-LD output
How to use breadcrumb schema markup
Breadcrumb schema (the BreadcrumbList type) is structured data that defines a page's position within your site hierarchy. When you add valid breadcrumb structured data, Google can replace the URL in your search result with a clean breadcrumb trail — improving how your listing looks and reads.
This generator builds the itemListElement array for you. Add each step from your homepage down to the current page, in order. Each becomes a ListItem with a position, a name, and an item URL. The URL is optional only on the final (current) page.
Tips for valid breadcrumbs
- Positions must be sequential starting at 1 — the tool handles this automatically.
- The trail should mirror the breadcrumb a user actually sees on the page.
- Use absolute URLs (including https://) for each
item.
Breadcrumb markup pairs well with almost everything: add it alongside Article or Product schema on the same page. Check your final markup with the schema validator.