Breadcrumbs
15-30 minBeginner
Breadcrumbs ("Home > Category > Post") help users navigate and Google understand site structure. They also appear in SERPs to increase CTR.
Prerequisites
- Theme support or SEO Plugin
Easy Recommended
Using Yoast SEO (Shortcode/Block)
The easiest way to insert breadcrumbs if your theme allows blocks or shortcodes.
1
Enable
1
Yoast SEO > Settings > Site Features > "Breadcrumbs"
2
Enable it
2
Insert
1
Edit your Single Post Template (FSE/Elementor/Divi)
2
Add the "Yoast Breadcrumbs" block
3
Or use shortcode [wpseo_breadcrumb]
Best Practices
Do
- Enable "Bold the last page" in Yoast settings for usability
- Use "Blog" as the anchor for the Posts page
- Remove breadcrumbs from the Homepage
Don't
- Duplicate breadcrumbs (Theme + Plugin both enabled)
- Make the font size too small to tap on mobile
Verification Checklist
- Breadcrumbs appear on all inner pages
- BreadcrumbList schema is valid in Rich Results Test
- The hierarchy is logical (Home > Category > Post)
- Last item is not a link (current page)
Pro Tips
- If you have a complex category structure, set a "Primary Category" in Yoast to ensure the breadcrumb trail is consistent.
Common Issues & Fixes
Problem: Breadcrumbs showing twice
Solution: Disable the theme's built-in breadcrumbs if you are inserting Yoast's manually.