Related Posts Widget For Blogger

Blogger is a popular and free blogging platform by Google. But it have very limited features and does not offer all kind of widgets. Showing related post below the post is a nice idea to reduce bounce rate. But Blogger does not allow this by default. Some blogger templates have support for related posts by default. But there are many nice blogger template which does not have related post support.
Read: How to reduce bounce rate of your website
If your blogger template does not have support for related posts, you can add it by modification in template.
Go to blogger and select your blog. Now go to Template and then edit HTML. Here click on Proceed.
Now, enable Expand Widget Templates checkbox.
Add style code just above the </head>
<!--Related Post Widget Starts--> <style> #related-posts { float : left; width : 480px; margin-top:20px; margin-left : 5px; margin-bottom:20px; font : 11px Verdana; font-weight: bold; margin-bottom:10px; } #related-posts .widget { list-style-type : none; margin : 5px 0 5px 0; padding : 0; } #related-posts .widget h2, #related-posts h2 { font-size : 20px; font-weight: bold; margin : 5px 7px 0; padding : 0 0 5px; } #related-posts a { text-decoration : none; } #related-posts a:hover { text-decoration : none; } #related-posts ul { border : medium none; margin : 10px; padding : 0; } #related-posts ul li { display : block; background : url("http://www.webaholic.co.in/other/bw.png") no-repeat 0 0; margin : 0; padding-top : 0; padding-right : 0; padding-bottom : 1px; padding-left : 21px; margin-bottom : 5px; line-height : 2em; border-bottom:1px dotted #cccccc; } </style> <script src='http://www.webaholic.co.in/other/related-posts-widget.js' type='text/javascript'/> <!--Related Post Widget Ends-->
Now search for <data:post.body/> and add this code after it
<!--Related Post Widget Starts--> <b:if cond='data:blog.pageType == "item"'> <div id='related-posts'> <font face='Arial' size='3'><b>Related Posts : </b></font><font color='#FFFFFF'><b:loop values='data:post.labels' var='label'><data:label.name/><b:if cond='data:label.isLast != "true"'>,</b:if><b:if cond='data:blog.pageType == "item"'> <script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels&max-results=5"' type='text/javascript'/></b:if></b:loop> </font> <script type='text/javascript'> removeRelatedDuplicates(); printRelatedLabels(); </script> </div></b:if> <!--Related Post Widget Ends-->
Now save template.
Read: How to Add Related Posts with Thumbnails in Blogger blog
Leave a comment
Comment policy: We love comments and appreciate the time that readers spend to share ideas and give feedback. However, all comments are manually moderated and those deemed to be spam or solely promotional will be deleted.