Cara Memasang Sitemap Blogger

Sitemap atau daftar isi merupakan halaman yang berisikan kumpulan link pada sebuah website. Sitemap secara umum dibedakan menjadi 2 yaitu sitemap untuk manusia dan sitemap untuk mesin pencari (robot txt). 

Meskipun demikian, kamu perlu memiliki kedua jenis pada website / situs kamu. Oleh karena itu, pada kesempatan kali ini saya akan berbagi cara memasangkan kedua sitemap baik untuk mesin pencari ataupun untuk manusia.

Membuat sitemap di halaman

Membuat sitemap untuk manusia atua pengunjung, kamu bisa memanfaatkan halaman static blogger. Silakan kamu masuk pada menu halaman kemudian silakan klik tambah halaman baru.

Silakan masukan judul Sitemap / daftar isi (silakan dipilih, pilih sesuai dengan selera kamu).

Masuk pada mode edit HTML

Silakan copykan script dibawah ini. (Source : igniel.com)


<div id="sitemap2">Loading....</div>
    <script> //<![CDATA[
    /* Blogger Sitemap with Title, Label, and Date */
    var postTitle = postUrl = postDate = postSum = postLabels = new Array(), sortBy = 'datenewest', tocLoaded = false, numChars = 250, postFilter = '', tocdiv = document.getElementById('sitemap2'), totalEntires = 0, totalPosts = 0;
    function sitemap2(t){function e(){if("entry"in t.feed){var e=t.feed.entry.length;if(totalEntires+=e,totalPosts=t.feed.openSearch$totalResults.$t,totalPosts>totalEntires){var s=document.createElement("script");s.type="text/javascript",startindex=totalEntires+1,s.setAttribute("src","/feeds/posts/summary?start-index="+startindex+"&max-results=9999&alt=json-in-script&callback=sitemap2"),tocdiv.appendChild(s)}for(var o=0;e>o;o++){for(var a,l=t.feed.entry[o],r=l.title.$t,i=l.published.$t.substring(0,10),n=0;n<l.link.length;n++)if("alternate"==l.link[n].rel){a=l.link[n].href;break}if("content"in l)var p=l.content.$t;else if("summary"in l)var p=l.summary.$t;else var p="";var c=/<\S[^>]*>/g;if(p=p.replace(c,""),p.length>numChars){p=p.substring(0,numChars);var d=p.lastIndexOf(" ");p=p.substring(0,d)+"..."}var f="";if("category"in l){for(var n=0;n<l.category.length;n++)f+="<a href=\"javascript:filterPosts('"+l.category[n].term+"');\" title=\"Click here to select all posts with label '"+l.category[n].term+"'\">"+l.category[n].term+"</a>,  ";var u=f.lastIndexOf(",");-1!=u&&(f=f.substring(0,u))}postTitle.push(r),postDate.push(i),postUrl.push(a),postSum.push(p),postLabels.push(f)}}totalEntires==totalPosts&&(tocLoaded=!0,showToc())}e(),sortPosts(sortBy),tocLoaded=!0}function filterPosts(t){postFilter=t,displayToc(postFilter)}function allPosts(){postFilter="",displayToc(postFilter)}function sortPosts(t){function e(t,e){var s=postTitle[t];postTitle[t]=postTitle[e],postTitle[e]=s;var s=postDate[t];postDate[t]=postDate[e],postDate[e]=s;var s=postUrl[t];postUrl[t]=postUrl[e],postUrl[e]=s;var s=postSum[t];postSum[t]=postSum[e],postSum[e]=s;var s=postLabels[t];postLabels[t]=postLabels[e],postLabels[e]=s}for(var s=0;s<postTitle.length-1;s++)for(var o=s+1;o<postTitle.length;o++)"titleasc"==t&&postTitle[s]>postTitle[o]&&e(s,o),"titledesc"==t&&postTitle[s]<postTitle[o]&&e(s,o),"dateoldest"==t&&postDate[s]>postDate[o]&&e(s,o),"datenewest"==t&&postDate[s]<postDate[o]&&e(s,o)}function displayToc(t){var e=0,s="",o="Judul",a="Klik untuk mengurutkan berdasarkan judul",l="Tanggal",r="Klik untuk mengurutkan berdasarkan tanggal",i="Label",n="";"titleasc"==sortBy&&(a+=" (descending)",r+=" (newest first)"),"titledesc"==sortBy&&(a+=" (ascending)",r+=" (newest first)"),"dateoldest"==sortBy&&(a+=" (ascending)",r+=" (newest first)"),"datenewest"==sortBy&&(a+=" (ascending)",r+=" (oldest first)"),""!=postFilter&&(n="Klik untuk melihat semua postingan"),s+='<table>',s+="<thead>",s+="<tr>",s+="<th>",s+='<a href="javascript:toggleTitleSort();" title="'+a+'">'+o+"</a>",s+="</th>",s+="<th>",s+='<a href="javascript:toggleDateSort();" title="'+r+'">'+l+"</a>",s+="</th>",s+="<th>",s+='<a href="javascript:allPosts();" title="'+n+'">'+i+"</a>",s+="</th>",s+="</tr>",s+="</thead>",s+="<tbody>";for(var p=0;p<postTitle.length;p++)""==t?(s+='<tr><td><a href="'+postUrl[p]+'" title="'+postSum[p]+'">'+postTitle[p]+"</a></td><td>"+postDate[p]+"</td><td>"+postLabels[p]+"</td></tr>",e++):(z=postLabels[p].lastIndexOf(t),-1!=z&&(s+='<tr><td><a href="'+postUrl[p]+'" title="'+postSum[p]+'">'+postTitle[p]+"</a></td><td>"+postDate[p]+"</td><td>"+postLabels[p]+"</td></tr>",e++));if(s+="</tbody>",s+="</table>",e==postTitle.length)var c='<div class="judul">Total Post: '+postTitle.length+"</div>";else{var c='<div class="judul">Menampilkan '+e+" post berlabel '";c+=postFilter+"' dari "+postTitle.length+" total post.</div>"}tocdiv.innerHTML=c+s}function toggleTitleSort(){sortBy="titleasc"==sortBy?"titledesc":"titleasc",sortPosts(sortBy),displayToc(postFilter)} function toggleDateSort(){sortBy="datenewest"==sortBy?"dateoldest":"datenewest",sortPosts(sortBy),displayToc(postFilter)}function showToc(){if(tocLoaded){displayToc(postFilter);document.getElementById("toclink")}else alert("Just wait. Sitemap is loading....")} function hideToc(){var t=document.getElementById("toc");t.innerHTML="";var e=document.getElementById("toclink");e.innerHTML='<a href="#" onclick="scroll(0,0); showToc(); Effect.toggle(\'toc-result\',\'blind\');">» Show Sitemap</a>'}var postTitle=new Array,postUrl=new Array,postDate=new Array,postSum=new Array,postLabels=new Array,sortBy="datenewest",tocLoaded=!1,numChars=250,postFilter="",tocdiv=document.getElementById("sitemap2"),totalEntires=0,totalPosts=0;
    //]]> </script> <script src="/feeds/posts/summary?alt=json-in-script&amp;max-results=9999&amp;callback=sitemap2"></script>

Setelah itu, silakan publikasikan halaman sitemap tersebut lalu, buatlah beberapa artikel dan artikel tersebut akan muncul secara otomatis pada halaman sitemap ini.

Membuat sitemap untuk robot txt

Agar memudahkan kamu membuat sitemap untuk robot txt, kamu dapat menggunakan sitemap generator yang berikut ini :

Sitemap Generator

Silakan memasukan URL blog / Website blog kamu pada kolom "Enter URL Here"

Setelah itu, silakan klik generate sitemap

sitemap generator

Setelah itu, silakan kamu copy dari User-agent hingga habis.

Kemudian masuk ke menu pengaturan blogger kamu dan masukan robot txt custom dengan kode yang kamu copy dari generator sitemap. 

memasang robot txt

Menambahkan sitemap pada Google Search Console

Setelah berhasil membuat kedua sitemap pada website / blog kamu, maka langkah selanjutnya adadalah memberitahukan google bahwa website kamu telah memiliki sitemap sehingga google lebih mudah mencrawl website kamu.

Google Search Console

Silakan klik tombol Google Search Console lalu konfirmasikan website kamu pada gsc.

Setelah itu, silakan masuk pada menu sitemap.

sitemap gsc

silakan tambahkan https://URLblog.com/sitemap.xml

dan tambahkan https://URLblog.com/sitemap-pages.xml

kenapa hanya sitemap.xml? di internet banyak yang menambahkan atom.xml dll..

Untuk platform blogger memang bisa menggunakan atom.xml dan sitemap.xml, namun saya rasa tidak perlu menambahkan semuanya karena robot sekarang sudah pintar. Namun, jika kamu merasa lebih cepat, kamu bebas menambahkan atom.xml.