Membuat Sitemap Otomatis dengan javascript

Tutorial Cara Membuat Sitemap / Daftar Isi Blog Otomatis Berdasarkan Label Bagi kalian yang mempunyai blog dengan artikel yang banyak dan memiliki beragam label sudah seharusnya membuat sebuah laman Daftar Isi / Sitemap agar pengunjung mudah untuk melihat apa saja artikel yang ada di blog kalian. ( Sitemap ) Daftar isi atau peta situs ini akan menampilkan semua postingan yang ada pada blog kalian berdasarkan label, tapi tidak untuk laman blog.
Mualtry
Tutorial Cara Membuat Sitemap / Daftar Isi Blog Otomatis Berdasarkan Label Bagi kalian yang mempunyai blog dengan artikel yang banyak dan memiliki beragam label sudah seharusnya membuat sebuah laman Daftar Isi / Sitemap agar pengunjung mudah untuk melihat apa saja artikel yang ada di blog kalian. ( Sitemap ) Daftar isi atau peta situs ini akan menampilkan semua postingan yang ada pada blog kalian berdasarkan label, tapi tidak untuk laman blog.

Sebelumnya saya juga sudah pernah posting tentang sitemap / daftar isi blog yang responsive dan seo, yang akan menampilkan semua postingan blog kalian dan juga tanggal publikasinya bagi kalian yang ining mencobanya silahkan kunjungi artikel berikut ini ... Membuat Sitemap Blogger Responsive Seo Friendly


Nah sitemap, daftar isi yang satu ini juga tidak kalah keren dan responsive untuk di pasang pada blog. Untuk tutorial cara pemasangannya silahkan ikuti tutorial singkat berikut ini.

cara membuat daftar isi sitemap keren di blog

  • Login ke blogger.com
  • Terus Bikin Sebuah laman baru...Jangan lupa beri nama / judul terlebih dahulu agar urlnya sesuai dengan isi lamannya. #contoh Sitemap atau Daftar Isi atau Daftar Isi Blog Saya...

  • Setelah itu, masuk ke tab HTML, sobat juga bisa menambahkan kata-kata atau gambar pada bagian Compose namun perlu di ingat yang harus pertama kali di lakukan adalah copy paste script di bawah terlebih dahulu, setelah itu baru sobat bisa menambahkan gambar atau kata-kata pada bagian compose.
  • Kalo sudah kalian tinggal masukan script sitemap dibawah ini ke dalam laman kalian.
<div class='jontor'>
<script>
eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('f 11(t){f s(){k("F"K t.E){2 s=t.E.F.9;R=s,c=0;8(2 e=0;s>e;e++){8(2 a,o=t.E.F[e],r=o.O.$t,l=o.12.$t.L(0,10),p=0;p<o.j.9;p++)k("13"==o.j[p].M){a=o.j[p].z;y}8(2 i="",p=0;p<o.j.9;p++)k("14"==o.j[p].M){i=o.j[p].z;y}2 n="";k("C"K o)8(2 p=0;p<o.C.9;p++){n=o.C[p].V;2 m=n.X(";");-1!=m&&(n=n.L(0,m)),4[c]=n,3[c]=r,5[c]=l,7[c]=a,b[c]=i,10>e?6[c]=!0:6[c]=!1,c+=1}}}}s(),v="B",D(v),N(),T=!0,H(),d.g()}f D(t){f s(t,s){2 e=3[t];3[t]=3[s],3[s]=e;2 e=5[t];5[t]=5[s],5[s]=e;2 e=7[t];7[t]=7[s],7[s]=e;2 e=4[t];4[t]=4[s],4[s]=e;2 e=b[t];b[t]=b[s],b[s]=e;2 e=6[t];6[t]=6[s],6[s]=e}8(2 e=0;e<3.9-1;e++)8(2 a=e+1;a<3.9;a++)"B"==t&&3[e]>3[a]&&s(e,a),"15"==t&&3[e]<3[a]&&s(e,a),"19"==t&&5[e]>5[a]&&s(e,a),"18"==t&&5[e]<5[a]&&s(e,a),"J"==t&&4[e]>4[a]&&s(e,a)}f N(){v="J",D(v);8(2 t=0,s=0;s<3.9;){q=4[s],x=t;I t+=1;Q(4[t]==q);k(s=t,G(x,t),s>3.9)y}}f G(t,s){f e(t,s){2 e=3[t];3[t]=3[s],3[s]=e;2 e=5[t];5[t]=5[s],5[s]=e;2 e=7[t];7[t]=7[s],7[s]=e;2 e=4[t];4[t]=4[s],4[s]=e;2 e=b[t];b[t]=b[s],b[s]=e;2 e=6[t];6[t]=6[s],6[s]=e}8(2 a=t;s-1>a;a++)8(2 o=a+1;s>o;o++)3[a]>3[o]&&e(a,o)}f H(){8(2 t=0,s=0;s<3.9;){q=4[s],d.g("<p/>"),d.g(\'<w A="1b"><a z="/1a/1d/\'+q+\'">\'+q+"</a></w><P A=\'1c\'>"),x=t;I d.g("<S>"),d.g(\'<a z="\'+7[t]+\'" O="\'+3[t]+\'">\'+3[t]+"</a>"),1==6[t]&&d.g(\' - <w A="h">17!</w>\'),d.g("</S>"),t+=1;Q(4[t]==q);k(s=t,d.g("</P>"),G(x,t),s>3.9)y}}2 16="W",3=h u,7=h u,b=h u,5=h u,4=h u,6=h u,v="B",T=!1,U=Y,Z="",R=0;',62,76,'||var|postTitle|postLabels|postDate|postBaru|postUrl|for|length||postMp3|ii|document||function|write|new||link|if||||||alfan_Labels||||Array|sortBy|span|firsti|break|href|class|titleasc|category|sortPosts|feed|entry|sortPosts2|displayalfan_Menuisi2|do|orderlabel|in|substring|rel|sortlabel|title|ol|while|numberfeed|li|alfan_MenuisiLoaded|numChars|term|100|lastIndexOf|250|postFilter||alfan_Load|published|alternate|enclosure|titledesc|periksa|New|datenewest|dateoldest|search|alfan_Label|alfan_Postname|label'.split('|'),0,{}))
</script>
  <script src="/feeds/posts/default?max-results=5000&amp;alt=json-in-script&amp;callback=alfan_Load"></script>
</div>
<style type='text/css'>.jontor{width:100%;border-collapse:collapse;text-align:left;overflow:hidden;margin:0 auto;}
.jontor a{color:black;}
.jontor p .alfan_Label{background:#4ECDC4;display:block;padding:12px;}
.jontor ol li{position:relative;display:block;padding:.4em .4em .4em .8em;margin:.5em 0 .5em 2.5em;background:#d9f4f2;color:#666;text-decoration:none;transition:all .3s ease-out;}
user agent stylesheetli{display:list-item;text-align:-webkit-match-parent;}
.jontor ol li:before{content:counter(li);counter-increment:li;position:absolute;left:-2.5em;top:50%;margin-top:-1em;background:#0fa9cd;color:#fff;height:2em;width:2em;line-height:2em;text-align:center;font-weight:bold;}
.jontor ol li:hover:after{left:-.5em;border-left-color:#0fa9cd;}
.jontorol li:hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.3s cubic-bezier(.25,.8,.25,1);}
.jontor ol li:after{position:absolute;content:'';border:.5em solid transparent;left:-1em;top:50%;margin-top:-.5em;transition:all .3s ease-out;}
ol{counter-reset:li;list-style:none;font:15px 'Arial';padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5);margin-left:26px;}
.alfan_Postname li:nth-of-type(odd){background:#f1f3f3;}
.new{color:red!important;font-weight:700;font-style:italic;}
user agent stylesheetol{display:block;list-style-type:decimal;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;}
</style> code-box

  • Selesai, tinggal save dan publikasikan......DONE

Cara Mengatur Jumlah Artikel Yang Ingin Di Tampilkan Pada Sitemap / Daftar Isi

  • Kalian tinggal merubah nilai pada kode berikut max-results=5000
  • Silahkan rubah 5000 Dengan Jumblah artikel yang ingin di tampilkan pada setiap label blog kalian..

Tidak di rubah juga ga masalah, tapi kalo postingan sudah lebih dari 5000 artikel silahkan tambah nilainya misal menjadi 6000 artikel.

Cara Mengubah design sitemap

  • Masuk ke konfigurasi HTML pada halaman sitemap yang telah sobat buat
  • Rubah kode warna background berikut sesuai dengan kehendak sobat
<style type='text/css'>.jontor{width:100%;border-collapse:collapse;text-align:left;overflow:hidden;margin:0 auto;}
.jontor a{color:black;}
.jontor p .alfan_Label{background:#4ECDC4;display:block;padding:12px;}
.jontor ol li{position:relative;display:block;padding:.4em .4em .4em .8em;margin:.5em 0 .5em 2.5em;background:#d9f4f2;color:#666;text-decoration:none;transition:all .3s ease-out;}
user agent stylesheetli{display:list-item;text-align:-webkit-match-parent;}
.jontor ol li:before{content:counter(li);counter-increment:li;position:absolute;left:-2.5em;top:50%;margin-top:-1em;background:#0fa9cd;color:#fff;height:2em;width:2em;line-height:2em;text-align:center;font-weight:bold;}
.jontor ol li:hover:after{left:-.5em;border-left-color:#0fa9cd;}
.jontorol li:hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);transition:all 0.3s cubic-bezier(.25,.8,.25,1);}
.jontor ol li:after{position:absolute;content:'';border:.5em solid transparent;left:-1em;top:50%;margin-top:-.5em;transition:all .3s ease-out;}
ol{counter-reset:li;list-style:none;font:15px 'Arial';padding:0;margin-bottom:4em;text-shadow:0 1px 0 rgba(255,255,255,.5);margin-left:26px;}
.alfan_Postname li:nth-of-type(odd){background:#f1f3f3;}
.new{color:red!important;font-weight:700;font-style:italic;}
user agent stylesheetol{display:block;list-style-type:decimal;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:40px;}
</style> code-box

Cukup sekian artikel dari blog mas tamvan tentang Cara Membuat Sitemap Keren Di Blog Yang Responsive Dan Seo Friendly Suport Dengan 5000 Artikel ini bermanfaat ya :)

Apabila ada hal yang ingin di tanyakan mengenai cara-cara di atas silakan tulis di kolom komentar, sobat juga bisa request mengenai artikel lainya bertema tutorial. Saya menulis tutorial disini berdasarkan apa yang sudah saya coba dan insyaallah berhasil. Terima kasih telah berkunjung jangan lupa kunjungi juga partner blog saya kaguraku.com.
Mualtry
Blog pribadi tempat belajar jaringan dan automation system, diharapkan agar bisa saling berdiskusi terhadap suatu masalah agar dapat saling membantu
Comments
Malu bertanya sesat di jalan, kepo itu perlu baik untuk diri sendiri maupun orang lain