Free SEO tool
Breadcrumb Schema Generator
Create BreadcrumbList schema markup so Google displays your site hierarchy as breadcrumb trails in search results.
Breadcrumb Items
Preview & Output
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.
