The hierarchical link "Home > Category > Current Page" that you often see at the top of web pages is the "breadcrumb list." Many people set it up without much thought, but a breadcrumb list is not only convenient for users; it is also an important on-page measure with real SEO effects. This article clearly explains what a breadcrumb list is, from the basics to its SEO effects, types, specific setup methods, and points to note.
What Is a Breadcrumb List?
A breadcrumb list is a navigation element that shows, in a hierarchical structure, where in the site the user currently is. On many websites it appears at the top of the page in a format like "Home > Category > Current Page," serving to help users move around the site without getting lost.
This slightly unusual name comes from the fairy tale "Hansel and Gretel." From the episode in which the protagonist dropped breadcrumbs little by little as markers to find the way home through the forest, it came to be called a "breadcrumb list"—a signpost so that users do not lose their way in the vast forest of a website. In English it is called "breadcrumbs," a UI used on websites all over the world.
The Two Roles of a Breadcrumb List
A breadcrumb list has two main roles, serving both users and search engines.
Telling Users Their Current Location
The first is the role of telling users where they are within the site. Because the hierarchical structure is shown visually, users can immediately grasp their position and return to a higher level with one click. For example, if a user viewing a product page clicks the link for a higher-level category, they can easily move to related pages. This prevents bounces and helps improve the site's page-circulation rate and dwell time.
Conveying Site Structure to Search Engines
The second is the role of accurately conveying the site's structure to search engines. Because a breadcrumb list functions as an internal link showing the hierarchical relationship between pages, it helps crawlers understand the site structure efficiently. This improves crawlability and promotes indexing of each page.
The SEO Effects of a Breadcrumb List
A breadcrumb list is not a decorative navigation element but a measure with solid SEO effects. The main effects are the following three.
Improved crawlability: Functioning as internal links, it makes it easier for crawlers to patrol the site, promoting indexing.
Clarified site structure: It becomes easier for search engines to understand the site's hierarchy, and evaluation is more easily passed to higher-level categories.
Improved keyword relevance: Including keywords such as category names in the breadcrumb list conveys the relevance to the page content to search engines.
Furthermore, if you mark up the breadcrumb list correctly using structured data (described later), you may obtain a "rich result" that displays the hierarchy information in search results. Because the page's position is conveyed concretely in search results, an improvement in click-through rate (CTR) can also be expected.
Note that since January 2025, Google has discontinued displaying breadcrumb lists in mobile search results, and now displays the site name and domain name instead. Keep in mind that display as a rich result mainly applies to desktop search.
The Three Types of Breadcrumb Lists
Breadcrumb lists are mainly divided into three types based on how they are formed.
Location-based (hierarchical): A type that shows the site's hierarchical structure as is, like "Top > Category > Article." It is the most common and is widely used on corporate sites and owned media.
Attribute-based: A type that shows product filtering conditions (color, size, etc.). It suits EC sites that handle products with multiple attributes.
Path-based: A type that displays the route the user actually took as is. The display changes per user even for the same page.
For a small or mid-sized company's corporate site or owned media, it is enough to first master the simplest and clearest location-based type. This is because it straightforwardly reflects the site's hierarchical structure and is easy for both users and search engines to understand.
How to Set Up a Breadcrumb List
When setting up a breadcrumb list, it is important not only to create the display part in HTML but also to use structured data together to convey it correctly to search engines.
Which Pages to Place It On
The basic policy is to place it on all lower-level pages other than the top page. The effect is felt more easily on pages that users may reach directly from search, such as article pages, category pages, and product pages. However, it is not necessarily needed for single-page sites or sites with very shallow hierarchies.
Mark Up With Structured Data
A breadcrumb list is not correctly recognized by search engines unless it is marked up with structured data. Google guides "BreadcrumbList" as the structured data for breadcrumb lists, and the recommended notation format is Google's recommended JSON-LD. After implementation, always enter the URL into Google's "Rich Results Test" tool and check that the structured data is recognized correctly.
Points to Note When Setting Up a Breadcrumb List
Prioritize user-friendly categories over the URL hierarchy: Rather than lining up URLs as they are, replace them with category names that are easy for users to understand. Showing alphanumeric strings or abbreviations as is lowers the value as navigation.
Don't make the last element (current page) a link: A link to the page the user is currently on is unnecessary. Since clicking it only reloads the same page, it is common to display it as text only.
Separate its role from global navigation: A breadcrumb list is a supplementary guide. Rather than trying to cram in all categories, separate its role from global navigation, which is the gateway to the whole site.
Make the hierarchy intuitively understandable: Design it so that related categories line up naturally in a parent-child relationship, keeping in mind a structure users can understand intuitively.
Summary
A breadcrumb list is a navigation element that shows, in a hierarchy, where in the site the user currently is. It helps users move around the site while also being an important on-page measure that conveys the site structure to search engines. It has SEO effects such as improved crawlability, clarified site structure, and improved keyword relevance, and combined with structured data, an improvement in click-through rate via rich results can also be expected.
The standard approach is to base it on the most common location-based type, place it on lower-level pages other than the top page, and mark it up with JSON-LD structured data. As a modest but reliably effective measure, please set up your breadcrumb list correctly with the perspective of growing your site structure as an asset.
Related Articles
List of Important SEO Tags | Types, Roles, and How to Write Them Explained Together
A list of the important tags for SEO. We clearly summarize the type, role, and writing points of the main SEO tags, incl...