Skip to main content

How To Add Related Articles in Blogger.

There are some people who always ask how many blogs can display something like a list of "Related Articles" every time under the post. This not only helps users find the next relevant topic but also can make visitors for a longer period of time. 

Technically, there are many ways to display related articles or posts, but most are not too targeted. Either they don't attract people or they give results that are totally irrelevant. 

Why Add Related Articles below the posts on Blogger? 
Sometimes you might want to give some additional articles to visitors, so they can spend more time on your site.

Engaging readers for a longer period of time is something that is very useful for the growth of traffic on your blog. The more time people spend on your blog, the more quality you give to your blog. 

There are some privileges to display related articles below your posts, because this really makes your site look professional plus has a positive effect for visitors who are looking for something related to their search. 

How to Add Related Articles to Blogger? 

The first thing you need to do is log in to your Blogger account and go to >> Template >> Edit HTML, to make it easier to search, press CTRL F and search </ head> just above the code, paste the following code:


<style> 
# related-posts { 
float: left; 
width: 650px; 
border-bottom: 1px solid #ddd; 
height: 290px; 

# related-posts h2 { 
margin-top: 50px; 
border-bottom: 0px; 
border-top: 1px solid #ddd; 
padding-top: 20px; 
margin-bottom: 10px; 
margin-left: 3px; 
color: # 666; 
font-size: 16px; 

</ style> 
<b: if cond = 'data: blog.pageType == & quot; item & quot;'> 
<script type = 'text / javascript'> 
var defaultnoimage = & quot; http: //3.bp.blogspot. com / -PpjfsStySz0 / UF91FE7rxfI / AAAAAAAACl8 / 092MmUHSFQ0 / s1600 / no_image.jpg & quot ;; 
var maxresults = 3; 
var splittercolor = & quot;
var relatedpoststitle = & quot; Related Articles: & quot ;; 
</ script> 
<script type = 'text / javascript'> 
// <! [CDATA [ 
var relatedTitles = new Array (); 
var relatedTitlesNum = 0; 
var relatedUrls = new Array (); 
var thumburl = new Array (); 
function related_results_labels_thumbs (json) { 
for (var i = 0; i <json.feed.entry.length; i ++) { 
var entry = json.feed.entry [i]; 
relatedTitles [relatedTitlesNum] = entry.title. $ t; 
try 
{thumburl [relatedTitlesNum] = $ thumbnail.url; entry.media 

catch (error) { 
s = entry.content. $ t; a = s.indexOf ("<img"); b = s.indexOf ("src = \ "", a); c = s.indexOf ("\" ", b + 5); d = s. substr (b + 5, cb-5);

{thumburl [relatedTitlesNum] = d;} else {if (typeof (defaultnoimage)! == 'undefined') thumburl [relatedTitlesNum] = defaultnoimage; else thumburl [relatedTitlesNum] = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7rwweZfZfA_0Jy5aTNE3RMyxCmWzsDxq_23XEqEK8pjzjAwT7cqJZ3fkeYt5Cu_e5iNNFxYTi-kPsV4xGmdkyE5GvdVZZecVC9RQI0hm061_lwkwZWP855TxNwfiLXWpCGVmekLTsqsI/s1600/no_image.jpg";} 

if (relatedTitles [relatedTitlesNum] .length> 35) relatedTitles [ relatedTitlesNum] = relatedTitles [relatedTitlesNum]. substring (0, 35) + "..."; 
for (var k = 0; k <entry.link.length; k ++) { 
if (entry.link [k] .rel == 'alternate') { 
relatedUrls [relatedTitlesNum] = entry.link [k] .href; 
relatedTitlesNum ++; 





function removeRelatedDuplicates_thumbs () { 
var tmp = new Array (0); 
var tmp2 = new Array (0);
var tmp3 = new Array (0); 
for (var i = 0; i <relatedUrls.length; i ++) { 
if (! contains_thumbs (tmp, relatedUrls [i])) 

tmp.length + = 1; 
tmp [tmp.length - 1] = relatedUrls [i]; 
tmp2.length + = 1; 
tmp3.length + = 1; 
tmp2 [tmp2.length - 1] = relatedTitles [i]; 
tmp3 [tmp3.length - 1] = thumburl [i]; 


relatedTitles = tmp2; 
relatedUrls = tmp; 
thumburl = tmp3; 


function contains_thumbs (a, e) { 
for (var j = 0; j <a.length; j ++) if (a [j] == e) return true; 
return false; 


function printRelatedLabels_thumbs (current) { 
var splitbarcolor;
if (typeof (splittercolor)! == 'undefined') splitbarcolor = splittercolor; else splitbarcolor = "# DDDDDD"; 
for (var i = 0; i <relatedUrls.length; i ++) 

if ((relatedUrls [i] == current) || (! relatedTitles [i])) 

relatedUrls.splice (i, 1); 
relatedTitles.splice (i, 1); 
thumburl.splice (i, 1); 
i--; 



var r = Math.floor ((relatedTitles.length - 1) * Math.random ()); 
var i = 0; 
if (relatedTitles.length> 0) document.write ('<h2>' + relatedpoststitle + '</ h2>'); 
document.write ('<div style = "clear: both;" />'); 
while (i <relatedTitles.length && i <20 && i <maxresults) { 
document.write ('<
if (i! = 0) document.write ('border-left: solid 0.5px' + splitbarcolor + '; "'); 
else document.write ('"'); 
document.write ('href = "' + relatedUrls [r] + '"> <img style = "width: 200px; height: 120px; border: 0px;" src = "' + thumburl [r] + '" /> <br/> <div style = "padding-left: 3px; height: 65px; border: 0pt none; margin: 3px 0pt 0pt; padding: 0pt; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; "> '+ relatedTitles [r] +' </ div> </a> '); 
i ++; 

if (r <relatedTitles.length - 1) { 
r ++; 
} else { 
r = 0; 


document.write ('</ div> '); 
relatedUrls.splice (0, relatedUrls.length); 
thumburl.splice (0, thumburl.length);
relatedTitles.splice (0, relatedTitles.length); 

//]]> 
</ script> 
</ b: if>


Still on page Edit HTML search for <data: post.body /> and below it paste the following HTML Code. If you don't find <data: post.body /> , then you can paste it just below <div class = 'post-footer-line post-footer-line-1'> </ div> .


<b: if cond = 'data: blog.pageType == & quot; item & quot;'> 
<div id = 'related-posts'> 
<b: loop values ​​= 'data: post.labels' var = 'label'> 
< b: if cond = 'data: label.isLast! = & quot; true & quot;'> 
</ b: if> 
<script expr: src = '& quot; / feeds / posts / default / - / & quot; + data: label.name + & quot;? alt = json-in-script & amp; callback = related_results_labels_thumbs & amp; max-results = 6 & quot; ' type = 'text / javascript' /> </ b: loop> 
<script type = 'text / javascript'> 
removeRelatedDuplicates_thumbs (); 
printRelatedLabels_thumbs (& quot; <data: post.url /> & quot;); 
</ script> 
</ div> </ b: if>

You have successfully displayed related articles under the posts on blogger. Please review your post to see if everything works in sequence or not. 

Comments

Popular posts from this blog

2 Ways to Auto Like Instagram without Login Only Use a Free Application

Auto Like Apk  - The auto like Instagram application is available in various types in the playstore, but not all auto-like applications in the playstore are proven to work 100% and some are only scam applications. If you previously liked to download the auto like Instagram application in PlayStore, it would be nice to change the application that you use to  auto like Instagram with the application  that I will share this time.  Why do I suggest you use the application that I want to share?  Because these 2 applications will never be found in the PlayStore and which of course this application is available for free and proven 100% works to  auto like Instagram  . Next 2 Lists 100% Auto Like Instagram Applications. Hublaagram Apk  is the latest auto-like application for Android that you can download for free.  Hublaagram previously provided auto likes on the website, but because time passed hublaagram experienced server errors on i...

Download Median UI 1.7 Blogger Template Free Download

Median UI is designed with the concept of dashboard UI, the template is more recommended for use on news blogs, a design that is simpler but has a high readability is the plus point of this template. The menu display is also made different from other templates, carrying the concept of 3 columns where the first column is devoted to the navigation menu that can be minimized navigation width. Easy to Customize We're trying to make this template easier to edit, now you can directly change the colors through the Blogger Theme Designer or the Layout menu. Fast Loading Performance is a top priority in our templates, a site that performs well has many benefits and has more potential to be on the first page of search results. Key Features of iMagz Blogger Template Responsive Flexible template sizes adjust on each screen as well as neatly arranged layouts by maximizing CSS performance. SEO Friendly The template has been designed SEO Friendly ranging from breadcrumbs that have been indexed by...

YouTube videos download kaise kare YouTube video Download karne ke liye ye hai 5 best Android Apps

YouTube ek popular video streaming platform hai yha hazaro videos roz upload hote hai bahut se log youtuYo video download karna chahte hai pr unko pta nhi hota hai ki YouTube se video kaise download kare. YouTube se video download karne ke bahut tarike hai inmese 3 popular tarike ke baare me hm baat Karenge. YouTube offline features.. Agar aapko Youtube video Ko sirf is liy download karna Chahte hai ki jb internet connection na ho tab bhi dekh sake to aap YouTube offline features ka use kr sakte iska sabse bara advantage hai ki iske liy aapko koi aur aap Download nhi karna hoga.  Kaise use kare offline feature Ko... Is feature Ko use karna bahut hi aasan hai aapko Apne favourite video Ko play kare yha aapko Download ka icon show hoga uspar click kare iske Baad aapko notification show hoga usko ok karde ab apka video download hona suru ho jayega.. Apne YouTube offline video kaise play kare.. Offline video Ko play karne ke liye aapko niche diy gye options me se...