Breadcrumbs Navigation is always deliberated as a core element of a blog. Some people may take it as a useless or unnecessary thing while other, thinks that it is an ideal way of allowing your users to navigate the older pages with ease. It is a fact, that Breadcrumbs increases the usability of a blog. Breadcrumbs provide an alternative method to the visitors so they can easily navigate similar articles without going through lots of different pages.
Today in this article, we will integrate Breadcrumb navigation widget in Blogger Blog and would also learn about it advantages that Why a Person should use Breadcrumb navigation menu in Blogger enabled websites.
What are Breadcrumbs?
Breadcrumb is a name of navigation links, which are used to provide user-friendly experience to the visitors. Fundamentally, it allows users to keep track of their location within a website. They usually appear horizontally at the top of a website or a webpage. They show links of the previous page that the user navigated through in order to reach into the current page. The breadcrumbs provide a path to users so they can easily navigate to the old pages. A greater-than sign (<) is often used which works as a heritage separator. Typically, breadcrumbs usually look like this.
Advantages of Using Breadcrumbs:
To convince someone to start using Breadcrumbs it’s essential to show him the advantages of it. Consider the following meaningful advantages of using Breadcrumbs.
- Reduces Bounce Rate:Typically, by adding breadcrumbs it will provide a comprehensive navigation menu to your visitors, it will help users navigate back-to-back pages. Eventually, it will help in reducing the bounce rate of a website, and would engage users for a longer period of time.
- Builds Strong Interest: Whenever, a visitor lands on a website he has no information about its interface. In the ODDs, he can always use Breadcrumbs navigation to navigate through different pages according to their interests. It would surely build strong interest among the user.
- Easy to Back Track: The primary navigations are not designed to back track the parent navigation. However, Breadcrumbs are flexible enough to track back the parent directories that help users to navigate according to their interests.
- Improves Usability: Breadcrumbs provide additional linking that help users to navigate. For example, a user land on your site or an internal page of your site. In this situation, breadcrumbs would help him to understand where he had landed within the site's hierarchy.
How To Add Breadcrumbs Navigation in Blogger Blog?
- Go to Blogger.com >> Template.
- Backup the theme in case anything went wrong.
- Now Select Edit HTML >> Proceed.
- Tick the Expand the Widget Box.
Then Within the Template search for Skin and above it paste the Following CSS Coding. Remember: everyone has the authority to do any modification if is necessary otherwise this CSS is designed to take shape of any kind of blog or website.
#breadcrumbs-mbl {
background: #eee;
width:620px;
margin-left:20px;
border-width: 1px;
font-family:'Oswald', Arial, Helvetica, sans-serif;
margin-top:40px;
text-transform: uppercase;
border-style: solid;
border-color: #f5f5f5 #e5e5e5 #ccc;
border-radius: 5px;
box-shadow: 0 0 2px rgba(0,0,0,.2);
overflow: hidden;
}
#breadcrumbs-mbl li{
float: left;
}
#breadcrumbs-mbl a{
padding: .7em 1em .7em 2em;
float: left;
text-decoration: none;
color: #444;
position: relative;
text-shadow: 0 1px 0 rgba(255,255,255,.5);
background-color: #ddd;
background-image: linear-gradient(to right, #f5f5f5, #ddd);
}
#breadcrumbs-mbl li:first-child a{
padding-left: 1em;
border-radius: 5px 0 0 5px;
}
#breadcrumbs-mbl a:hover{
background: #fff;
}
#breadcrumbs-mbl a::after,
#breadcrumbs-mbl a::before{
content: "";
position: absolute;
top: 50%;
margin-top: -1.5em;
border-top: 1.5em solid transparent;
border-bottom: 1.5em solid transparent;
border-left: 1em solid;
right: -1em;
}
#breadcrumbs-mbl a::after{
z-index: 2;
border-left-color: #ddd;
}
#breadcrumbs-mbl a::before{
border-left-color: #ccc;
right: -1.1em;
z-index: 1;
}
#breadcrumbs-mbl a:hover::after{
border-left-color: #fff;
}
#breadcrumbs-mbl .current,
#breadcrumbs-mbl .current:hover{
font-weight: bold;
background: none;
}
#breadcrumbs-mbl .current::after,
#breadcrumbs-mbl .current::before{
content: normal;
}
ul{
margin: 0;
padding: 0;
list-style: none;
}
#breadcrumbs-mbl .current,
#breadcrumbs-mbl .current:hover{
font-weight: normal;
background: none;
}
#breadcrumbs-mbl .current::after,
#breadcrumbs-mbl .current::before{
content: normal;
}
Now once again, Search for <div class='blog-posts hfeed'> and just below it paste the Following XML Coding. Don’t do changes in the coding otherwise it would not work properly. Once done, Save the Template.
<b:if cond='data:blog.homepageUrl == data:blog.url'>
<!-- No breadcrumb on home page -->
<b:else/>
<b:if cond='data:blog.pageType == "item"'>
<!-- breadcrumb for the post page -->
<ul id='breadcrumbs-mbl'>
<li><a expr:href='data:blog.homepageUrl' rel='tag'>Home</a></li>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
<li><a expr:href='data:label.url' rel='tag'><data:label.name/></a></li>
</b:if>
</b:loop>
<b:else/>
</b:if><li><a class='current'><data:post.title/></a></li>
</b:loop>
</ul>
<b:else/>
</b:if></b:if>
All Done: Congratulations the breadcrumb Navigation is successfully integrated in your website. Since, Technique is modest. Therefore, it would not affect your SEO score. Feel Free to leave your comment below for further discussions.
From The Editor's Desk:
We hope you guys have enjoyed today's tutorial. We will also implement Breadcrumb navigation on this site once we would find an appropriate position. What are your thoughts about it? take care of yourself till then, Peace, Blessings and Happy blogging.
Can you provide us the Details that what problem you're facing because its working fine at our end. Peace
ReplyDelete@Every One,
ReplyDeleteHey All Thanks for leaving your Reviews. Well Actually, This widget has nothing to do With SEO. Since, these Breadcrumbs would not going to appear on Search engine. It is created with Basic HTML to provide user-friendly experience to the visitors.
If anyone is thinking that it would replace his Permalinks with Breadcrumbs in Search Engine Results then they haven't read the article correctly. Hope that Helps. Peace
Nice... Thx...
ReplyDeleteIt Should work on your site because you're using Freshable theme. We have tested on it.
ReplyDeleteSure we will write a tut on it. Peace
Oh, That's Quite impossible. Show me your site URL.
ReplyDeletePls help me. i want to put this metro style navigation menu in center position but it alway align to left.
ReplyDeleteIf you can provide your Site URL then we can help.
ReplyDeleteIts working properly for everyone. However, we will publish a new tut for your satisfaction.
ReplyDeleteYes Of course!
ReplyDeleteYour site is full of Widget. Reduce them it should work! as it is working on our Freshable theme
ReplyDeleteYes, We will solve your problem. Sooner
ReplyDeletehttp://www.digitalhubinc.com/
ReplyDeleteNot working for my blog ....plz sole this problem
This is really works to my site here my site but i can you help me to make it on wordpress ?
ReplyDeleteWorks perfecty!
ReplyDeleteHowever, is there anyway we can make the breadcrumbs with not the LABEL, but some specific link?
Because the Label just lead to summaries of all posts with label, that looks ugly.
Could we define something like another page.
If label=xxx, url=yyy.html
where "yyy.html" might be the page that summaries (automatically, but well arraged) the posts with label "xxx"
Anyway, thanks very much for your valuable tips and tutorials. Keep posting!
My site http://www.devi-renewable.com/
If we develop something like this, we will surely share it. Thanks
DeleteI want to remove this widget, how I do it?
ReplyDelete