Kamis, 04 Oktober 2018

Cara Agar URL Blogger Seperti Wordpress




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:
  1. Masuk ke Blogger
  2. Pilih blog yang akan diedit, klik Template > Edit HTML
  3. Cari kode <head>
  4. Kemudian paste kode berikut tepat di bawahnya kode <head>
Lihat SS di bawah ini

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="&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
Disqus Comments