Title: Breadcrumb
Author: Kriko
Published: Feb 11, 2021
Last modified: Jul 14, 2026

---

 1.  [Home](https://kriko.io/) /
 2.  [Glossary](https://kriko.io/glossary) /
 3.  B Letter

# Breadcrumb

**Breadcrumbs**, also known as breadcrumb navigation, are a secondary navigation
system that helps users understand where the current page sits within a website’s
hierarchy. They are usually displayed near the top of a page, between the main navigation
and the content area, in a structure such as “Home > Category > Subcategory > Product.”
This structure helps users understand their location within the site and return 
to higher-level categories more easily.

Breadcrumbs are especially important for user experience on websites with many categories,
large product structures or deep information architecture. E-commerce websites, 
news websites, blogs, corporate knowledge bases, documentation sites and online 
education platforms can all benefit from breadcrumb navigation. When users arrive
directly from Google, an ad or an external link, breadcrumbs help them quickly understand
which part of the website the page belongs to.

From an SEO perspective, breadcrumbs can help search engines understand site structure
and the hierarchy between pages. Google states that it can use breadcrumb markup
in the body of a web page to categorize information from the page in search results.
Breadcrumb structured data is usually defined with the `BreadcrumbList` schema. 
However, using structured data does not guarantee that Google will display it in
search results. Google recommends JSON-LD for structured data and states that eligibility
for rich results depends on technical and quality guidelines.

Breadcrumb types are generally grouped under three main categories: location-based,
attribute-based and path-based breadcrumbs. **Location-based breadcrumbs** show 
the fixed position of the page within the site architecture. The breadcrumb remains
the same regardless of how the user arrived at the page. For example, on a product
page, “Home > Men’s Shoes > Sneakers > Product Name” shows the product’s category
hierarchy. This is usually the most common and healthiest breadcrumb type for both
SEO and user experience.

**Attribute-based breadcrumbs** are especially used in e-commerce and filtering 
structures. This format may show the attributes or filters selected by the user.
For example, “Home > Shoes > Men > Black > Size 42” reflects selected product attributes
more than a fixed category hierarchy. These breadcrumbs can help users remember 
their filters, but they should be managed carefully from an SEO perspective. Indexability
of filtered URLs, canonical structure, noindex usage and crawl budget impact should
be evaluated separately.

**Path-based breadcrumbs** show the actual path the user followed within the website.
For example, if the user moved from the homepage to a campaign page, then to a category
page and finally to a product page, the breadcrumb may dynamically reflect that 
navigation history. However, this is not always the recommended solution. Since 
users can reach the same page through different paths, different breadcrumb structures
may appear for the same page, creating an inconsistent user experience. For this
reason, modern websites usually prefer location-based breadcrumbs.

One of the main benefits of breadcrumbs is that they allow users to return to higher-
level categories quickly. Especially on e-commerce websites, when a user is on a
product detail page, they can return to the related category or subcategory with
a single click. This makes navigation easier, prevents users from having to return
to the main menu and supports product discovery. As user experience improves, page
exits may decrease, session depth may increase and the conversion journey may become
smoother.

Breadcrumbs should be positioned correctly in the design. They are usually placed
near the top of the page, below the main navigation and above or close to the H1
heading. Visually, they should have a lower priority than the main menu, but still
be easy for users to notice. They should not be too large, distracting or visually
compete with primary CTAs. Breadcrumbs should not replace the main navigation; they
should support it as a secondary navigation structure.

The order of breadcrumb links should be hierarchical and logical. It should move
from the broadest level to the most specific level. For example, “Home > Category
> Subcategory > Product” provides a clear flow. The current page can be shown as
text at the end of the breadcrumb, but it is generally not recommended to link the
current page to itself. Higher-level items should be clickable and should take the
user to the related category or section.

When using breadcrumbs, URL structure, category architecture and canonical strategy
should be considered together. If a product belongs to more than one category, it
should be clear which breadcrumb path will be treated as the primary path. Otherwise,
inconsistent hierarchies may appear for the same product across different pages 
or sessions. This can make it harder for both users and search engines to understand
the page structure. Especially on large e-commerce websites, breadcrumb structure
should be planned together with information architecture.

Using breadcrumb structured data can help Google show a clearer page path in search
results. However, in an announcement on 23 January 2025, Google stated that breadcrumbs
would no longer be shown on mobile search results, while they would continue to 
appear on desktop search results. Therefore, the SEO value of breadcrumbs should
not be evaluated only through SERP appearance. Breadcrumbs remain important for 
on-site navigation, user experience, internal linking and information architecture.

Breadcrumb implementation should be tested carefully. On the user side, links should
work properly, the hierarchy should be correct, the structure should remain readable
on mobile and it should not take up unnecessary space on the page. On the search
engine side, if `BreadcrumbList` structured data is used, errors can be checked 
through Rich Results Test or Search Console. Google states that structured data 
should match the visible content on the page and comply with general structured 
data guidelines.

In summary, **breadcrumbs** are a secondary navigation system that helps users and
search engines understand the hierarchical structure of a website more easily. The
most commonly used type is location-based breadcrumb navigation, which shows where
a page sits within the site architecture. When implemented correctly, breadcrumbs
can improve user experience, make it easier to move to higher-level categories, 
support internal linking and help search engines better understand site structure.
However, breadcrumbs alone do not guarantee SEO success; they should be evaluated
together with site architecture, content quality, technical SEO, mobile compatibility
and user experience.

## Discover it in the dictionary

###  Cost Per Click (CPC)

CPC stands for “Cost Per Click” and refers to the cost per click in digital advertising.
It is an important performance metric that shows…

###  Simple Mail Transfer Protocol (SMTP)

SMTP, short for Simple Mail Transfer Protocol, is an application-layer protocol 
used to send emails and transfer them between mail servers. In simple terms,…

###  Insight

Insight is a strategic concept that plays an important role in marketing, advertising,
product development and customer experience. In its simplest form, insight means…

###  Sitemap

A sitemap is a file or page structure created to help search engines discover the
important pages of a website more easily. In an…

###  Page Speed

Page speed, also referred to as PageSpeed, describes how quickly a web page becomes
visible, usable and ready for interaction after a user opens…

###  Relational Database

A relational database is a database model in which information is stored in tables
consisting of rows and columns, with defined relationships between those…

###  Real-Time Interaction Management (RTIM)

Real-Time Interaction Management, commonly abbreviated as RTIM, is a marketing technology
and customer experience approach used to monitor, analyse and respond to customer
interactions…

###  Long-tail Keyword

A long-tail keyword is a keyword type that addresses more specific search intent.
It usually consists of more words, has lower search volume and…

###  Brotli

Brotli is a lossless compression algorithm that allows text-based resources used
on websites to be transferred in smaller sizes. Developed by Google, Brotli is…

## Track the digital heartbeat  with Kriko

Subscribe to receive curated insights, news, and ideas shaping the digital landscape.

  By checking this box, you acknowledge and accept our [privacy policy](https://kriko.io/privacy-policy).