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...

Blogger Templates That Are Used By Arlina Design 2019

Arlina Design Blog Template - Hello blogger friend on this occasion wants to share a template that is used by Arlina Design. This template, named Viral Go Responsive, has several versions, namely Viral Go 1 - Viral Go 2 - Viral Go 3 - Viral Go Plus and Viral Go Healthy News. This time Maks Miliyan will share the Viral Go Healthy News Template. Which is where the look and design of the Blog Template is similar to Arlina Design. The following features are contained in the Blog Template Similar to Arlina Design     Responsive Design     Mobile Friendly     SEO Friendly     Light Color Base     Search Box     Top Navigation     Share Button     Footer Widget     Related Post     Recent Post     And many other features For blogger friends who want to use the template, you can download it via the download link below. Password Template:maksmiliyan Bloggers n...