10 Opsi & Alternatif Aksesibilitas CAPTCHA di WPForms
Diterbitkan: 2024-04-05Baru-baru ini, salah satu pembaca kami bertanya kepada kami tentang opsi aksesibilitas CAPTCHA di WPForms untuk membatasi pengiriman spam.
Kami pikir sekarang adalah saat yang tepat untuk mendiskusikan beberapa alternatif CAPTCHA tradisional di WPForms yang bisa lebih mudah diakses karena ini adalah masalah umum yang juga disampaikan pelanggan dalam obrolan dukungan kami.
Jadi, tanpa basa-basi lagi, mari selami jenis opsi aksesibilitas CAPTCHA untuk membantu Anda menentukan opsi terbaik untuk formulir dan keamanan situs web Anda. Saatnya melawan spam formulir kontak untuk selamanya!
Dalam Artikel Ini
- 1. Buat CAPTCHA Berbasis Logika (Matematika).
- 2. Gunakan CAPTCHA Tanya Jawab Kustom
- 3. Terapkan CAPTCHA Tak Terlihat di Situs Anda
- 4. Gunakan CAPTCHA Berbasis Audio untuk Aksesibilitas
- 5. Buat Daftar yang Diizinkan/Daftar Penolakan untuk Alamat Email
- 6. Batasi Pengiriman Formulir berdasarkan Negara
- 7. Aktifkan Pemfilteran Kata Kunci di Formulir Anda
- 8. Menetapkan Batas Waktu Pengiriman Formulir
- 9. Aktifkan Token Anti-Spam WPForms
- 10. Hubungkan Formulir Anda ke Akismet
Alternatif untuk CAPTCHA Tradisional yang Lebih Mudah Diakses
Saat kita berbicara tentang CAPTCHA tradisional, yang kita maksud adalah CAPTCHA berbasis gambar standar yang digunakan oleh jutaan situs web di seluruh dunia.
Tentu saja, tidak ada salahnya menggunakan CAPTCHA berbasis gambar, namun ini cenderung merupakan taktik yang sudah ketinggalan zaman, sehingga terkadang kurang efektif untuk mencegah spam.
Jadi, lihat tips di bawah ini untuk mempelajari cara menggunakan CAPTCHA di WPForms yang lebih mudah diakses, bersama dengan saran lain untuk melawan pengiriman spam:
1. Buat CAPTCHA Berbasis Logika (Matematika).
WPForms menawarkan bidang Captcha Khusus di pembuat formulir, yang dapat Anda seret dan lepas ke formulir Anda untuk membuat CAPTCHA berbasis matematika khusus.
Anda akan menemukan bidang Captcha Khusus di bawah Bidang Mewah di pembuat formulir. Ini berarti Anda memerlukan Lisensi Dasar WPForms untuk mengakses fitur ini.
Untuk mengkustomisasi bidang, klik bidang di panel pratinjau formulir untuk membuka Opsi Bidang dan mengubah Label , Jenis , dan Deskripsi .
Karena kita ingin membuat CAPTCHA berbasis Matematika, pilih opsi Math di dropdown Type , dan itu saja!
Sekarang, saat Anda menerbitkan formulir ini, kolom pertanyaan akan otomatis berubah setiap kali halaman dimuat ulang atau disegarkan. Bukankah itu luar biasa?!
Jika Anda ingin mengubah CAPTCHA ini dengan beberapa kode khusus, lihat tutorial tentang menyesuaikan Captcha Matematika ini untuk lebih jelasnya.
2. Gunakan CAPTCHA Tanya Jawab Kustom
Selain menggunakan tipe Math Captcha, Anda juga mempunyai pilihan untuk menggunakan soal dan jawaban yang bisa Anda buat sendiri.
Yang harus Anda lakukan adalah klik pada bidang Custom Captcha , navigasikan ke Opsi Bidangnya , dan pilih opsi Tanya Jawab dari menu Jenis .
Sekarang, tambahkan saja pertanyaan di kolom pertama dan jawabannya di kolom kedua. Anda juga dapat menambah atau menghapus pertanyaan masing-masing melalui tombol plus (+) atau minus (-) .
Jika terdapat beberapa pertanyaan dan jawaban, maka form akan menampilkan satu pertanyaan secara acak setiap kali dimuat di browser.
3. Terapkan CAPTCHA Tak Terlihat di Situs Anda
Mengenai opsi CAPTCHA yang dapat diakses, Anda akan senang mendengar bahwa WPForms juga mendukung beberapa integrasi CAPTCHA.
Anda dapat menggunakan opsi yang diberikan di bawah ini untuk membuat CAPTCHA yang tidak terlihat guna melindungi situs Anda sekaligus menawarkan pengalaman pengguna yang lancar tanpa tantangan yang mengganggu.
reCAPTCHA V2 tak terlihat
Anda akan disajikan opsi tambahan ketika Anda mengklik opsi reCAPTCHA di WPForms » Pengaturan » CAPTCHA.
Pilih opsi reCAPTCHA v2 yang tidak terlihat, ikuti langkah-langkah dalam panduan ini untuk membuat kunci reCAPTCHA, dan tambahkan tindakan keamanan ke formulir Anda.
Opsi ini direkomendasikan bagi administrator situs web yang tidak selalu ingin menampilkan tantangan kepada pengguna, karena terkadang hal ini menyebabkan pengabaian formulir.
Akibatnya, ia akan mencoba menentukan apakah pengguna adalah manusia atau bot berdasarkan interaksi mereka dengan situs web.
reCAPTCHA v3
Jika reCAPTCHA v2 Tak Terlihat dirancang untuk membedakan manusia dari bot dengan interaksi pengguna minimal, reCAPTCHA v3 bertujuan untuk berjalan sepenuhnya di latar belakang.
Jika situs web Anda menghargai pengalaman pengguna dan siap membiarkan sistem rating reCAPTCHA v3 memandu pengambilan keputusan, maka reCAPTCHA v3 adalah solusi yang tepat.
Sistem peringkat ini (mulai dari 0,0 hingga 1,0) menunjukkan kemungkinan bahwa pengguna adalah bot, dengan 1,0 kemungkinan besar adalah manusia dan 0,0 kemungkinan besar adalah bot.
Setelah Anda mengonfigurasi reCAPTCHA v3 di WPForms, Anda bahkan dapat menyesuaikan Ambang Batas Skor untuk melawan pengiriman spam secara agresif.
Anda juga dapat mengaktifkan Mode Tanpa Konflik untuk mencegah konflik seperti reCAPTCHA dimuat dua kali (sekali oleh WPForms dan satu lagi oleh tema WordPress Anda).
Hal ini mengurangi masalah apa pun yang timbul dari konflik plugin atau tema, yang pada akhirnya mengakibatkan reCAPTCHA tidak berfungsi dengan benar.
Setelah selesai, untuk menambahkan reCAPTCHA ke formulir Anda, cukup buka pembuat formulir, lihat di bagian Bidang Standar , dan klik bidang reCAPTCHA .
Untuk mengonfirmasi bahwa reCAPTCHA Anda diaktifkan, cari lencana di sudut kanan atas pembuat formulir.
Pintu Putar Cloudflare (Widget Tak Terlihat)
Mirip dengan Invisible reCAPTCHA v2 dan reCAPTCHA v3 Google, Anda juga dapat menggunakan Cloudflare Turnstile (Invisible Widget) melalui WPForms.
Mirip dengan Google reCAPTCHA, Anda perlu mengonfigurasi Cloudflare Turnstile dan menambahkan kunci API ke WPForms agar dapat berfungsi.
Anda dapat mengikuti langkah-langkah dalam panduan ini untuk menghubungkan Cloudflare Turnstile ke WPForms dan menambahkan widget Invisible ke formulir Anda.
Setelah Anda menyiapkan kunci, Anda dapat mengaktifkan Cloudflare Turnstile di formulir mana pun. Di pembuat formulir, lihat di bawah Bidang Standar dan pilih bidang Pintu Putar .
Lencana Pintu Putar dapat ditemukan di sudut kanan atas pembuat formulir, yang menunjukkan bahwa Pintu Putar Cloudflare diaktifkan.
4. Gunakan CAPTCHA Berbasis Audio untuk Aksesibilitas
CAPTCHA visual atau tidak terlihat cenderung digunakan oleh banyak situs WordPress, namun CAPTCHA berbasis audio tidak begitu populer.
Audio CAPTCHA bisa sangat membantu dalam mencegah pengiriman formulir spam, karena memerlukan interaksi yang lebih hati-hati dari pengguna.
Pengguna biasanya diminta memasukkan nomor yang mereka dengar di kotak masukan teks yang terletak setelah tombol MAINKAN atau kontrol audio.
Anda dapat mengatur CAPTCHA berbasis Audio di WPForms menggunakan reCAPTCHA v2 atau hCAPTCHA dengan mudah lalu menambahkannya ke formulir apa pun yang Anda inginkan.
5. Buat Daftar yang Diizinkan/Daftar Penolakan untuk Alamat Email
Untuk bisnis yang benar-benar ingin membatasi pengiriman formulir spam dan menghasilkan prospek berkualitas tinggi, WPForms menghadirkan banyak opsi untuk membatasi entri.
Di antara opsi ini adalah kemampuan untuk membuat daftar yang diizinkan/ditolak untuk alamat email tertentu guna membatasi pengiriman tiruan (dari manusia).
- Daftar yang Diizinkan hanya mengizinkan alamat email tertentu untuk mengirimkan formulir Anda, yang sangat bagus untuk penggunaan internal, seperti berbagi formulir di antara karyawan (pengguna dari domain Anda sendiri, yaitu @wpforms.com)
- Denylist memblokir alamat email/domain tertentu. Misalnya, untuk mendapatkan prospek bisnis berkualitas tinggi, Anda dapat memblokir alamat email yang diakhiri dengan @gmail.com, @outlook, dan @yahoo.com.
Untuk membuat daftar yang diizinkan/daftar ditolak, buka formulir apa pun di pembuatnya, klik bidang Email , navigasikan ke tab Tingkat Lanjut , dan gulir ke bawah ke Daftar yang Diizinkan/Daftar Tolak .
Memilih opsi Daftar yang Diizinkan atau Daftar Tolak akan membuka kotak di bawahnya. Di sini, Anda dapat mengetikkan email lengkap atau menggunakan tanda bintang * untuk membuat kecocokan sebagian.
Bergantung pada kebutuhan bisnis Anda, Anda dapat mengonfigurasi pengaturan ini untuk membuat kecocokan sebagian dalam berbagai format. Contohnya;
-
[email protected]
– memblokir alamat email tertentu -
dummy*
– memblokir semua alamat email yang dimulai dengan “dummy.” -
*@email.com
– memblokir semua alamat email dari domainemail.com
-
a*@email.com
– memblokir alamat email yang dimulai dengan huruf “a” dari domainemail.com
-
[email protected], [email protected], dummy@*.co.uk
– memblokir dua alamat email pertama yang ditentukan dan membuat kecocokan sebagian untuk alamat email ketiga
Tidak ada batasan jumlah email atau kecocokan sebagian yang dapat Anda tambahkan, dan Anda dapat memberi tanda bintang di mana pun Anda suka.
6. Batasi Pengiriman Formulir berdasarkan Negara
Sebagai tindakan keamanan tambahan untuk mencegah pengiriman spam untuk negara/lokasi tertentu, Anda juga dapat mengaktifkan filter negara di WPForms.
Ini juga terbukti bermanfaat jika bisnis Anda hanya beroperasi di wilayah atau negara tertentu dan Anda ingin fokus untuk mendapatkan prospek yang relevan.
Untuk mengakses pengaturan ini, buka Pengaturan »Perlindungan dan Keamanan Spam di pembuat formulir. Kemudian, aktifkan opsi Aktifkan filter negara .
Setelah diaktifkan, Anda dapat memilih Izinkan atau Tolak kiriman dari negara tertentu menggunakan menu tarik-turun.
Seperti yang Anda lihat di atas, kami telah membuat Filter Negara yang hanya mengizinkan entri dari Amerika Serikat dan Kanada.
7. Aktifkan Pemfilteran Kata Kunci di Formulir Anda
WPForms menawarkan tindakan pencegahan lain untuk memblokir pengiriman spam dari pengunjung manusia: opsi filter Kata Kunci .
Hal ini khususnya berguna ketika beberapa orang mungkin mengirimkan formulir yang berisi kata-kata kotor (hal yang umum terjadi pada situs web besar).
Untuk mengakses pengaturan ini, buka Pengaturan »Perlindungan dan Keamanan Spam di pembuat formulir. Kemudian, aktifkan opsi Aktifkan filter kata kunci .
Setelah Anda mengaktifkan opsi ini, kotak baru akan muncul di bawahnya, tempat Anda dapat menambahkan daftar kata kunci yang ingin Anda blokir.
Berhati-hatilah dengan pilihan ini, karena ini akan memblokir semua kiriman yang mengandung kata-kata yang Anda tambahkan ke cuplikan, jadi sangat spesifik agar Anda tidak memblokir pesan sebenarnya.
8. Menetapkan Batas Waktu Pengiriman Formulir
Selain tindakan pencegahan lainnya untuk memblokir pengiriman spam, Anda juga dapat menerapkan batas waktu pengiriman formulir.
Untuk mengaktifkannya, buka Pengaturan » Perlindungan dan Keamanan Spam . Kemudian, aktifkan opsi Aktifkan waktu minimum untuk mengirimkan dan atur batas waktu yang sesuai.
Ingatlah bahwa opsi ini hanya berguna untuk formulir yang panjangnya pendek dan tidak memerlukan investasi waktu yang signifikan untuk mengisinya.
Misalnya, jika Anda mendapatkan banyak pengiriman spam melalui formulir kontak, Anda dapat memilih untuk menerapkan batas waktu pengiriman formulir.
9. Aktifkan Token Anti-Spam WPForms
Ini adalah cara terbaik untuk menghentikan spam karena pengguna tidak perlu melakukan apa pun untuk melewati pemeriksaan spam. Saat pengguna mengisi formulir, WPForms menambahkan token rahasia unik.
Robot spam tidak dapat menemukan token, dan mereka tidak dapat mengirimkan formulir tanpa token tersebut, sehingga mereka terjebak. Pengguna sebenarnya bahkan tidak menyadarinya.
Saat Anda membuat formulir baru, token anti-spam WPForms segera diaktifkan. Jika Anda ingin mengaktifkannya secara manual, buka formulir Anda di pembuat formulir.
Navigasikan ke Pengaturan »Perlindungan dan Keamanan Spam . Kemudian, aktifkan opsi Aktifkan perlindungan anti-spam Akismet .
Spambot tidak dapat lagi mengakses formulir kontak WordPress Anda, dan pengunjung manusia tidak akan mengalami downtime.
10. Hubungkan Formulir Anda ke Akismet
Banyak orang menggunakan Akismet untuk menghentikan spam. Itu dapat langsung menemukan dan memblokir pengiriman formulir yang terlihat mencurigakan untuk menghentikan entri palsu.
WPForms menawarkan integrasi asli dengan Akismet untuk secara otomatis mengidentifikasi dan memblokir pengiriman formulir yang mencurigakan. Bukankah itu mengesankan?
Untuk mengaktifkan opsi ini, buka formulir Anda, navigasikan ke Pengaturan »Perlindungan dan Keamanan Spam, dan aktifkan opsi Aktifkan perlindungan anti-spam Akismet .
Ingatlah bahwa pengaturan ini tidak akan muncul di pembuat formulir jika Anda belum menautkan situs Anda ke akun Akismet Anda.
FAQ tentang Opsi Aksesibilitas CAPTCHA di WPForms
Opsi aksesibilitas CAPTCHA adalah topik populer yang menarik di kalangan pembaca kami. Berikut adalah jawaban atas beberapa pertanyaan umum tentang mereka.
Apakah sesuai dengan CAPTCHA 508?
Ya, CAPTCHA (Tes Turing Publik yang Sepenuhnya Otomatis untuk Membedakan Komputer dan Manusia) dapat dibuat sesuai dengan 508 bila diterapkan dengan benar.
Artinya, aplikasi tersebut harus dapat diakses oleh penyandang disabilitas, termasuk mereka yang menggunakan pembaca layar. Untuk kepatuhan, CAPTCHA harus menawarkan metode akses alternatif, seperti CAPTCHA audio untuk pengguna dengan gangguan penglihatan.
Apakah CAPTCHA mematuhi WCAG?
CAPTCHA dapat mematuhi Pedoman Aksesibilitas Konten Web (WCAG) jika mencakup opsi yang membuatnya dapat diakses oleh semua pengguna, apa pun kemampuan mereka. Menyediakan berbagai cara untuk menyelesaikan CAPTCHA, seperti teka-teki visual dan opsi audio, membantu memenuhi standar aksesibilitas.
Apakah reCAPTCHA mematuhi WCAG?
ReCAPTCHA Google dapat menyelaraskan dengan standar WCAG2 dengan menawarkan tantangan yang berbeda, seperti pengenalan gambar atau CAPTCHA audio, untuk mengakomodasi berbagai kebutuhan pengguna. Mengonfigurasinya dengan benar sangat penting untuk mencegah masalah aksesibilitas.
Apakah CAPTCHA merupakan kerentanan keamanan?
Sedangkan CAPTCHA dirancang untuk meningkatkan keamanan dengan membedakan pengguna manusia dan bot. Namun, CAPTCHA yang diterapkan dengan buruk dapat dilewati, sehingga berpotensi menimbulkan risiko keamanan. Pembaruan rutin dan memilih layanan CAPTCHA yang memiliki reputasi baik sangat penting untuk menjaga keamanan.
Bisakah CAPTCHA dinonaktifkan?
Ya, CAPTCHA dapat dinonaktifkan di situs web. Namun, penting untuk memiliki langkah-langkah keamanan alternatif untuk mencegah spam dan penyalahgunaan. WPForms, misalnya, menawarkan fitur anti-spam yang efektif tanpa bergantung pada CAPTCHA, sehingga memberikan pengalaman yang ramah pengguna.
Bagaimana cara menghentikan spam formulir tanpa CAPTCHA?
Untuk menghentikan spam formulir tanpa CAPTCHA, pertimbangkan untuk menggunakan WPForms, yang mencakup fitur anti-spam seperti token formulir, batas waktu, filter kata kunci, filter negara, dan kemampuan untuk berintegrasi dengan layanan pencegahan spam seperti Akismet. Cara-cara ini efektif dan tidak mengganggu pengalaman pengguna.
Apakah pintu putar lebih baik dari CAPTCHA?
Pintu putar adalah alternatif CAPTCHA yang bertujuan memberikan pengalaman pengguna yang tidak terlalu mengganggu sekaligus melindungi dari spam. Efektivitasnya dibandingkan dengan CAPTCHA dapat bervariasi tergantung pada kebutuhan dan implementasi spesifik. Bagi banyak orang, sifat Pintu Putar yang tidak terlalu mengganggu menjadikannya pilihan yang lebih disukai.
Bisakah AI mengakali CAPTCHA?
Seiring kemajuan teknologi AI, beberapa program AI dapat memecahkan jenis CAPTCHA tertentu. Namun, layanan CAPTCHA terus berkembang, menghadirkan tantangan dan algoritma yang lebih kompleks yang lebih sulit untuk dilewati oleh AI. Ini adalah siklus peningkatan fungsionalitas yang berkelanjutan di kedua sisi.
Selanjutnya, Pelajari Mengapa Email Formulir Kontak Anda Masuk Spam (+ Cara Memperbaikinya)
Untuk memperbaiki masalah keterkiriman email Anda, lihat panduan ini tentang cara menggunakan plugin SMTP WP Mail untuk mengirim email situs web Anda melalui server email yang dikonfigurasi dengan benar dengan autentikasi yang tepat.
Buat Formulir WordPress Anda Sekarang
Siap membuat formulir Anda? Mulailah hari ini dengan plugin pembuat formulir WordPress termudah. WPForms Pro menyertakan banyak templat gratis dan menawarkan jaminan uang kembali 14 hari.
Jika artikel ini membantu Anda, silakan ikuti kami di Facebook dan Twitter untuk tutorial dan panduan WordPress gratis lainnya.