Skip to content Skip to sidebar Skip to footer

Cara menghilangkan Bulan dan Tahun di URL Postingan Blogspot

Saat ini sudah banyak sekali blog dengan menggunakan 2 paltform yang paling banyak diminati yaitu Wordpress dan Blogspot. Namun ada beberapa perbedaan diantara kedua platform tersebut salah satunya yaitu pada URL. Apa sih URL itu ? URL adalah singkatan dari Uniform Resource Locator atau maksud lainnya untuk  menyebut alamat website. 

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.bangwok.id/?p=123

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

https://www.bangwok.id/2020/07/24/judul-postingan/

Month And Name
Menampilkan hanya tahun dan bulan diikuti dengan judul postingan dibelakangnya.

https://www.bangwok.id/2020/07/judul-potingan

Numeric
Menampilkan hanya angka pada setiap halaman arsip website.

https://www.bangwok.id/archives/123

Post Name
Menampilkan hanya judul postingan.

https://www.bangwok.id/judul-postingan/

Custom Structure

https://www.bangwok.id/%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.

Cara 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

Hasilnya seperti dibawah ini :

Cara Menghilangkan Bulan dan Tahun Blogspot
Before
Cara Menghilangkan Bulan dan Tahun di URL Blogspot
After

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. 

Kesimpulan

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. Sekian pembahasan Tips Blogging kali ini, semoga bermanfaat. 

1 comment for "Cara menghilangkan Bulan dan Tahun di URL Postingan Blogspot"

  1. Selain mengubah rank artikel, ada lagi ga bang kekurangan mengubah url Blogspot ke post name ?

    ReplyDelete