- Tindakan yang membuat pengguna tidak bisa kembali ke halaman semula saat menekan tombol kembali browser, atau malah mengarahkan mereka ke halaman iklan·rekomendasi yang tidak diinginkan
- Menambahkan ‘back button hijacking’ ini sebagai kategori pelanggaran kebijakan spam baru yang secara eksplisit melarang praktik tersebut
- Kebijakan ini dijadwalkan berlaku pada 15 Juni 2026, dan pelanggaran dapat dikenai tindakan spam manual atau penurunan peringkat otomatis
- Google menilai praktik ini merusak pengalaman pengguna dan mengganggu alur navigasi, sehingga ditetapkan sebagai pelanggaran eksplisit kebijakan malicious practices
- Operator situs dapat memulihkan kondisi dengan menghapus kode atau skrip eksternal yang memanipulasi riwayat navigasi browser, lalu bila perlu mengajukan permintaan peninjauan ulang di Search Console
Konsep back button hijacking
- Tindakan yang mengganggu upaya pengguna untuk kembali ke halaman semula saat menekan tombol ‘kembali’ di browser
- Situs memanipulasi fungsi navigasi browser sehingga pengguna tidak bisa langsung kembali ke halaman sebelumnya
- Sebagai gantinya, pengguna dialihkan ke halaman yang belum pernah mereka kunjungi, diperlihatkan halaman rekomendasi·iklan yang tidak diinginkan, atau navigasi normal diblokir
Latar belakang penguatan kebijakan dan tindakan operator
- Untuk memprioritaskan perlindungan pengalaman pengguna
- Back button hijacking mengganggu fungsi browser, merusak alur navigasi yang diharapkan, serta menimbulkan rasa frustrasi dan kesan dimanipulasi pada pengguna
- Praktik ini juga menjadi faktor yang membuat pengguna enggan mengunjungi situs yang tidak dikenal
- Google sebelumnya juga telah menyatakan penyisipan halaman yang menipu atau manipulatif sebagai pelanggaran kebijakan Search Essentials,
dan seiring meningkatnya praktik semacam ini, kini ditetapkan sebagai pelanggaran eksplisit kebijakan ‘malicious practices’
- Operator situs harus menghapus kode atau skrip yang memanipulasi riwayat navigasi browser pengguna
- Karena hal ini dapat berasal dari library eksternal atau platform iklan, kode·import·konfigurasi terkait perlu diperiksa dan dihapus
- Jika visibilitas pencarian dibatasi akibat tindakan manual, pemulihan dapat dilakukan setelah masalah diperbaiki melalui permintaan peninjauan ulang (reconsideration request) di Search Console
- Pertanyaan tambahan atau masukan dapat disampaikan melalui halaman Google Search Central di LinkedIn atau komunitas dukungan
5 komentar
Ah, akhirnya!!! Media-media yang melakukan hal begini memang harus kena tindakan tegas
Bukankah seharusnya Google membereskan dulu iklan NSFW, setidaknya -_-?
Saya juga pernah masuk ke situs QnA Microsoft, lalu saat menekan tombol kembali malah terjebak dalam loop tak berujung. Saya benar-benar berharap situs-situs seperti ini diperbaiki.
Dari sudut pandang pengguna, terlepas ada redirect atau tidak, kalau menekan tombol kembali seharusnya bisa keluar. Situs-situs seperti ini selalu membuat kita harus menahan tombol kembali lalu keluar lebih dari 2 depth.
Normalisasi!!
Komentar Hacker News
Andai ada fitur di browser untuk menonaktifkan semua shortcut milik situs web
Di Brave aku sudah mengatur Ctrl+E untuk membuka tab baru, tapi situs seperti Discord malah mengubahnya jadi menu emoji, jadi menyebalkan
t, dan kalau mau memakai shortcut situs web masuk dulu ke mode insert dengani. Tombol yang tidak bentrok seperti ctrl+k tetap bisa dipakai bebas oleh situs, jadi enakKebijakan pengindeksan Google belakangan ini makin sulit kupahami
Situsku yang selama beberapa tahun tampil baik tiba-tiba hilang dari indeks. Isinya cuma tulisan blog biasa, tidak ada iklan, HTTPS aktif, dan juga ditautkan dari situs lain
Tapi hasil pencarian Google sekarang makin menjauh dari informasi yang benar-benar dicari. Semoga kebijakan baru ini membawa perbaikan
Di Firefox ada pengaturan agar halaman tidak bisa memodifikasi riwayat browser
Menurut cara di superuser.com, cukup matikan
browser.history.allowPushStatediabout:configbrowser.history.allowPushStatesudah deprecated. Sekarang masalah situs memanipulasi riwayat hampir tidak ada lagi. Tapi tetap mengejutkan bahwa di Chrome pembajakan tombol kembali masih ada. Aku menyelesaikannya di Firefox dengan UserScript untuk memblokir keycode tertentuAwalnya kupikir ini tentang Android
Banyak aplikasi Android melakukan pembajakan UX seperti “tekan kembali dua kali untuk keluar”. Aplikasi feed seperti Reddit, TikTok, dan Instagram adalah contoh utamanya
Aku berharap kebijakan seperti ini dimulai dari LinkedIn
Saat mengklik tautan dari email atau postingan, kita memang masuk ke postingannya, tapi saat menekan kembali justru kembali ke feed.
Ini dilakukan dengan menggabungkan
location.replace(...)danhistory.pushState()untuk memanipulasi riwayatSitus-situs Microsoft juga parah soal masalah tombol kembali ini
Langkah ini awal yang baik, tapi masih belum cukup
Aku tidak ingin situs mana pun merebut tombol kembali milikku.
Yang paling kubenci terutama popup seperti “Apakah Anda yakin ingin keluar? Anda belum berlangganan newsletter”
Katanya “pengalaman pengguna adalah prioritas utama”, ironis sekali
Perusahaan yang menampilkan popup “Open in app” yang membingungkan demi mendorong orang memakai aplikasi malah berkata seperti itu
Bacaan terkait: Those obnoxious sign-in windows
Sekarang adalah saat yang tepat untuk kembali mempromosikan pola Post/Redirect/Get
Seperti dijelaskan di Wikipedia, setelah submit formulir lalu melakukan redirect, UX jadi jauh lebih mulus
Framework SPA milik Google, Angular, juga bisa menyebabkan pembajakan tombol kembali saat memakai
redirect routesDijelaskan di dokumentasi resmi Angular