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.