Breadcrumbs help users and search engines understand your site structure. When implemented with schema markup, they can also appear in search results.
What Are Breadcrumbs?
Breadcrumbs are a navigational aid showing the path from the homepage to the current page:
Home > Category > Subcategory > Current Page
SEO Benefits of Breadcrumbs
1. Enhanced Search Results
With proper schema markup, breadcrumbs can replace the URL in search results, showing a cleaner path.
2. Improved Site Structure Signals
Breadcrumbs reinforce your site hierarchy to Google.
3. Internal Linking
Every breadcrumb is an internal link to parent pages.
4. Better User Experience
Users can easily navigate up the site hierarchy.
Types of Breadcrumbs
Hierarchy-Based
Shows location in site structure. Most common and recommended.
Home > Shoes > Running > Nike Air Max
Attribute-Based
Shows product attributes. Common in e-commerce.
Home > Shoes > Red > Size 10
History-Based
Shows user's navigation path. Less useful for SEO.
Implementing Breadcrumb Schema
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://example.com/"
},{
"@type": "ListItem",
"position": 2,
"name": "Category",
"item": "https://example.com/category/"
},{
"@type": "ListItem",
"position": 3,
"name": "Current Page"
}]
}
</script>
Breadcrumb Best Practices
- Start with Home page
- Use hierarchy-based structure
- Keep breadcrumb text concise
- Don't link the current page
- Make them visually subtle but accessible
- Implement schema markup
Platform Implementation
WordPress
Yoast SEO and Rank Math include breadcrumb functionality with schema.
Shopify
Most themes include breadcrumbs. Add schema if not present.
Testing Breadcrumbs
Use Google's Rich Results Test to verify your breadcrumb schema is valid.
Related: Website Structure for SEO
0 comments