Cara menghilangkan Bulan dan Tahun di URL Postingan Blogspot

xhref, Tutorial cara menghilangkan Bulan dan Tahun di URL Postingan Blogspot



Jika kita memposting artikel pada platform Blogspot maka akan otomatis menampilkan tahun dan bulan pada url artikel tersebut. Hal ini lah yang membuat berbeda Blogspot dengan Wordpress. Kenapa begitu ? Karena dalam platform Wordpress kita dapat mengatur jenis permalink seperti apa yang akan digunakan untuk URL postingan blog kita. 

Untuk lebih jelasnya dibawah ini terdapat jenis-jenis permalink pada platform Wordpress.

Plain

Menampilkan ID unik dari masing-masing halaman website.

https://www.xhref.com/?p=123

Day And Name

Menampilkan tahun, bulan dan tanggal diikuti dengan judul postingan dibelakangnya.

https://www.xhref.com/2020/07/24/judul-postingan/

Month And Name

Menampilkan hanya tahun dan bulan diikuti dengan judul postingan dibelakangnya.

https://www.xhref.com/2020/07/judul-potingan

Numeric

Menampilkan hanya angka pada setiap halaman arsip website.

https://www.xhref.com/archives/123

Post Name

Menampilkan hanya judul postingan.

https://www.xhref.com/judul-postingan/

https://www.xahref.com/%postname%/

Tags yang tersedia yaitu :

%year% %monthnum% %day% %hour% %minute% %second% %post_id% %postname% %category% %author%

Disini bisa mengatur struktur permalink website kita sesuai dengan keinginan.

Nah ternyata belum banyak yang mengetahui kalau platform blogspot bisa juga menggunakan permalink seperti wordpress, yaitu permalink tipe Post Name.

Seperti contoh diatas, permalink Post Name hanya menampilkan judul postingan tanpa bulan, dan tahun di URL artikel blog kita. Tertarik untuk mencoba menghapus tahun dan bulan di URL blogspot tersebut ? berikut langkah-langkahnya.

Menghilangkan Bulan dan Tahun di URL Postingan Blogspot

Diperlukan kode JavaScipt khusus untuk menghilangkan bulan dan tahun. Kode ini berfungsi untuk menyembunyikan bulan dan tahun pada URL postingan blog kita.

Ikuti setiap langkah-langkah berikut ini:

  1.  Masuk ke Blogger
  2.  Klik menu Tema > Edit HTML
  3.  Cari kode <head> dengan cara Ctrl+f dan pasang kode JavaScript dibawah ini tepat dibawah kode <head> atau di atas kode </body>

 <script type='text/javascript'>  
 //<![CDATA[  
 // BloggerJS v0.3.1  
 // Copyright (c) 2017-2018 Kenny Cruz  
 // Licensed under the MIT License   
 var urlTotal,nextPageToken,postsDatePrefix=!1,accessOnly=!1,useApiV3=!1,apiKey="",blogId="",postsOrPages=["pages","posts"],jsonIndex=1,secondRequest=!0,feedPriority=0,amp="&"[0];function urlVal(){var e=window.location.pathname,t=e.length;return".html"===e.substring(t-5)?0:t>1?1:2}function urlMod(){var e=window.location.pathname;"p"===e.substring(1,2)?(e=(e=e.substring(e.indexOf("/",1)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../"+e)):(e=(e=postsDatePrefix?e.substring(1):e.substring(e.indexOf("/",7)+1)).substr(0,e.indexOf(".html")),history.replaceState(null,null,"../../"+e))}function urlSearch(e,t){var n=e+".html";t.forEach(function(e){-1!==e.search(n)&&(window.location=e)})}function urlManager(){var e=urlVal();0===e?accessOnly||urlMod():1===e?getJSON(postsOrPages[feedPriority],1):2===e&&(accessOnly||history.replaceState(null,null,"/"))}function getJSON(e,t){var n=document.createElement("script");if(useApiV3){var o="https://www.googleapis.com/blogger/v3/blogs/"+blogId+"/"+e+"?key="+apiKey+"#maxResults=500#fields=nextPageToken%2Citems(url)#callback=bloggerJSON";nextPageToken&&(o+="#pageToken="+nextPageToken),nextPageToken=void 0}else o=window.location.protocol+"//"+window.location.hostname+"/feeds/"+e+"/default?start-index="+t+"#max-results=150#orderby=published#alt=json-in-script#callback=bloggerJSON";o=o.replace(/#/g,amp),n.type="text/javascript",n.src=o,document.getElementsByTagName("head")[0].appendChild(n)}function bloggerJSON(e){var t=[];if(useApiV3||void 0===urlTotal&&(urlTotal=parseInt(e.feed.openSearch$totalResults.$t)),useApiV3){try{e.items.forEach(function(e,n){t.push(e.url)})}catch(e){}nextPageToken=e.nextPageToken}else try{e.feed.entry.forEach(function(n,o){var r=e.feed.entry[o];r.link.forEach(function(e,n){"alternate"===r.link[n].rel&&t.push(r.link[n].href)})})}catch(e){}urlSearch(window.location.pathname,t),urlTotal>150?(jsonIndex+=150,urlTotal-=150,getJSON(postsOrPages[feedPriority],jsonIndex)):nextPageToken?getJSON(postsOrPages[feedPriority]):secondRequest&&(nextPageToken=void 0,urlTotal=void 0,jsonIndex=1,secondRequest=!1,0===feedPriority?(feedPriority=1,getJSON("posts",1)):1===feedPriority&&(feedPriority=0,getJSON("pages",1)))}function bloggerJS(e){e&&(feedPriority=e),urlManager()}bloggerJS();  
 //]]>  
 </script>  

          4. Klik Simpan Tema


Berikut contoh hasil nya

Sebelum


Sesudah


Perlu diperhatikan!

Dengan menerapkan kode diatas, maka semua artikel atau postingan yang sudah di indeks di Google akan hilang dan Google akan memperbarui dengan URL postingan tanpa tahun dan bulan. 

Disarankan kode ini diterapkan pada blog baru, karena kalau diterapkan pada blog yang sudah memiliki artikel dan pengunjung yang cukup banyak akan sangat beresiko. Karena bisa saja rank atau peringkat artikel pada hasil penelusuran Google akan berubah. 

Kita bisa menghilangkan tahun dan bulan pada URL postingan blog dengan mudah dengan menggunakan kode javascript diatas. Namun perlu dipertimbangkan kembali sebelum menerapkannya, karena mengingat ada resiko cukup besar jika menerapkan pada blog yang sudah berumur tua.

Ok, cukup sekian tutotial nya dan terimakasih sudah berkunjung.

Semoga bermanfaat.

No one is too busy, it's just a matter of priority.