26 Nov 2014

Cara Praktis Buat Sitemap Blog

Untuk yang baru saja mengawali dunia blogger,  cara praktis buat sitemap blog akan sangat membantu sekali. Tidak perlu bingung-bingung harus berurusan dengan urusan koding HTML di bagian template. Cukup melakukan cara yang otomatis dan simpel dalam menyajikan sitemap blog atau dikenal nama lainnya dengan sebutan DAFTAR ISI.

Pentingkah SITEMAP Blog ?
Keberadaan sitemap dalam blog adalah upaya blogger untuk menginformasikan halaman-halaman postingan artikel yang terdapat pada blog supaya mudah dilacak mesin penelusuran Google. Atau lebih tepatnya merupakan pemetaan sebuah blog yang ditujukan pada search engine Google, sehingga jika ada orang melakukan pencarian pada mesin pencari, maka secara langsung  blog personal kita akan masuk dalam pencarian tersebut.

Nah sekarang langsung saja membuat daftar isi/sitemap praktis ini dengan mudah. Dalam sitemap blog biasanya berisikan list artikel yang dikelompokan berdasarkan label yang ditentukan. Fungsi label juga bisa disamakan dengan kategori. Sehingga secara langsung postingan yang baru DIPUBLISH akan masuk dalam kelompok sesuai dengan nama label yang telah ditetapkan dalam artikel tersebut.

Sitemap Blog yang baik akan membantu para pengunjung menjelajahi dan mengetahui apa saja isi keseluruhan artikel dalam sebuah blog.

Sebelumnya pasang script ini sebelum
<b:if cond='data:blog.pageType == &quot;static_page&quot;'><script type='text/javascript'>
//<![CDATA[
function loadtoc(e){function t(){if("entry"in e.feed){var t=e.feed.entry.length;numberfeed=t;ii=0;for(var n=0;n<t;n++){var r=e.feed.entry[n];var i=r.title.$t;var s=r.published.$t.substring(0,10);var o;for(var u=0;u<r.link.length;u++){if(r.link[u].rel=="alternate"){o=r.link[u].href;break}}var a="";for(var u=0;u<r.link.length;u++){if(r.link[u].rel=="enclosure"){a=r.link[u].href;break}}var f="";if("category"in r){for(var u=0;u<r.category.length;u++){f=r.category[u].term;var l=f.lastIndexOf(";");if(l!=-1){f=f.substring(0,l)}postLabels[ii]=f;postTitle[ii]=i;postUrl[ii]=o;ii=ii+1}}}}}t();sortBy="titleasc";sortPosts(sortBy);sortlabel();tocLoaded=true;displayToc2();document.write()}function filterPosts(e){scroll(0,0);postFilter=e;displayToc(postFilter)}function allPosts(){sortlabel();postFilter="";displayToc(postFilter)}function sortPosts(e){function t(e,t){var n=postTitle[e];postTitle[e]=postTitle[t];postTitle[t]=n;var n=postUrl[e];postUrl[e]=postUrl[t];postUrl[t]=n;var n=postLabels[e];postLabels[e]=postLabels[t];postLabels[t]=n;var n=postBaru[e];postBaru[e]=postBaru[t];postBaru[t]=n}for(var n=0;n<postTitle.length-1;n++){for(var r=n+1;r<postTitle.length;r++){if(e=="titleasc"){if(postTitle[n]>postTitle[r]){t(n,r)}}if(e=="titledesc"){if(postTitle[n]<postTitle[r]){t(n,r)}}if(e=="dateoldest"){if(postDate[n]>postDate[r]){t(n,r)}}if(e=="datenewest"){if(postDate[n]<postDate[r]){t(n,r)}}if(e=="orderlabel"){if(postLabels[n]>postLabels[r]){t(n,r)}}}}}function sortlabel(){sortBy="orderlabel";sortPosts(sortBy);var e=0;var t=0;while(t<postTitle.length){temp1=postLabels[t];firsti=e;do{e=e+1}while(postLabels[e]==temp1);t=e;sortPosts2(firsti,e);if(t>postTitle.length){break}}}function sortPosts2(e,t){function n(e,t){var n=postTitle[e];postTitle[e]=postTitle[t];postTitle[t]=n;var n=postUrl[e];postUrl[e]=postUrl[t];postUrl[t]=n;var n=postLabels[e];postLabels[e]=postLabels[t];postLabels[t]=n}for(var r=e;r<t-1;r++){for(var i=r+1;i<t;i++){if(postTitle[r]>postTitle[i]){n(r,i)}}}}function displayToc2(){var e=0;var t=0;while(t<postTitle.length){temp1=postLabels[t];document.write('<p style="background: #f7f7f7;padding: 5px;" />');document.write('<span class="labl"><span>Label :  </span><a href="/search/label/'+temp1+'">'+temp1+"</a></span><ul class='postname'>");firsti=e;do{document.write("<li>");document.write('<a href="'+postUrl[e]+'">'+postTitle[e]+"</a>");document.write("</li>");e=e+1}while(postLabels[e]==temp1);t=e;document.write("</ul>");sortPosts2(firsti,e);if(t>postTitle.length){break}}}var postTitle=new Array;var postUrl=new Array;var postLabels=new Array;var postBaru=new Array;var sortBy="titleasc";var tocLoaded=false;var numChars=250;var postFilter="";var numberfeed=0;document.write("")
//]]>
</script><b:else/></b:if>

Dalam pembuatan halaman sitemap setelah login ke akun blogger, pilihlah menu pages (laman). Penulisan Judul (title pages) optional, tergantung selera masing-masing blogger mau dituliskan sebagai sitemap atau daftar isi.


Lalu pilih pada format HTML bukan COMPOSE dan kode copy script  berikut ini :
<script src="http://www.healtybabies.tk/feeds/posts/default?max-results=9999&amp;alt=json-in-script&amp;callback=loadtoc"></script>
Jangan lupa untuk mengganti alamat blog yang dilingkari seperti contoh :  link http://www.healtybabies.tk  dengan URL blog yang akan dijadikan sitemap, lalu buka lagi format Compose dan klik Publish halaman tersebut.
Bagaimana, cukup mudah uraian cara praktis buat sitemap blog, bukan?  Semoga ulasan singkat ini bisa berguna dan selamat mencoba.

2 komentar:

Terimakasih sudah mampir dan berkomentar, insyaalah saya akan berkunjung balik. Sukses selalu :)