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 :
Before
|
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.
Selain mengubah rank artikel, ada lagi ga bang kekurangan mengubah url Blogspot ke post name ?
ReplyDeletekenapa urlnya tidak penuh sesuai judul artikel ?
ReplyDeleteCara normalinnya lagi kaya gimana min?
ReplyDeleteHapus aja scriptnya yang tadi dipasang.
DeleteSebenarnya ini hanya menyembunyikan dan tidak menghilangkan. Jadi ketika kita mengetik url tanpa bulan dan tahun maka akan ditampilkan page not found 404 kemudian akan ditampilkan halamannya. Kunjungi blogku Catatan Bang Simon
ReplyDeletesaya sudah pernah pakai, tapi kok saat di inspeksi url pada google webmasters kok tidak bisa di index ya? akhirnya saya hapus lagi script-nya. mohon pencerahannya min, ini web saya Jual Beli Sapi
ReplyDeletesama bang casenya, web bangwok juga keknya make thema viomagz sama kek ane. tapi urlnya aja masih pakek tanggal...
DeleteBagaimana Dengan Melanggar Syarat Dan Ketentuan Penggunaan Blogger Mohon Jawabannya Gan Dari OKAYIM.COM
ReplyDelete