10 Opsi & Alternatif Aksesibilitas CAPTCHA di WPForms

Diterbitkan: 2024-04-05

Baru-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.

Custom-Captcha-field

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!

custom-captcha-field-options

Sekarang, saat Anda menerbitkan formulir ini, kolom pertanyaan akan otomatis berubah setiap kali halaman dimuat ulang atau disegarkan. Bukankah itu luar biasa?!

custom captcha math example

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 .

custom-captcha-q-and-a

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 (-) .

adding-another-question

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.

wpforms captcha settings

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.

Select-type-of-reCAPTCHA-to-use

Pilih opsi reCAPTCHA v2 yang tidak terlihat, ikuti langkah-langkah dalam panduan ini untuk membuat kunci reCAPTCHA, dan tambahkan tindakan keamanan ke formulir Anda.

Add site key and secret key for reCAPTCHA

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.

recaptcha configuration

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.

no-conflict-option-recaptcha

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 .

add-recaptcha-field

Untuk mengonfirmasi bahwa reCAPTCHA Anda diaktifkan, cari lencana di sudut kanan atas pembuat formulir.

The Google reCAPTCHA badge

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.

select-cloudflare-turnstile

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.

select-cloudflare-turnstile

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 .

Adding a Turnstile field to your form

Lencana Pintu Putar dapat ditemukan di sudut kanan atas pembuat formulir, yang menunjukkan bahwa Pintu Putar Cloudflare diaktifkan.

Cloudflare Turnstile badge

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.

audio recaptcha

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 .

wpforms allowlist and denylist

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.

Allowlist Wildcard

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 domain email.com
  • a*@email.com – memblokir alamat email yang dimulai dengan huruf “a” dari domain email.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 .

enable country filter

Setelah diaktifkan, Anda dapat memilih Izinkan atau Tolak kiriman dari negara tertentu menggunakan menu tarik-turun.

country filtering

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 .

enable keyword filter

Setelah Anda mengaktifkan opsi ini, kotak baru akan muncul di bawahnya, tempat Anda dapat menambahkan daftar kata kunci yang ingin Anda blokir.

keyword filtering

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.

enable minimum time to submit

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 .

Enabling the WPForms anti-spam token

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 .

Akismet-Activated

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.