No Comments


breadcrumb example

A breadcrumb trail on a page indicates the page’s position in the site hierarchy. A user can navigate all the way up in the site hierarchy, one level at a time, by starting from the last breadcrumb in the breadcrumb trail.

Use Cases

Google Search uses breadcrumb markup in the body of a web page to categorize the information from the page in search results. Often, as illustrated in following use cases, users can arrive at a page from very different types of search queries. While each search may return the same web page, the breadcrumbs categorize the content within the context of the Google Search query. The page ancillaryjustice.html might display the following breadcrumb trails depending upon the search context:

Example 1: Search query for book title, Ancillary Justice

Books › Authors › Ann Leckie › Ancillary Justice


Example 2: Search query for a year and genre-based award, 2014 Nebula Award best novel

Books › Science Fiction › Ancillary Justice



Example 3: Multiple breadcrumb trail

Books › Science Fiction › Award Winners
Literature › Speculative Fiction



HTML Example

Insert the HTML breadcrumb block within the page as part of the visual design. The HTML breadcrumb trail for the Guidelines example might be:

        <a href="">Books</a> ›
        <a href="">Science Fiction</a>
        <a href="">Award Winners</a>


In addition to the general structured data guidelines, Social Profile markup should create one or more breadcrumb trails without a crumb for the target page if it’s possible to find the page within a larger set of search results. Continuing the previous examples, because the search query award winning science fiction novels would find many other pages in addition to ancillaryjustice.html, you might include the breadcrumb trail to reflect the broader search category:

Books › Science Fiction › Award Winners

Type Definitions

Google Search recognizes the following properties of a BreadcrumbList.

imageURL, optional

A URL to an image resource that represents the current crumb.

itemThing, required

An individual crumb in the breadcrumbs trail. It contains the @id (a unique URL) and the nameproperty.

nameText, required

The title of the breadcrumb displayed for the user.

positionInteger, required

The position of the breadcrumb in the breadcrumbs trail. Position 1 signifies the beginning of the trail.

SEO and online marketing have been a passion of mine for 20+ years and I pride myself on helping clients at a budget prices to fit any and all needs.

About us and this blog

We are a SEO & digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

More from our blog

See all posts

Leave a Comment