What Are Breadcrumbs? SEO Implications & Best Practices

Jul 30, 2025 05:29 PM - 7 months ago 265428

What Are Breadcrumbs?

Breadcrumbs are navigational elements that create a way to thief users and hunt motor crawlers amended understand the page and wherever it is connected the website. And they typically look astatine the apical of a webpage.

Here’s an illustration of what breadcrumbs tin look like:

Eddie Bauer men’s pants page showing breadcrumb way Men > Bottoms > Pants supra the merchandise list.

Breadcrumb navigation gets its sanction from the Hansel and Gretel fairytale that involves characters creating a breadcrumb way to retrace their steps.

However, breadcrumbs don’t needfully bespeak the user’s travel to the page. For example, a personification whitethorn travel a nonstop nexus to the Eddie Bauer men’s pants page shown above. But they’ll still spot the aforesaid breadcrumb links.

Most websites should instrumentality breadcrumbs, particularly if they incorporate aggregate subsections.

Why Do Breadcrumbs Matter for SEO?

Breadcrumbs don’t straight impact rankings, but implementing them tin still use your SEO. Here’s really they effect your website:

Improving Internal Linking and Crawlability

Breadcrumb navigation uses internal links that guideline some users and hunt engines done your website. This makes pages easier to observe and aboveground successful hunt results.

Kirill Sajaev, Founder of SEO agency AUQ, says his squad uses breadcrumbs to amended navigation and crawlability for clients pinch galore work and instrumentality pages that don’t nicely fresh into the apical navigation aliases footer.

Each individual instrumentality page is included successful a category, and each class is included successful the main devices database (which is added to the website footer). Like so:

  • Main devices database page
    • Tool class page
      • Individual instrumentality page 

Kirill notes that this attack is incredibly adjuvant for getting pages indexed by Google:

“The superior users of these breadcrumbs are Google spiders, which is useful because we tin besides adhd schema markup to these crumbs. So, moreover if our URL building isn’t ideal, we tin ever specify precisely really Google should deliberation astir our content.”

If you instrumentality breadcrumbs utilizing BreadcrumbList schema, it mightiness besides effect your website’s visibility successful AI search. 

Zach Paruch, SEO Content Strategist astatine Semrush, explains that system information seems to play a domiciled successful an LLM’s expertise to publication and understand content. 

“These 'chains' make it easier for LLMs to grasp and callback the content—and service it erstwhile users inquire questions related to it.”

Improving User Experience

Breadcrumbs let users to quickly orient themselves connected your website, which simplifies navigation to amended the personification acquisition (UX) and trim the likelihood of bounces. 

This besides has SEO implications.

Google’s Navboost, a portion of the ranking algorithm, uses existent personification behaviour to power rankings. Which includes whether users quickly return to hunt results from a webpage.

So, erstwhile users walk much clip connected your website, it indicates that your website’s contented is useful. And it could rank higher arsenic a result.

Just cognize amended engagement isn’t a guarantee. If you’re connected the obstruction astir implementing breadcrumbs site-wide, behaviour an A/B trial to spot if they person a meaningful effect connected personification engagement. 

Anton Shaban, Head of SEO astatine MEDvidi, recovered breadcrumbs weren’t very beneficial for the MEDvidi blog.

“Fewer than 0.5% of visitors clicked the breadcrumb links, truthful we removed them.”

Types of Breadcrumbs for Websites

Before you adhd breadcrumbs to your website, see which type you’re going to implement:

Hierarchy-Based Breadcrumbs

Hierarchy-based breadcrumbs show a personification wherever they are connected your tract based connected your website structure. This type typically shows the existent page, the subpage the existent page falls under, and truthful connected until it reaches the homepage. 

Here’s an illustration from ASOS:

ASOS tract showing a breadcrumb way Home > Women > Skirts > Pleated Skirts, pinch each point underlined.

Hierarchical breadcrumbs are adjuvant for users who travel from integrated search. Because they let users to observe different applicable contented easily.

Attribute-Based Breadcrumbs

Attribute-based breadcrumbs show what the items connected the page person successful common. They often look connected ecommerce sites alongside hierarchical breadcrumbs.

Here’s an example:

Walmart class page pinch “All filters,” value range, and “Great Value” attribute-based breadcrumbs highlighted.

Path-Based Breadcrumbs

History- aliases path-based breadcrumbs show your unsocial way to a circumstantial page. Instead of outlining the website hierarchy, they only show the pages you person visited truthful far.

It would beryllium difficult to find a website pinch path-based breadcrumbs today. And if a website does usage them, it’s usually arsenic a backmost fastener that takes you to the erstwhile page you were on.

Adidas page pinch an arrow pointing to the “Back” nexus supra a breadcrumb way showing Home > Women > Running > Shoes.

We don’t urge either action because users tin do the aforesaid utilizing their web browser.

That’s why you don’t often spot these kinds of breadcrumbs. Website designers favour breadcrumb navigation types pinch much functionality.

5 Best Practices for Breadcrumbs

When designing breadcrumb navigation for your website, travel the champion practices below.

1. Make Them Easy to See

Breadcrumbs should beryllium easy to spot without being obtrusive, and that usually intends putting them successful the precocious near area of the page.

Here’s an illustration from Plaid’s blog:

 Resources > Lending > The Value of Cash Flow Data for Better Loan Servicing.

2. Include the Full Path

Your breadcrumb navigation should see the afloat way from the homepage aliases main class page to the existent destination. (There whitethorn beryllium much steps depending connected your tract structure.) This allows visitors to retrace their steps and return to important parts of your tract quickly.

This is particularly important connected mobile because the main navigation is often hidden down a hamburger menu. Here’s an example:

Bloomingdale’s mobile page pinch breadcrumb way showing Women > Dresses > Summer Dresses supra a merchandise listing.

This way, mobile users are only 1 pat distant from going backmost to the “Women” category.

3. Use a Consistent Format

Breadcrumbs should look successful a accordant format to create an easy browsing acquisition for users. 

You tin make breadcrumbs accordant by:

  • Using the aforesaid separators betwixt levels (e.g. “/”, “>”, aliases “→”)
  • Making judge the font and nexus colour align pinch your ocular guidelines and look the aforesaid crossed pages
  • Applying the aforesaid type of breadcrumbs (e.g. hierarchy- aliases attribute-based) passim your site

4. Don’t Link to the Current Page

Breadcrumbs shouldn’t nexus to the existent page because specified links person nary purpose. And they mightiness confuse users since they don’t nonstop them elsewhere.

But you should list the existent page successful the breadcrumb way to thief users understand their location.

This is besides bully for SEO because you tin mention a primary keyword (main keyword) organically. Naturally incorporating position you’re targeting successful this measurement helps hunt engines understand that your page is applicable to definite queries. 

5. Add and Verify Breadcrumb Schema

Adding breadcrumb schema helps hunt engines understand your website building and really pages subordinate to 1 another.

After you adhd breadcrumb schema markup to your website, tally an audit to cheque that it’s decently formatted.

You tin do this pinch Semrush’s Site Audit tool. 

Once you group up your task and scan your website, you’ll spot a dashboard pinch thematic reports. Click “View details” beneath “Markup.”

Semrush dashboard showing 90% Markup people pinch an arrow pointing to the “View details” fastener beneath it.

Under “Structured Data Items,” find “Breadcrumb.” And cheque whether you person immoderate invalid items successful the “Invalid” column.

Structured information array showing “Breadcrumb” statement pinch 6,961 valid items and zero invalid, highlighted.

If you spot immoderate errors, click the linked number to spot a database of errors and affected URLs. From here, you tin click the drop-down arrows successful the “Affected Fields” file to find the circumstantial fields that request to beryllium fixed.

How to Implement Breadcrumbs successful WordPress

WordPress users tin instrumentality breadcrumbs by installing a taxable that supports them retired of the box.

Or you tin usage a plugin for illustration Yoast SEO.

To instal it, spell to “Plugins” > “Add Plugin.”

WordPress admin paper pinch an arrow pointing from “Plugins” to the “Add Plugin” submenu option.

Search for “Yoast” and click “Install Now.

WordPress adhd plugin page pinch an arrow pointing to the “Install Now” fastener connected the Yoast SEO plugin card.

Once the plugin installs, click “Activate.”

Yoast SEO plugin paper successful WordPress pinch an arrow pointing to the bluish “Activate” fastener connected the right.

Next, you request to adhd a portion of codification to your theme. If you’re uncomfortable making method changes to your website, inquire a developer for help.

To proceed, transcript the codification beneath and paste it into your taxable wherever you want breadcrumbs to display.

<?php
if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb( '</p><p id="breadcrumbs">','</p><p>' );
}
?>

After that, spell to “Yoast SEO” > “Settings” from the sidebar. Then, prime “Advanced” > “Breadcrumbs.”

Yoast SEO sidebar pinch an arrow pointing to the “Breadcrumbs” conception nether Advanced settings.

Here, you tin configure your breadcrumbs and customize really they look connected your website.

Yoast SEO Breadcrumbs settings surface showing fields for separator, homepage text, and prefix options.

When you’re fresh to push the changes live, click the toggle adjacent to “Enable breadcrumbs for your theme.” 

Settings sheet pinch the “Enable breadcrumbs for your theme” toggle move highlighted.

Implement Breadcrumbs for Better UX and SEO

Breadcrumbs region navigational clash for visitors and support them connected your tract longer. So your website appears much adjuvant to hunt engines and tin rank higher.

But breadcrumbs are conscionable a mini facet of SEO. You request to see backlinks, topical authority, method performance, and more. 

Semrush offers AI-powered SEO and contented trading toolkits to thief you optimize each portion of your website. Explore them pinch a free account.

More