Home / Schema Generators / Breadcrumb
🥖 Breadcrumb Schema

Breadcrumb Schema Generator

Replace ugly URLs with clean navigation paths in Google search results. Help users understand your site structure and improve click-through rates with breadcrumb trails.

Clean URLs in SERPs
Better Navigation
Higher CTR
🥖 Configure Breadcrumb Trail

Breadcrumb schema shows the navigation path instead of the URL in search results. Add items from least specific (Home) to most specific (current page). Learn more about Breadcrumb markup →

JSON-LD Output
✓ Valid JSON-LD

Important: Each page should have its own breadcrumb schema showing the path TO that page. The last item should always be the current page without a URL.

Copied to clipboard!
Breadcrumb Schema Guide

How to Add Breadcrumb Schema

Replace messy URLs with clean navigation paths in Google search results and help users understand your site hierarchy.

🎯

Where to Place the Code

Add the JSON-LD code to the <head> section of every page that needs breadcrumb navigation. Each page should have its own unique breadcrumb list showing the path TO that page.

  • Homepage: Only include Home (or omit entirely)
  • Category pages: Home > Category
  • Product pages: Home > Category > Subcategory > Product
  • Blog posts: Home > Blog > Category > Post Title
<script type=”application/ld+json”>
{
  “@context”: “https://schema.org”,
  “@type”: “BreadcrumbList”,
  “itemListElement”: […]
}
</script>

Validation Checklist

1

Check Position Values

Ensure position starts at 1 and increments sequentially without gaps

2

Valid URLs Required

All items except the last must have working URLs that match your canonical URLs

3

Last Item Current Page

The final breadcrumb should be the current page without a URL property

4

Test in Rich Results

Validate using Google’s Rich Results Test before deploying

💡

Before & After: Search Results

Breadcrumb schema transforms how your pages appear in Google search results. Instead of showing long, complex URLs, Google displays a clean, clickable navigation path that improves user experience and click-through rates.

Without Schema:
https://example.com/products/category/electronics/headphones/wireless/noise-cancelling-001
VS
With Schema:
Home > Products > Electronics > Headphones > Noise Cancelling Pro

🔗 Keep URLs Clean

Use descriptive page names in breadcrumbs even if your actual URLs contain IDs or parameters.

📱 Mobile Friendly

Breadcrumbs are especially valuable on mobile where long URLs get truncated in search results.

🏷️ Match Navigation

Ensure your breadcrumb schema matches the visual breadcrumb navigation on your actual pages.

Schema Marquee Section