--> kali ini saya share tentang Cara Membuat Related Post Di Blogspot
fungsi dari Related Post itu sendiri untuk apa sih ?
jadi gini fungsi nya adalah menampilkan artikel yang berkaitan yang ada dalam blog kita
Membuat Related Post di Blogspot adalah Untuk Melengkapi Seo Blog Kita juga.
dan Related Post juga membantu pengunjung blog dan membantu pemilik blog itu sendiri,sehingga setiap artikel/postingan dapat dimungkinkan untuk dibaca oleh pengunjung. (jadi ini termasuk trik seo juga)
cara nya cukup lumayan gampang
1.Login ke blogger
2. Masuk Kedalam Menu templeate Anda
3. Pilih Edit HTML.
4. Centang tulisan "expand template widget"/kalau gak ada pake ctrl+f
5. Lalu cari kode </head> :
6. Lalu masukkan kode di bawah ini di atas </head>
<script type="text/javascript">apakah sekarang udah selesai? belum masi satu langkah satu lagi
//<![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>
mari ikuti langkah ini untuk membuat related post
yang ke 7. cari kode <data:post.body/> kemudian letakkan kode berikut ini di bawah kode <data:post.body/> (ingat di bawah nya )
<b:if cond='data:post.labels'>8. kalau udah klik simpan templeate ,
<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&callback=related_results_labels&max-results=15"' type='text/javascript'/> </b:if>
</b:loop>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<h4>Artikel Terkait <b:loop values='data:post.labels' var='label'><data:label.name/>
<b:if cond='data:label.isLast != "true"'>,</b:if></b:loop></h4>
<script type="text/javascript"> removeRelatedDuplicates(); printRelatedLabels();
</script>
</b:if>
sekian cara dari saya ,semoga artikel ini bisa bermanfaat bagi anda
selamat mencoba semoga berhasil!!
0 komentar:
Posting Komentar