Yoast breadcrumbs for WooCommerce product pages
Breadcrumbs show the page’s position in your store hierarchy: Home → Category → Product. They appear on the page itself and in Google search results via BreadcrumbList schema.
Yoast SEO handles breadcrumbs for WooCommerce, but the default setup needs adjusting for most stores.
Enable Yoast breadcrumbs in WooCommerce
- Go to Yoast SEO → Appearance → Breadcrumbs in your WordPress admin
- Enable “Enable breadcrumbs for your theme”
- Set “Separator between breadcrumbs” (most stores use
›or/) - Set “Anchor text for the homepage” (typically “Home” or your store name)
- Set “Prefix for the breadcrumb path” — leave blank for most WooCommerce stores
Then add the breadcrumb shortcode or function to your theme’s single-product.php template, or use your theme’s built-in Yoast breadcrumb support.
WooCommerce-specific breadcrumb path settings
Product page path: Home → Category → Product (default). WooCommerce stores with products in multiple categories may show an inconsistent primary category. Fix this in Yoast SEO → Yoast SEO → Advanced — set “Primary category” for each product to control which category appears in the breadcrumb.
Shop archive: Home → Shop → Product is often more useful than Home → Category → Product for stores where the Shop page is the main navigation. Configure in Yoast breadcrumb settings → “Breadcrumbs for archives.”
Variable products: breadcrumb path on a variable product page is the same as a simple product. No additional configuration needed.
Breadcrumb schema for WooCommerce (BreadcrumbList)
Yoast SEO automatically generates BreadcrumbList schema for product pages. You can verify it in Google Search Console → Enhancements → Breadcrumbs, or test with Google’s Rich Results Test.
If breadcrumbs aren’t showing in Search Console, the most common causes are:
- Breadcrumb markup not appearing in the HTML (theme conflict — the shortcode wasn’t added to the template)
- Yoast breadcrumbs not enabled (the first step above)
Breadcrumbs in Asteris for WooCommerce
Asteris for WooCommerce’s SEO module includes breadcrumb configuration for WooCommerce product pages. If you’re evaluating whether to switch from Yoast, breadcrumb behaviour is preserved in the migration.
Yoast SEO for WooCommerce hub → · Yoast vs Asteris for WooCommerce →