WP Technical Site Auditor

Breadcrumbs

270 Views Last updated: 2026-06-30

SEO-Friendly Breadcrumbs (Premium)

The Breadcrumbs module adds navigation breadcrumbs to your site with built-in structured data for better SEO.

Enable Breadcrumbs

  1. Go to Technical Auditor > Settings > Breadcrumbs
  2. Enable Show Breadcrumbs
  3. Choose display method:
    • Automatic - Added automatically before content
    • Manual - Use shortcode or PHP function
  4. Save settings

Customize Appearance

Separator

Choose what displays between levels:

  • » (default)
  • /
  • >
  • Custom text or icon

Styles

  • Predefined themes - Choose from ready-made styles
  • Custom CSS - Add your own styling
  • CSS classes - Customize classes for theme integration

Display Breadcrumbs

Method 1: Automatic Placement

With automatic placement, breadcrumbs are added to:

  • Single posts
  • Pages
  • Archive pages
  • WooCommerce products and categories

Method 2: Shortcode

[wptsa_breadcrumbs]

Add the shortcode anywhere in your content or page builders.

Method 3: Gutenberg Block

  1. Edit the page/post
  2. Add block
  3. Search for "Breadcrumbs"
  4. Place the block where you want the breadcrumbs

Method 4: PHP Function

<?php 
if (function_exists("wptsa_breadcrumbs")) {
    wptsa_breadcrumbs();
}
?>

Add to your theme file (e.g., single.php, page.php).

Structured Data (Schema.org)

The Breadcrumbs module automatically adds schema.org markup that Google understands. This can result in:

  • Enhanced search results - Breadcrumbs displayed in Google
  • Better CTR - Users see the page location in hierarchy
  • Improved understanding - Search engines understand site structure

WooCommerce Integration

For WooCommerce sites, breadcrumbs show:

  • Home > Shop > Category > Subcategory > Product

Settings:

  • Show "Shop" - Include shop page in the path
  • Category depth - Choose how many category levels to show
  • Product category - Show primary or all categories

Customize for Specific Pages

You can hide or customize breadcrumbs per page:

  1. Edit the page
  2. In the sidebar, find "Breadcrumbs Settings"
  3. Choose:
    • Show - Use default settings
    • Hide - Do not show breadcrumbs on this page
    • Custom - Enter custom breadcrumb text

Troubleshooting

Breadcrumbs Not Showing

  • Check that the module is enabled
  • For manual placement: verify shortcode/function exists
  • Check that theme is not hiding the element

Wrong Path Displayed

  • Check page hierarchy (parent page)
  • For WooCommerce: check product categories
  • Clear cache after changes

Tips for Best SEO

  • Always use breadcrumbs on all pages except homepage
  • Ensure hierarchy is logical and consistent
  • Keep category names short and descriptive
  • Avoid overly deep hierarchies (max 3-4 levels)

Need help?

Still need help?

Couldn't find what you're looking for? We're happy to help.

Contact Us