Design Guidelines: Breadcrumbs
Breadcrumbs are a very handy UI element and yet we often forget to use it, or we apply it in the wrong way. Here are a few guidelines when you are using breadcrumbs.
- Breadcrumbs should aid navigation and not replace it.
- A crumb is related to it’s neighbor through hierarchy.
- Use the same labels to describe crumbs and their corresponding pages. Calling a crumb “Home” and the page “Index” is bad practice.
- Only crumbs that are higher up in the hierarchy should be clickable. The current or last crumb should not be a link, after all, the user is already on that particular page.
- The location of breadcrumbs is also important. They should always appear close to the title, at the top of the page.
Notes:
Stick to convention when using breadcrumbs. Breadcrumbs are of real value when a user enters a page somewhere deeper in the hierarchy of the site, especially when a user finds a page via a search engine. In the case of web applications, crumbs are less common, after all, there is not always a real hierarchy. It can however, function as an orientation tool in such an application. (eg. Calendar > Add Event > Event Details)
An example of breadcrumbs, as applied by Ebay:
![]()
Apple’s take on breadcrumbs is mostly good expect for the fact that the current breadcrumb, “MacBook Pro”, isn’t clickable although it has the same appearance as “Shop Mac”, which in turn, is clickable.
![]()
If you found this post to be informative you could also take a look a the following posts:
Design Guidelines: Drop Down Menu’s
Design Guidelines: Tabs
Tags: guildelines, breadcrumbs, apple, ebay
Jermayn Parker Says:
Good tips, I would suggest and agree with your point that breadcrumbs should be obvious as a link.
Peter Says:
Hi Jermayn, thanks for the comment.
Alvin Says:
I would say that you dont need to use breadcrumbs on smaller websites. a simple nav will be ok. breadcrumbs should be used for websites with hundreds of pages with large sections.
im suden Says:
Alternatively, simply structured sites work well with no navbar and just breadcrumbs: remember, most visitors to sites don’t enter the home page, they use external search or links to a specific article.
Furthermore, research shows (http://www.useit.com/alertbox/20000109.html) that users don’t use navbars. I personally conclude that the following suffice for navigation within a simple site (such as a blog):
search
logo/text top right linking to the home page
breadcrumb
and, most importantly
links within content, e.g. a link to a similar article or a complete list of articles (which have far more relevance to a user than a universal navbar).
Do users click the navbar links on this site. I haven’t – I refered to your list of recent articles. As an experiment, try it on your site. It’s a bit of a leap, but it works well because breadcrumbs invite readers into reading more relevant content.
sdfdfgdfgdfg Says:
sdfsdfsd