Free SEO tool

Breadcrumb Schema Generator

Create BreadcrumbList schema markup so Google displays your site hierarchy as breadcrumb trails in search results.

Breadcrumb Items

1 Breadcrumb Item
1 Home (Start)
Name is required
URL is required

👁 Preview & Output

Breadcrumb Preview
Add breadcrumb items to see a preview
Add breadcrumb names and URLs to generate BreadcrumbList schema markup.

Breadcrumb Best Practices

Match Visible Breadcrumbs to Schema

Google requires that your BreadcrumbList schema reflects the actual breadcrumb navigation visible on the page. Mismatches between markup and on-page breadcrumbs can result in schema being ignored or a manual action.

Always Start with Home

The first item in your breadcrumb trail should be your homepage. This establishes the root of your site hierarchy and helps search engines understand your site structure.

Use Full, Absolute URLs

Each breadcrumb item should use a full absolute URL (including https://). Relative URLs are not valid in JSON-LD structured data and will cause validation errors.

Keep Breadcrumbs Shallow

Ideal breadcrumb trails are 2-5 levels deep. Deeper trails suggest your site architecture may be too complex, which can hurt both crawlability and user experience.

Last Item is the Current Page

The final breadcrumb item represents the current page. Google may display it differently (e.g., not as a link) in search results. Always include it with the correct URL for completeness.