Sebelum benar-benar yakin ingin menerapkan ini ke blog anda, harap bener-bener mepertimbangkan karena ini mempengaruhi SEO blog anda (katanya), seperti yang di jelaskan di forum dbiku.com. Akan tetapi saya tidak perduli saya tetap menerapkan sesuatu yng sangat keren ini di blog movie milik saya yaitu https://www.moviesoon.site/ karena menurut saya blog movie itu sering kena DMCA, tapi saya tidak memperdulikannya karena bagi saya ini sangatlah keren dan sangat sangat keren..
Sebelumnya pernahkah terlintas di benak kalian, apakah bisa url di Platform blogger di ubah menjadi sekeren seperti di wordpress? Pada umumnya jika kita membuat posting di blogger maka url yang akan dihasilkan
/tahun/bulan/judul.html
sedangkan jika membuat halaman/page maka url yang akan dihasilkan
/p/halaman.html
Tidak mustahil bahwa dengan sedikit script di bawah kita bisa mengubah url tersebut dengan manipulasi menggunakan JavaScript. Sehingga url akan menjadi seperti wordpress seperti contoh dibawah ini
yourblog.blogspot.com/halaman-anda
atau
yourblog.blogspot.com/Judul-potingan-anda
Tetapi, jika orang mengakses blog kalian dengan url hasil manipulasi tadi. Blog akan memunculkan error 404 Not Found, setelah itu baru dialihkan ke halamannya. Ini merupakan salah satu dampak negatif jika menggunakan script ini.
Tidak hanya itu, dari beberapa refrensi yang saya baca ada dampak negatif juga yang berpengaruh ke SEO. Maka dari itu jika ingin menggunakan blog ini harus pikir-pikir lagi, atau jangan gunakan di blog utama. Namun script ini menurut saya cocok untuk digunakan pada safelink.
Cara Menerapkannya sebagai berikut:
- Masuk ke Blogger
- Pilih blog yang akan diedit, klik Template > Edit HTML
- Cari kode <head>
- Kemudian paste kode berikut tepat di bawahnya kode <head>
Copy Code
<script>
//<![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>
5. Terakir simpan template
Setelah itu coba cek blog kalian, cobalah untuk mengakses sebuah postingan atau halaman. Maka url nya akan berubah.
Source: https://dbiku.com/d/7-manipulasi-url-di-blogger