How to Add Breadcrumbs to WordPress for Better Navigation and SEO

Breadcrumbs Show Visitors Where They Are on Your Site — and Tell Google Your Site Structure.

Breadcrumbs are the navigation trail at the top of a page showing the path from the homepage: Home > Services > Web Development > WordPress Services. They help visitors understand where they are, navigate to related sections, and reduce bounce rate. Google also uses breadcrumbs to understand your site structure and may display them in search results instead of the URL.

“Breadcrumbs are the simplest navigation improvement with the most SEO benefit. They tell both visitors and Google exactly where this page fits in your site.”

Adding Breadcrumbs to WordPress

SEO plugin method: Rank Math and Yoast both include breadcrumb functionality. Enable it in the plugin settings. Add the breadcrumb shortcode or PHP code to your theme. Theme method: Many themes — including Astra, GeneratePress, and Blocksy — include breadcrumbs as a built-in option. Enable in the Customiser. Plugin method: Breadcrumb NavXT is the most popular dedicated breadcrumb plugin. Highly customisable. WooCommerce: WooCommerce includes breadcrumbs on product and category pages by default. If they are not showing, your theme may have disabled them. Schema: Most breadcrumb implementations automatically add BreadcrumbList schema markup, which is the data Google needs to display breadcrumbs in search results. For professional SEO setup, see our WordPress Services page.

“Breadcrumbs are a small addition with an outsized impact. Better navigation. Lower bounce rate. SEO-friendly structure. Add them today.”