Selain itu, widget artikel terkait ini berguna untuk memudahkan pengunjung melihat artikel lain yang berhubungan dengan artikel (postingan yang aktif). Dengan adanya related post bisa meningkatkan pagehit pada blog anda.
Kode script di bawah ini Saya copy dari blog Leo.
Penasaran ingin membuatnya? Ikuti langkah-langkahnya berikut ini.
1. Login ke Account/Dashboard blog kalian. Masuk ke menu Edit HTML.
2. Backup dulu template (baca: Cara Backup Templates) kalian, untuk berjaga-jaga apabila ada kesalahan.
3. Kalo udah,beri tanda centang pada Expand Widget Templates.
4. Cari kode <data:post.body/> menggunakan CTRL+F pada browser. dan letakkan kode dibawah ini setelah kode tersebut.
(Nb: Akan ada 2 kode <data:post.body/> pada template yang sudah memakai fitur readmore. Oleh karena itu,pastikan kode berikut ini di letakkan setelah kode <data:post.body/> yang pertama.)
5. Save template dan lihat hasilnya.<b:if cond='data:blog.pageType == "item"'>
<div class='similiar'>
<div class='widget-content'>
<h3>Artikel Terkait</h3>
<div id='data2007'/><br/><br/>
<script type='text/javascript'>
var homeUrl3 = "<data:blog.homepageUrl/>";
var maxNumberOfPostsPerLabel = 10;
var maxNumberOfLabels = 3;
maxNumberOfPostsPerLabel = 11;
maxNumberOfLabels = 4;
function listEntries10(json) {
var ul = document.createElement('ul');
var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement('li');
var a = document.createElement('a');
a.href = alturl;
if(a.href!=location.href) {
var txt = document.createTextNode(entry.title.$t);
a.appendChild(txt);
li.appendChild(a);
ul.appendChild(li);
}
}
for (var l = 0; l < json.feed.link.length; l++) {
if (json.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k<20; k++) label = label.replace("%20", " ");
var txt = document.createTextNode(label);
var h = document.createElement('b');
h.appendChild(txt);
var div1 = document.createElement('div');
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById('data2007').appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement('script');
script.setAttribute('src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttribute('type', 'text/javascript');
document.documentElement.firstChild.appendChild(script);
}
var labelArray = new Array();
var numLabel = 0;
<b:loop values='data:posts' var='post'>
<b:loop values='data:post.labels' var='label'>
textLabel = "<data:label.name/>";
var test = 0;
for (var i = 0; i < labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel < maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
</div>
</b:if>
*** Keterangan kode ***
<h3>Artikel Terkait</h3> <<---- Judul Widget.
var maxNumberOfPostsPerLabel = 10; <<---- Jumlah post yang ditampilkan pada setiap labelnya.
var maxNumberOfLabels = 3; <<---- Jumlah label yang ditampilkan.
maxNumberOfPostsPerLabel = 11; <<---- Jumlah maksimal post yang ditampilkan pada setiap labelnya.
maxNumberOfLabels = 4; <<---- Jumlah maksimal label yang ditampilkan.
Sesuaikan kodenya dengan selera kalian sendiri.
Sekian dulu postingan saya mengenai Cara Membuat Artikel Terkait. Semoga berguna
Related Post:
Blog
- Ribuan Backlink Gratis dari IMTalk
- Cara Memasang Tweetmeme di Setiap Postingan
- Cara Mendaftarkan Blog ke DMOZ
- Cara Membuat Short URL Google Plus
- Cara Daftar Google Plus (Google+)
- Google Update Pagerank Juli 2011
- Cara Menghapus dan Mengecek Broken Link Pada Blog
- Apa itu Google Plus (Google+) ?
- Tips Menghadapi Komentar Negatif
- Menambah Meta Tag Untuk Perkuat Postingan Kontes SEO
- Kontes SEO, Berbahaya!
- Pentingnya Menjawab Setiap Komentar di Blog
- Kenali Pengunjung Blog Anda
- 10 Artikel Terbaik Bulan Juni 2011
- Metode On Page dan Off Page SEO
- Cara Membuat Link Internal di Setiap Postingan
- Siapa Pengunjung Setia di Blog Anda?
- Tips Mendapatkan Pengunjung Setia di Blog
- Favicon Generate - Fitur Baru Blogger
- Cara Menambah Tombol Google +1
- DAW-XP Toolbar - Akses Cepat Menuju DAW-XP
- Cara Membuat Toolbar Alexa Sendiri
- Cara Memasang Alexa Widget
- Manfaat Alexa Toolbar
- Apa itu Alexa Rank?
Triks Blog
- Membuat Artikel Terkait Dengan Scroll
- Cara Membuat Reply Komentar
- Cara Mensubmit Artikel ke Lintas Berita
- Cara Mendaftar di Lintas Berita
- Cara Menambahkan Headline News di Blog
- Membuat Menu dan Sub Menu Horizontal
- Cara Membuat Tag Cloud Animasi
- Cara Backup Templates
- Cara Membuat Background Pada Widget Blog
- Cara Membuat dan Mengganti Favicon di Blog
- Cara Membuat Pesan Pembuka dan Kotak Dialog
- Cara Membuat Javascript Image Loader for Blog
- Cara Membuat Show-Hidden Widget di Blogspot
- Cara Membuat Artikel Terkait (Related Posts) Bergambar
- Modifikasi Tampilan Read more
- Cara Membuat Spoiler di Blog/Forum
- Cara Mengganti Style Font Blog
- Menghilangkan Icon Obeng dan Tang / Quick Edit di Blog

8 comments
Wah..saya coba pasang....salam kenal gan
ReplyMantap bro.. artikelnya ringkas dan jelas..
Replydah ane aplikasikan di blog ane.. Langsung terpancang dengan gagah..
thanks berat atas artikel manisnya bro deny..
hehe sama-sama mas. :)
Replymantab ini caranya,, thx infonya gan.. (y)
Replythanks infonya ya boss..
ReplyNice info gan... langsung saya praktekan di blog saya nih...
ReplyThx.
mantap kang.berfungsi sesuai yang di inginkan.
Replymakasii infonya ... :D
ReplyPost a Comment
Silahkan Anda kritik dan sarannya pada kolom komentar di bawah ini. Karena setiap satu kata Anda berkomentar sangat berarti untuk kemajuan blog ini (baca: Cara Berkomentar yang Baik).