Bagaimana Cara Menghentikan Pengiriman Formulir Spam Di Formulir WordPress Menggunakan reCAPTCHA?

Diterbitkan: 2020-02-25

Kelemahan memiliki formulir di situs web Anda adalah Anda sering membiarkan diri Anda terbuka terhadap spam. Inilah sebabnya mengapa sangat penting untuk menghentikan pengiriman formulir spam. Sayangnya, tidak ada satu metode utama untuk menghilangkan semua spamin WordPress atau memblokir bot. Tetapi ada beberapa langkah anti-spam yang tersedia.

Masing-masing dari mereka memiliki kelebihan dan kekurangan yang unik, sehingga seringkali merupakan keseimbangan yang rumit antara memblokir pesan spam sebanyak mungkin dan tidak mengganggu pengunjung situs Anda.

Spam jarang bisa dihindari. Spam muncul email, formulir kontak, bagian komentar, dan formulir situs web lainnya. Untungnya, ada solusi yang dapat membantu mengurangi jumlah spam yang sering kita lihat.

Daftar isi

Apa itu reCAPTCHA?

CAPTCHA, juga dikenal sebagai tes Turing Publik Sepenuhnya Otomatis untuk membedakan Komputer dan Manusia, adalah salah satu metode paling populer untuk menangkap dan menghentikan pesan spam.

Situs web yang menggunakan CAPTCHA mengharuskan pengguna untuk memeriksa kelompok angka dan huruf yang dibuat secara otomatis, lalu memasukkan kombinasi tersebut ke dalam kotak teks.

contoh captcha
Contoh CAPTCHA.

Versi asli diperkenalkan pada awal 2000-an. Itu tidak ramah pengguna karena kombinasi angka dan huruf sering diedit dan diacak untuk membingungkan bot spam, tetapi mereka juga membingungkan orang sungguhan.

Banyak pengguna yang meninggalkan formulir seperti itu karena kesulitan dalam menafsirkan angka dan huruf yang disajikan. Spammer segera mengetahui hal ini dan dapat meretas situs-situs ini dengan cukup mudah.

reCAPTCHA berusaha mengatasi masalah ini dengan menampilkan gambar teks nyata yang seharusnya dimasukkan orang ke dalam bidang teks. Sayangnya, ia juga mengalami beberapa masalah yang sama dengan pendahulunya, karena banyak kata yang ditampilkan terlalu sulit untuk dibaca.

contoh reCAPTCHA
contoh reCAPTCHA

Google membeli reCAPTCHA dan segera mulai melakukan perbaikan. Versi saat ini adalah reCAPTCHA versi 3 . Ini jauh lebih mudah daripada pendahulunya bagi pengguna. Itu hanya kotak centang yang menanyakan apakah Anda robot.

reCAPTCHA versi 2 contoh
reCAPTCHA versi 2 contoh.

Cara menghentikan spam ini mungkin tidak tampak seperti menipu komputer, tetapi teknologi yang terlibat di balik "hood" inilah yang melakukan pekerjaan itu. Google memantau alamat IP dan aktivitas web Anda. Jika melihat Anda sebagai pengguna biasa, Anda diberi kotak centang.

Jika Anda dianggap "mencurigakan", Google memberi Anda teka-teki. Teka - teki biasanya melibatkan pemilihan gambar yang tepat dari beberapa foto yang dirangkai dalam kotak. Prosesnya memakan waktu lebih lama dan dapat membuat pengguna frustrasi, terutama jika API membuat kesalahan dan menampilkan gambar yang sama dalam pengulangan yang berkelanjutan.

masalah google recaptcha
Contoh apa yang Anda lihat jika Anda tidak lulus ujian Google.

Saya pernah harus menyelesaikan kegiatan ini sepuluh kali berturut-turut. Itu tidak akan membiarkan saya melangkah lebih jauh.

Untungnya, versi baru reCAPTCHA jauh lebih ramah pengguna. Itu masih memberi pengguna skor. Kali ini, jika Anda dianggap sebagai "manusia", tidak ada lagi yang akan ditampilkan. Tidak ada kotak centang, tidak ada apa-apa.

Skor yang ditetapkan memungkinkan pengguna untuk menyelesaikan tindakan yang berbeda sesuai dengan jenis formulir yang Anda isi. Misalnya, jika pengguna mencoba mengisi formulir yang lebih panjang dan gagal mendapatkan skor, Anda dapat meminta mereka menggunakan autentikasi dua faktor untuk melanjutkan.

Hentikan Pengiriman Formulir Spam Menggunakan Perlindungan Spam WPForms

Sebagian besar formulir online adalah target utama spammer. WPForms (lihat perbedaan antara Gravity Forms vs WPForms) menyediakan beberapa solusi mudah untuk mengurangi spam. WPForms menggunakan teknik honeypot cerdas untuk memerangi spam. Anda juga dapat menggunakan WPForms untuk menambahkan reCAPTCHA ke formulir online Anda.

reCAPTCHA oleh Google adalah layanan otomatis gratis dan analisis risiko lanjutan untuk memerangi upaya spam. Sangat mudah bagi orang untuk melewatinya, tetapi menimbulkan lebih banyak masalah bagi bot spam.

Bagaimana Cara Menambahkan Kotak Centang reCAPTCHA ke WPForms Anda?

Hal pertama yang harus Anda lakukan adalah menginstal dan mengaktifkan plugin WPForms. Anda dapat menggunakan versi WPForms Lite gratis. Selanjutnya, Anda harus membuat formulir kontak WordPress dan mengonfigurasi pengaturan reCAPTCHA di WordPress.

Mulailah dengan masuk ke WPForms > Settings . Anda kemudian dapat memilih tab "reCAPTCHA". Klik pada, misalnya, opsi reCAPTCHA v2 untuk menambahkan reCAPTCHA ke formulir.

wpform recaptcha

reCAPTCHA adalah layanan gratis yang disediakan oleh Google. Meskipun gratis untuk digunakan, ini membutuhkan kunci rahasia dan kunci situs untuk beroperasi. Anda dapat membuat kunci tersebut dengan membuka halaman penyiapan reCAPTCHA.

Setelah Anda berada di halaman penyiapan ini, klik tombol konsol Admin di sudut kanan atas. Dari sana, masuk ke akun Google Anda. Ini akan membawa Anda ke halaman di mana Anda dapat mendaftarkan situs Anda untuk layanan reCAPTCHA. Klik tanda + yang terletak di pojok kanan atas untuk menambahkan situs untuk layanan reCAPTCHA.

cara mengatur recaptcha wordpress

Masukkan nama situs web Anda di bidang label. Kemudian pilih opsi reCAPTCHA yang ingin Anda gunakan. Misalnya, Anda mungkin ingin memilih versi reCAPTCHA v2 dan kotak centang “Saya bukan robot” untuk situs Anda.

Setelah itu, Anda perlu menambahkan domain situs web Anda dan klik tombol Kirim . Salin situs Anda dan informasi kunci rahasia dan kembali ke WPForms > Pengaturan.

Masukkan kunci rahasia dan kunci situs Anda di bawah bagian pengaturan reCAPTCHA. Klik tombol "Simpan" untuk menyimpan pengaturan Anda.

reCAPTCHA wordpress yang tidak terlihat

Untuk mengaktifkan reCAPTCHA di formulir, buka Pengaturan » Umum di editor formulir. Gulir ke bagian bawah halaman, dan klik kotak centang di sebelah "Aktifkan Google Checkbox v2 reCAPTCHA."

menambahkan reCAPTCHA v3 wordpress

Simpan pengaturan Anda. Ini memungkinkan Anda untuk menambahkan formulir yang mendukung reCAPTCHA ke situs web Anda.

Anda dapat menggunakan add-on CAPTCHA khusus jika Anda ingin memiliki elemen reCAPTCHA interaktif di situs Anda dan tidak ingin menggunakan Google reCAPTCHA. Plugin ini dapat digunakan untuk menambahkan pertanyaan matematika acak atau membuat pertanyaan khusus Anda sendiri untuk dijawab oleh pengunjung situs.

Anda juga dapat menambahkan reCAPTCHA Tak Terlihat. Menambahkan reCAPTCHA Tak Terlihat adalah solusi ideal bagi mereka yang ingin membuat formulir kontak WordPress yang menghindari spam tetapi tidak mengganggu pengalaman pengguna. Opsi ini membuat pengisian formulir online menjadi sederhana.

Yang harus Anda lakukan adalah mengikuti langkah-langkah yang disebutkan sebelumnya. Satu-satunya perbedaan kali ini adalah Anda harus mengeklik kotak centang di sebelah "Aktifkan reCAPTCHA Google Tak Terlihat" di bagian "Pengaturan > Umum" pada editor formulir. Pastikan Anda menyimpan pengaturan Anda setelah selesai.

Setelah Anda selesai melakukannya, Google akan menyelidiki setiap formulir yang dikirimkan di situs Anda untuk menentukan apakah formulir itu berasal dari robot spam atau bukan. Pengguna situs Anda tidak akan melihat sesuatu yang luar biasa. Mereka masih dapat mengirimkan formulir tanpa masalah.

Bagaimana Mengaktifkan Anti-spam Honeypot?

Alat honeypot adalah pilihan bagus lainnya untuk menghentikan spam tanpa menggunakan CAPTCHA dalam bentuk apa pun. Honeypot bekerja dengan menambahkan bidang ekstra . Spambot akan memasukkan informasi di bidang itu, yang disembunyikan untuk pengguna yang valid. Bidang tambahan ada untuk memverifikasi bahwa manusia yang sebenarnya mengisi formulir.

Jika bidang honeypot tersebut diisi, formulir tersebut akan otomatis ditolak sebagai spam. Ini mencegah robot spam mengirimkan formulir.

Banyak pemilik situs web menggunakan Honeypot karena menjaga situs mereka tetap aman dan tidak memerlukan bidang CAPTCHA apa pun yang dapat mengganggu atau memperburuk pengguna mereka. Pengaturan ini diaktifkan untuk semua formulir yang Anda gunakan secara default di WPForms, bahkan jika Anda sudah menggunakan tambahan CAPTCHA, reCAPTCHA, atau Captcha Kustom.

Anda dapat memeriksa pengaturan ini dengan masuk ke menu Pengaturan> Umum formulir Anda. Dari sana, gulir ke bawah ke panel pratinjau sebelah kanan. Anda akan melihat bahwa opsi " Aktifkan honeypot anti-spam " telah diaktifkan.

Hentikan Pengiriman Formulir Spam Kata Terakhir

Tidak ada pemilik situs yang ingin formulir kontak mereka (atau formulir lainnya, dalam hal ini) terus-menerus diserang oleh bot spam. Dibutuhkan waktu dan upaya dari menjalankan situs web dan berfokus pada berbagai aspek situs. Sayangnya, berurusan dengan spam adalah sesuatu yang pada akhirnya harus dihadapi oleh semua pemilik situs.

Meskipun tidak ada solusi “satu ukuran untuk semua” yang akan mengakhiri spam sepenuhnya, itu tidak berarti bahwa Anda juga harus menyerah pada serangan spam. Jadilah proaktif. Lihat bagaimana spam memengaruhi Anda sebagai pemilik situs, dan bagaimana hal itu memengaruhi pengguna situs Anda.

Kemudian ambil langkah-langkah yang diperlukan untuk melindungi situs Anda . Jangan mengandalkan satu strategi untuk mempertahankan situs Anda. Selalu ada cara yang lebih baru dan lebih pintar yang digunakan spammer untuk menyerang situs web setiap hari. Tetap waspada, dan selalu waspada terhadap spam.