Cara Membuat Artikel Terkait Otomatis Menurut Label | Gudang Informasi Blogging

Cara Membuat Artikel Terkait Otomatis Menurut Label

Blogspot
Jika Ada yang belum tahu artikel terkait itu apa silahkan lihat di blog ini pada bagian akhir artikel saya ini ada tulisan Artikel Terkait. Fungsinya selain untuk seo, related post / artikel terkait ini juga membantu pengunjung untuk membaca yang lain mungkin yang belum di ketahuinya. Hal ini menyebabkan pengunjung bisa betah berada di blog kita.

Langsung saja cara membuat related post / artikel terkait :
  1. Masuk blogger
  2. Rancangan 
  3. Edit html 
  4. Centang expand template widget
  5. cari kode </head> kemudian letakkan script di bawah ini tepat di atas kode </head> 
<script type="text/javascript">
//<![CDATA[
var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();
function related_results_labels(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;}}}}
function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i < relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];}}
relatedTitles = tmp2;
relatedUrls = tmp;}
function contains(a, e) {
for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
return false;}
function printRelatedLabels() {
var r = Math.floor((relatedTitles.length - 1) * Math.random());
var i = 0;
document.write('<ul>');
while (i < relatedTitles.length && i < 20) {
document.write('<li><a href="' + relatedUrls[r] + '">' +
relatedTitles[r] + '</a></li>');
if (r < relatedTitles.length - 1) {
r++;
} else {
r = 0;}
i++;}
document.write('</ul>');}
//]]>
</script>  
Kemudian cari kode <data:post.body/> kemudian letakkan script berikut ini di bawah kode <data:post.body/>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:blog.pageType == "item"'>
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=5"' type='text/javascript'/>
</b:if>
</b:loop>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<h4>Artikel Terkait</h4>
<script type="text/javascript">
removeRelatedDuplicates();
printRelatedLabels();
</script>
</b:if>
Terakhir simpan template. Cukup mudah bukan cara membuat related post / artikel terkait. :D 
  

21 komentar:

Ehem! Bos-bos Mau Lihat Komentar! Silahkan:
obat gagal ginjal mengatakan...

Tipsnya sangat bagus dan jelas, saya coba dulu gan.

andieshinigami mengatakan...

kalau ada 3 data post bodynyaaa??
ditaruh disebelah mana?

akram berbagi mengatakan...

mantaf gan blognya

Unknown mengatakan...

trmkasih sob..

Obat Kencing Manis mengatakan...

postingan ini sangat menarik serta enak dibaca, saya berharap bisa berkunjung lagi

Terjemahan Lirik Lagu Barat mengatakan...

keren sob... berhasil saya coba

Kedz Download Gratis mengatakan...

maaf sob kode ad tiga?
trus harus simpan di manaA?
yang pertama,kedua or yang ketiga?
terimakasih

wina ramdhani mengatakan...

wahhh keren dechh..
thank's gan..

aifafa mengatakan...

mantap gan

Anonim mengatakan...

thanks gan, saya coba dulu....semoga maju aja blognya..... kunjung balik yah, klo bisa follow aja, nanti ane follow balik hehehe ... http://redanorak.blogspot.com

Anonim mengatakan...

Bermanfaat sob.. moga blog agan tambah maju dan jaya...

Faisal Rahman mengatakan...

terima kasih infonya gan, sudah ane apply di blog ane http://ichalyakusa.blogspot.com/
semoga blognya tambah sukses gan...
salam...

Faris mengatakan...

keren mas, scriptnya pendek, boleh nih di coba, bermanfaat banget.. terima kasih ilmunya.. ^^

Unknown mengatakan...

terima kasih gan

free apk mengatakan...

klo yang pake gambar gimana cara gan???

Ary Setyobudi mengatakan...

mantap bos.. berhasil hehe

Toko Cassanova mengatakan...

ada embel-embel ke sobat gg itu
suplemen melangsingkan badan
cara melangsingkan badan tanpa sedot lemak
obat pelangsing badan cepat
cara melangsingkan tubuh
tips diet sehat

kuliner mengatakan...

thanks ya gan dan bagi2 ilmunya.

wisata ke batu malang mengatakan...

yeaa..akhirnya ktemu juga tutorial membuat artikel terkait otomatis. Matur nuwun

gadang batu mengatakan...

artikel terkait berdasarkan label bawaan aslinya kalau munculinnya gimana gan?

racun tubuh mengatakan...

izin coba script artikel terkaitnya. trims