Pernah ga kamu mengunjungi sebuah web atau blog ketika kita menekan tombol back di smartphone atau laptop, bukan kembali ke halaman sebelumnya malah ke halaman lain di blog tersebut misalnya ke homepage atau ke artikel sebelumnya. Bagi pengunjung situs memang ini sedikit membingungkan, namun ini akan baik untuk blog karena bounce rate blog akan menjadi rendah sehingga bagus untuk SEO.
Untuk menggunakan teknik ini kita tinggal menambahkan script sederhana ke blog. Kita bisa menggunakannya di blogger, wordpress atau situs web lainnya dengan sedikit modifikasi script sesuai kebutuhan kita. Untuk script yang lebih complex banyak yang jual di forum-forum termasuk plugin. Biasanya script yang dijual telah dimodfikasi agar lebih baik dan mudah digunakan oleh siapapun pemilik web atau blog.
Jika kamu bertanya apakah ini aman untuk adsense? jujur saya tidak tahu, karena memang saya tidak pernah mencoba menggunakan script ini di blog yang dipasangi iklan dari adsense. Tapi saya sering sekali melihat situs yang menggunakan script semacam ini di blog yang dipasangi iklan adsense. Namun sebaiknya gunakan script ini hanya di blog baru yang ingin mendapatkan nilai SEO yang tinggi. Dan jika blognya sudah lama, dan SEO nya sudah kuat sebaiknya tidak menggunakan script semacam ini.
Dan jika kamu masih ingin tetap menggunakan script ini, silahkan digunakan dengan resiko ditanggung sendiri. Karena ini seperti memiliki dua mata pisau, satu sisi baik untuk bounce rate karena menjadi rendah, tapi tidak baik untuk navigasi situs yang membuat pengunjung kesulitan untuk keluar dari situs milik kita.
Script merubah tombol back menjadi ke halaman lain di blog kita
Untuk pengguna blogspot/blogger
- Masuk ke blogger dan pilih blog yang akan kamu masukan scriptnya.
- Pilih tema/theme
- Kemudian pada menu dropdown pilih edit HTML
- Lalu cari kode <head> dan masukan kode berikut:
<script language='javascript' > (function(window, location) {history.replaceState(null, document.title,location.pathname+"#!/history");history.pushState(null, document.title,location.pathname); window.addEventListener("popstate", function() {if(location.hash === "#"!/history") {history.replaceState(null, document.title,location.pathname); setTimeout(function() {location.reolace("https://www.namablogkamu.com/"); }, 0 } }, false); } (window, location)); </script>
Ganti www.namablogkamu.com dengan nama blog yang kamu miliki.
Untuk pengguna wordpress dan situs web lainnya
- Kita bisa menggunakan script berikut dengan mengedit theme
- Pilih header
- Kemudian masukan kode berikut setelah kode <head>
<script type="text/javascript"> history.pushState(null, null,"#" );window.addEventListener("popstate" ,function(event) { history.pushState(null, null, "#" ); }); </script>
Cara lainnya
Buat file .js dengan nama history-stealer.js kemudian masukan kode berikut:
(function(window, location) { history.replaceState(null, document.title, location.pathname+"#!/history"); history.pushState(null, document.title, location.pathname); window.addEventListener("popstate", function() { if(location.hash === "#!/history") { history.replaceState(null, document.title, location.pathname); setTimeout(function(){ location.replace("http://www.namablogkamu.com"); },10); } }, false); }(window, location));
Ganti namablogkamu.com dengan alamat blog kamu
Kemudian masukan kode berikut di halaman HTML yang kamu inginkan.
<script src="history-stealer.js"></script>
Untuk pengguna wordpress sebenarnya bisa menggunakan plugin berikut ini: http://www.find-wordpress-plugins.com/disable-back-button-wordpress-plugin.html namun saat ini plugin tersebut sudah tidak dikembangkan lagi atau discontinued. Sehingga keamanannya sudah tidak terjamin lagi.