Breadcrumbs can be traced back for decades as a staple in web designs on websites large and small. Over the years, their importance have grown from a neat little feature, to a mandatory feature users not only appreciate, but expect.
Before we go any further, let’s define what exactly is a breadcrumb in web design. Breadcrumbs are contextual and navigational links usually placed at the top of the website, normally below the main menu but above the main content section. Here is a closeup illustration we’ve made to illustrate what breadcrumbs look like:
On a larger scale, this is where breadcrumbs are usually placed within a page, in this case a blog post:
First and foremost, a breadcrumb is a navigational tool. In fact many users use the breadcrumb as a primary means to navigate within a website once they have their bearings, even though most websites don’t intend for it to be a primary navigation tool.
Breadcrumbs are particularly useful in these types of sites:
eCommerce and shopping websites
large blogs
knowledge bases
complex sites
sites with lots of categories
sites with lots of inner pages
web applications
Dropbox uses Breadcrumbs to show users where they are within the file system. This is helpful for our own in-house content team so we can organize our blog content for our clients.
Breadcrumbs in web design today
Breadcrumbs are a staple in modern day web design frameworks. Bootstrap, Foundation, and many others. They’ve made it super easy for front end designers to implement with a few keystrokes.
Bootstrap was kind enough to include it as part of their core framework and documentation:
In 2009 Smashing Magazine did an amazing guide on implementing breadcrumbs geared more towards web designers. I’d highly recommend checking that guide out as its still relevant today.
Alibaba is one of the largest eCommerce websites in the world. Like Amazon, they are often criticized for their website design being a little dated. One area Alibaba chooses to really focus on is breadcrumbs.
If you are browsing for products on an eCommerce site like Alibaba, navigating the website via breadcrumbs makes it really easy to find what you are looking for. For most people it comes down to preference. Some people like navigating via a side menu and using eCommerce filters, other people like using breadcrumbs, while others use both.
Even Windows 10 has adopted the use of breadcrumbs within Explorer.exe or Windows Explorer. Microsoft uses breadcrumbs to show users where they are within the filesystem hierarchy. They ditched the default “C:\windows\system32\folder” DOS style system in favor of a more human readable format.
You can still use the old format, but the new breadcrumbs allow less savvy users to see where they are in their file system. I even personally started preferring this new system even after using the old system for 30 years!
How breadcrumbs improve SEO
Like most aspects of SEO, there really aren’t too many “wrong” answers, but there are definitely best practices. One example of this is to be terse with your breadcrumb labels. This definitely isn’t the time to stuff keywords, there is plenty of opportunity for that in the rest of your content 🙂
One example we recently found was in our very own guide to on-page SEO. We found that it was way too long, and really wasn’t helping our users looking to learn more about SEO. So we squashed them down from (in this example) almost 160 characters, to about 40 characters.
Breadcrumbs should reflect where you are in the page, post, or product hierarchy. They should contribute to your overall navigational structure.
If you are a true SEO badass, you’ll markup your breadcrumbs with some structured data. While it isn’t really necessary, it may help search engines to get a better understanding of your websites hierarchy.
The cool thing about using structured data is you can use JSON-LD to implement breadcrumbs in your website. If you are using a CMS like WordPress, breadcrumbs are probably already implemented via your theme or plugin, but if not you can do them by hand.
Google uses breadcrumbs within the SERPs in certain instances. Using their own algorithm they assign breadcrumbs to certain listings. The odd part about this, is that Google’s breadcrumbs don’t always match up with the sites breadcrumbs. So this can get confusing.
Breadcrumbs can also help the overall internal linking structure of your website from an SEO perspective. It helps that breadcrumbs usually contain the keyword within the title of the page, that is of course if thats the way you structure your website.
A short history of breadcrumbs
If you do a little casual digging through the archives of the world wide web, you’ll quickly find that breadcrumbs have been a staple in web navigation for a very long time. In fact, some of the web’s most famous pages has used them in their design schemes.
Dmoz, a massive directory project started by the Mozilla foundation used breadcrumbs within their directory to help directory browsers find what they are looking for. Moreover it showed them where they were within their navigational structure.
Yahoo Site Explorer, a service many SEO’s will remember forever used breadcrumbs within their own FAQ section to help users find what they were looking for as well. Yahoo had, and still has a massive knowledge base of information so it is imperative that users can find what they are looking for.
Lastly
Don’t use breadcrumbs just because you can, or because you think they are good for SEO. Always follow this rule:
“Will adding breadcrumbs to my website help my users navigate the site better?”
If you follow these guidelines, you’ll be good to go! Any questions hit us up on Twitter or in the comments.
Hello I'm Patrick Coombe and I'm the CEO and Founder of Elite Strategies, an agency I started in 2009. One of the main reasons I love blogging about SEO is the research it takes to come up with the posts. It allows me to not only write about what I love, but to learn more about the industry in the process. I hope you enjoyed this post, if you did consider sharing it or even better linking to it!
SEO Stock Image Wall of Shame First of all, let me be clear - we are definitely guilty of using cheesy stock images. We would like to announce that we are "in recovery" for terribly SEO stock images, and have vowed to stop using them at all costs. One day…
Prior to starting Elite Strategies, I was an SEO consultant for several years, but really only about 1 year officially. During that time I served a lot of clients. I was able to take away a lot of experience from this as well as learn a lot about the consulting…
Pointing the Finger No, we were not the ones who built the backlinks or did any of the SEO but we may be the ones that get the blame. Our accounts department is very well trained in SEO and they all know how to look for a bad backlink portfolio…
Nice article. I’ve always been a fan of breadcrumbs and I believe implementing their on the right website improves user experience and can have great benefits from an SEO perspective if “handled” correctly.
I’m a big proponent of bread crumbs, and as you mentioned – especially for an ecommerce site. It can be easy to get lost! The breadcrumb helps a user figure out where they want to go. And anything good for user experience is also good for SEO!
Interesting article. Breadcrumbs are very important for websites with huge amount of URL’s. If you use it you can win significant amount of traffic due to optimize internal websites linking.
very well and nice information related to seo i look forward to more info
very well explained and nice info for my site looks forward to more info related to seo
Great read, I use a wordpress plugin thankfully so I don’t have to do this manually.
yes there are some great WP plugins out there that do this for you!
Nice article. I’ve always been a fan of breadcrumbs and I believe implementing their on the right website improves user experience and can have great benefits from an SEO perspective if “handled” correctly.
I’m a big proponent of bread crumbs, and as you mentioned – especially for an ecommerce site. It can be easy to get lost! The breadcrumb helps a user figure out where they want to go. And anything good for user experience is also good for SEO!
Interesting article. Breadcrumbs are very important for websites with huge amount of URL’s. If you use it you can win significant amount of traffic due to optimize internal websites linking.
Contact Info
2240 Woolbright Road Suite 206
Boynton Beach, FL 33426
Phone: 561-526-8457
E-mail: info@elite-strategies.com
Fax: 561-526-8707
SEO Blog
Learn SEO
Our Services