Mudah Sekali Cara membuat Related Post Di Dalam Artikel 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.
Sebelumnya, anda pasti sudah sering membaca informasi dari media berita online seperti kompas, detik, bbc, dan sebagainya. Rata-rata mereka menempatkan related post di dalam artikelnya. Blogger yang menggunakan platform blogspot pun juga bisa membuat related post ini. Jadi jangan khawatir. Dari sinilah, kemudian bloggerafif berinisiatif untuk membagi informasi bagaimana membuat related post di dalam artikel blogspot.
Langsung saja cara membuat related post / artikel terkait :
Masuk blogger > rancangan > edit html > centang expand template widget
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. Sangat Mudah bukan? Jangan lupa kasih comment..., bro!

11 Comments

  1. working gan! makasih ya tutornya... cihuuuyyy ^^

    ReplyDelete
  2. di HTML saya gak ada bos.. gimana?

    ReplyDelete
  3. Disini berhasil, Thanks... ya sudah posting artikel ini.

    ReplyDelete
  4. makasih share nya kawan,,,,,

    ReplyDelete
  5. makasih infonya sangat membantu sekali untuk yang belum pasang, nice share and happy blogging

    ReplyDelete
  6. thanks lur, info nya...

    mantabs...

    mampir gan,

    glabadia.blogspot.com

    ReplyDelete
  7. terimakasih sudah di upload gan....langsung ane coba dulu ya tutornya...kalau sempet mampir juga kan ke vorkisproof.blogspot.com

    ReplyDelete
  8. berhasil..mantap mas...terimaskih ya,,

    ReplyDelete