Berbeda dari CAPTCHA tradisional yang selalu menampilkan teka-teki kepada pengguna, Managed Challenge memungkinkan Cloudflare menentukan bentuk pemeriksaan berdasarkan kondisi permintaan.
Jika pemeriksaan berhasil, pengguna dapat melanjutkan ke website. Dengan demikian, perlindungan dapat diterapkan tanpa harus selalu memberikan pengalaman yang sama kepada setiap pengunjung.
Pendekatan seperti ini cukup menarik bagi website yang menerima banyak trafik dari internet terbuka.
Verified Bots Tetap Perlu Diberi Akses
Salah satu bagian penting dalam konfigurasi perlindungan bot adalah Verified Bots.
Pengelola website sebaiknya tidak langsung menganggap semua bot sebagai ancaman. Crawler mesin pencari memiliki fungsi penting dalam proses indeks dan penemuan konten.
Cloudflare menyediakan penanda cf.client.bot untuk mengenali bot yang telah diverifikasi sebagai crawler yang dikenal. Dengan memanfaatkan penanda tersebut, pengelola website dapat membuat pengecualian sebelum menerapkan pemeriksaan kepada trafik lainnya.
Konsepnya sederhana.
Verified Bot dikenali terlebih dahulu. Setelah itu, trafik yang bukan Verified Bot dapat diberikan pemeriksaan tambahan.
Pendekatan ini lebih baik dibandingkan sekadar memeriksa tulisan seperti Googlebot pada User-Agent. Sebab, User-Agent dapat dipalsukan oleh bot otomatis.
Mengapa Tidak Cukup Memblokir Semua Bot?
Memblokir semua bot memang terlihat sederhana. Namun, cara tersebut dapat menimbulkan masalah.
Mesin pencari menggunakan crawler untuk menemukan halaman baru. Jika crawler tersebut ikut diblokir, konten website dapat mengalami hambatan dalam proses crawling dan indexing.
Selain itu, ada bot lain yang sebenarnya berguna, misalnya crawler dari layanan tertentu yang membantu memantau website atau menyediakan fungsi tertentu.










