Cara Mudah Menghapus Invisible.js Dari WordPress

10fa6898.jpg
April 19, 2023
Share

Invisible.js adalah file yang tersemat di website yang menggunakan layanan CloudFlare baik secara penuh (DNS, CDN) atau hanya DNS saja. File ini aktif secara otomatis ketika kita menggunakan layanan CloudFlare.

Amankah Invisible.js?

File ini sebenarnya tidak berbahaya, malah sebaliknya, invisible.js membantu CloudFlare memerangi bot jahat yang merayapi website kita. misalnya memerangi bot agc atau scraper yang mencuri konten web kita tanpa izin.

Di sisi keamanan memang situs kita aman atau setidaknya cukup aman dari serangan bot jahat, namun di sisi performa dalam hal ini Core Web Vitals, skor web kita di PageSpeed akan berada di bawah 90. Hal ini ini saya alami ketika belum menonaktifkan invisible.js, skor PageSpeed terutama untuk perangkat seluler hanya berada di angka 74-85, padahal saya sudah menggunakan tema yang sangat ringan dan minim kustomisasi. Harusnya kondisi ini sudah cukup untuk meningkatkan skor PageSpeed ke angka 90-an, namun sayangnya tidak demikian.

Saya coba cari artikel yang membahas invisible ini, namun hanya sedikit yang membahasnya. Akhirnya saya coba dokumentasikan pengalaman saya menghapus invisible.js dan dampaknya ke skor PageSpeed.

Lokasi File

Invisible.js tersimpan di direktori /cdn-cgi/challenge-platform/h/g/scripts/alpha, artinya file ini tidak disimpan di hosting kita, melainkan disimpan dan dieksekusi dari CDN CloudFlare. Jadi nama file dan direktori lengkapnya seperti ini: https://namadomain.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=xxxxxxxx.

Cara Menghapus Invisible.js

Untuk menghapus invisible.js, kita dapat langsung login ke dasbor CloudFlare dan klik website yang diinginkan, selanjutnya masuk ke menu Security > Bots dan matikan menu Bot Fights Mode.

96893377

Matikan tanda hijau untuk menonaktifkan fitur ini.

df611c9d

Setelah dimatikan, silakan buka web PageSpeed dan coba uji kembali skor web Anda, apakah mendapatkan skor bagus atau tidak.

Setelah dihapus, file ini akan hilang dari PageSpeed sebagai file yang membuat kecepatan muat web menjadi lambat.

Recommended:  Cara Menggunakan ChatGPT
e4826f85

Sebelum & Sesudah Menghapus Invisible.js

Sebelum menghapus file invisible.js, skor PageSpeed terutama di mobile sangat rendah, yaitu 74, sedangkan di desktop adalah 98.

ae94496b
13fa0c7f

Sedangkan setelah file invisible.js dihapus, skor menjadi naik drastis dari 74 ke 95 untuk mobile dan 98 ke 100 untuk desktop. Jadi memang file ini cukup berpengaruh terhadap kecepatan muat website, terutama di perangkat seluler.

a04c778f
38a8b0c8

Kesimpulan

Mengaktifkan fitur Bot Fights Mode memang membantu mengamankan web kita dari serangan bot jahat yang ingin mencuri konten kita, namun disisi lain fitur ini berdampak negatif pada kecepatan muat website sehingga lebih baik dinonaktifkan.

Mengapa saya begitu antusias pada kecepatan website? Hal ini tidak lain karena saya ingin mematuhi peraturan yang dibuat Google, salah satunya kecepatan website melalui peraturan Core Web Vitals. Dengan mengikuti aturan main Google, web kita memiliki kesempatan yang besar untuk bersaing dengan web lain di halaman pertama Google.