Cara memblokir spam dari formulir kontak di WordPress (5 praktik terbaik)

Apakah Anda menerima banyak pesan spam dari formulir kontak di situs Anda? Ini bisa sangat membuat frustrasi dan memakan waktu.

Berita baiknya adalah WordPress memiliki cara otomatis untuk menghentikan spam.

Artikel 5 ini menyajikan beberapa cara untuk mengurangi dan memblokir spam di WordPress.

Mengapa saya harus memblokir spam dari formulir kontak?

Formulir kontak spam umumnya dilakukan secara otomatis. Ini adalah masalah, bahkan untuk situs kecil dan sedikit diketahui, karena dilakukan melalui "bot" yang secara otomatis mengirim spam.

Robot spam ini merayapi situs web dan mencari formulir yang tidak aman sehingga mereka dapat mengirimi Anda email dengan tautan spam.

Anda juga dapat mencoba menggunakan serangan brute force untuk memasukkan formulir pendaftaran Anda. Ini adalah salah satu alasan mengapa keamanan WordPress sangat penting.

Kadang-kadang mereka bahkan dapat mencari kerentanan dalam formulir situs Anda untuk membajak mereka dan mengirim malware atau spam ke orang lain.

Ini berarti bahwa spam bukan hanya gangguan. Robot spam ini bisa berbahaya bagi situs dan reputasi Anda.

Mari kita lihat beberapa praktik terbaik untuk mencegah spam kontak di situs WordPress Anda.

  • Pilih plugin yang tepat untuk melawan spam dari formulir kontak
  • Gunakan reCaptcha untuk memblokir spam dari formulir kontak
  • Gunakan recaptcha yang tidak terlihat untuk mencegah spam keluar dari formulir kontak
  • Gunakan captcha khusus untuk menghindari formulir kontak spam
  • Hindari bot spam dengan melihat formulir kontak Anda

1, Pilih plugin spam bentuk WordPress yang benar

Banyak plugin formulir kontak WordPress tidak memiliki perlindungan spam bawaan. Mereka yang memiliki beberapa fitur perlindungan spam seringkali tidak dapat diandalkan atau mudah digunakan.

Cara paling efektif untuk memblokir spam dari formulir kontak adalah dengan memilih plugin formulir kontak WordPress terbaik.

Kami merekomendasikan menggunakan WPForms karena memiliki perlindungan antispam "honeypot" bawaan yang akan kami bahas sebentar lagi.

Ini juga memiliki reCAPTCHA dan fitur CAPTCHA khusus yang dapat Anda gunakan untuk memerangi spam. Kami membahas berbagai opsi yang dapat Anda gunakan.

Pertama, instal dan aktifkan plugin WPForms. Jika Anda tidak yakin bagaimana cara melakukannya, baca panduan langkah demi langkah kami untuk menginstal plugin WordPress.

catatan: 3 lainnya 4 Tips dalam artikel ini juga berfungsi dalam versi gratis WPForms lite.

Segera setelah plugin WPForms diaktifkan, Anda harus membuat formulir kontak.

Pergi saja ke WPForms »Tambah baruMasukkan nama untuk formulir Anda dan pilih templat "Simple Contact Form".

WPForms secara otomatis membuat formulir kontak dasar untuk Anda dengan bidang untuk nama orang tersebut, alamat email, dan pesan:

Formulir kontak sederhana standar

Secara default, WPForms mengaktifkan "honeypot" anti-spam untuk Anda. Ini adalah bidang yang tidak terlihat yang tidak dapat dilihat pengguna, tetapi harus diisi dengan bot. Jika bidang ini selesai, formulir akan ditolak sebagai spam.

Anda dapat memverifikasi pengaturan ini di salah satu formulir Anda di Konfigurasi »Umum, "Aktifkan antispam honeypot" harus diaktifkan secara otomatis.

Pengaturan Aktifkan Anti-Spam Honeypot diaktifkan

Bagaimana jika saya masih menerima spam? Kemudian Anda dapat menggunakan salah satu metode berikut untuk mencegah spammer menggunakan formulir kontak Anda.

2, Gunakan kotak centang ReCAPTCHA untuk memblokir spam dari formulir kontak

Cara mudah untuk mencegah pengiriman bot spam adalah dengan menggunakan ReCAPTCHA. Metode ini juga berfungsi dengan WPForms versi lite.

ReCAPTCHA adalah alat Google gratis yang kami gunakan dalam kombinasi dengan sistem honeypot terintegrasi dari WPForms.

Untuk menambahkan kotak centang reCAPTCHA ke formulir Anda, buka dulu WPForms »Konfigurasi Klik pada tab "reCAPTCHA" di dashboard WordPress Anda.

Halaman konfigurasi ReCAPTCHA di WPForms

Kemudian klik kotak centang "reCAPTCHA v2".

Untuk mendapatkan kunci situs dan kunci rahasia, buka halaman pengaturan Google reCAPTCHA.

Klik tombol "Konsol Administrasi" berwarna biru di sudut kanan atas halaman Google reCAPTCHA.

Halaman muka Google ReCAPTCHA Admin Console

Jika Anda belum masuk ke akun G Suite Anda, Anda akan diminta untuk masuk atau membuat akun.

Kemudian Anda akan melihat layar tempat Anda dapat mendaftarkan situs Anda. Anda harus terlebih dahulu menulis tag untuk situs Anda. Ini untuk referensi Anda sendiri dan tidak terlihat oleh pengguna.

Kemudian aktifkan kotak centang "reCaptcha v2" dan "Saya bukan robot".

Pilih kotak centang 'reCAPTCHA v2' dan 'Saya bukan robot'.

Kemudian masukkan nama domain situs Anda.

Alamat email Anda sudah ada sejak Anda masuk ke akun Google Anda. Namun, Anda dapat memasukkan alamat email tambahan jika mau.

Kemudian centang kotak untuk menerima ketentuan penggunaan dan klik tombol "Kirim" di bagian bawah halaman.

Isi informasi di situs web Google ReCAPTCHA Anda

Anda kemudian akan melihat halaman dengan kunci situs dan kunci rahasia untuk situs Anda.

Kunci situs Anda dan kunci rahasia Google reCAPTCHA

Anda perlu menyalin dan menempelkan kunci situs / kunci rahasia ke Anda WPForms »Konfigurasi Halaman di dasbor WordPress Anda. Kemudian klik "Simpan Pengaturan" di bagian bawah layar.

Masukkan kunci situs dan kunci rahasia Anda di WPForms

Anda sekarang dapat menambahkan kotak centang reCAPTCHA ke formulir kontak Anda.

Temukan formulir Anda di WPForms »Semua formulir dan kemudian klik untuk mengeditnya.

Klik kotak "reCAPTCHA" di sebelah kiri Form Builder. Anda akan melihat pesan bahwa reCAPTCHA diaktifkan untuk formulir. Cukup klik tombol "OK" untuk melanjutkan.

Pesan bahwa reCAPTCHA diaktifkan

Anda sekarang akan melihat logo reCAPTCHA di bagian atas formulir Anda.

Formulir kontak dengan logo reCAPTCHA

catatan: Jika suatu saat Anda ingin menghapus reCAPTCHA dari formulir Anda, cukup klik pada kotak "reCAPTCHA" di sebelah kiri lagi. Sebuah pesan meminta Anda untuk mengonfirmasi bahwa Anda ingin menghapusnya.

Kemudian simpan formulir Anda sehingga Anda dapat menambahkannya ke situs Anda nanti.

Tambahkan formulir kontak Anda ke situs web Anda

Untuk menambahkan formulir Anda, buka halaman kontak Anda dan klik untuk menambahkan blokir baru. Pilih blok "WPForms" dengan mencarinya atau mencarinya di "Widget".

Tambahkan formulir Anda ke halaman kontak Anda

Kemudian pilih formulir Anda dari daftar dropdown dan itu akan ditambahkan ke halaman Anda.

Pilih formulir yang benar dari daftar dropdown

Saat mempratinjau atau melihat halaman Anda, bidang reCAPTCHA akan muncul di bagian bawah formulir Anda.

Formulir kontak kotak ReCAPTCHA

Ini akan secara dramatis mengurangi spam di situs Anda dengan menghilangkan semua pengiriman spam otomatis.

3, Penggunaan Google Invisible reCAPTCHA untuk memblokir spam dari formulir kontak

Beberapa pemilik situs tidak ingin penggunanya memilih kotak centang untuk mengirimkan formulir kontak. Di sinilah reCAPTCHA yang tak terlihat berperan.

Invisible ReCAPTCHA bekerja sama dengan reCAPTCHA biasa, kecuali tidak ada kotak centang.

Saat mengirimkan formulir, Google akan memutuskan apakah itu bot dengan mengirimkannya. Dalam hal ini, Google menampilkan verifikasi reCAPTCHA tambahan. Untuk melihat cara kerjanya, Google memiliki demo di sini.

Anda dapat menggunakan reCAPTCHA yang tidak terlihat dalam formulir kontak WPForms Anda. Ini sangat mirip dengan proses sebelumnya menggunakan kotak centang reCAPTCHA.

Perbedaan pertama adalah Anda harus memilih opsi lain ketika mengonfigurasi reCAPTCHA dengan Google. Alih-alih mencentang kotak "Saya bukan robot", pilih "lencana tak terlihat reCAPTCHA".

Pilih opsi reCAPTCHA yang tidak terlihat di area administrasi Google

Jadi saat kamu pergi WPForms »Konfigurasi dan klik pada tab "reCAPTCHA". Anda harus memilih opsi "ReCAPTCHA invisible v2":

Memilih pengaturan reCAPTCHA yang tidak terlihat di WPForms

Jika Anda menambahkan bidang reCAPTCHA ke formulir kontak Anda, sekarang gunakan reCAPTCHA yang tidak terlihat. Saat pengguna masuk ke formulir Anda, tampilannya seperti ini:

Formulir kontak reCAPTCHA yang tak terlihat diaktifkan

Logo ReCAPTCHA selalu di kanan bawah layar.

Jika pengguna menginginkan informasi lebih lanjut tentang reCAPTCHA di situs web mereka, mereka dapat mengklik logo ini. Ini akan diperluas untuk menyertakan tautan ke Kebijakan Privasi Google dan Ketentuan Penggunaan. Anda juga harus memperbarui kebijakan privasi di situs Anda sendiri.

catatan: Di tangkapan layar, Anda melihat kemungkinan reCAPTCHA v3 tetapi kami tidak secara khusus mengatasinya karena mengandung banyak positif palsu dan dapat memblokir pengguna nyata. Kami menggunakan dan merekomendasikan kotak centang reCAPTCHA v2 yang kami bahas pada langkah 2 artikel

4, Gunakan captcha khusus untuk memblokir spam dari formulir kontak

Beberapa pemilik situs tidak ingin menggunakan reCAPTCHA Google di situs mereka untuk tujuan perlindungan data, atau mereka hanya menginginkan sesuatu tanpa merek dagang.

Dalam hal ini, Anda dapat menggunakan plugin CAPTCHA kustom WPForms, yang merupakan bagian dari plugin Pro.

Anda dapat membuat pertanyaan matematika CAPTCHA khusus atau pertanyaan khusus lainnya yang dapat Anda gunakan sebagai validasi.

Untuk menggunakan pengaya ini Anda harus pergi WPForms »PluginTemukan plugin Captcha khusus dan klik tombol "Instal Plugin".

Pasang plugin captcha khusus

Plugin harus diinstal dan kemudian diaktifkan secara otomatis.

Setelah instalasi pergi ke WPForms »Semua formulir dan buka formulir kontak Anda. Dalam "Bidang Fantasi" Anda akan menemukan bidang "Captcha".

Klik dan seret ke bentuk Anda. Kami sarankan untuk meletakkannya tepat di atas tombol "Kirim".

Tambahkan bidang captcha khusus ke bentuk Anda

Jika Anda ingin mengubah bidang captcha dalam pertanyaan matematika standar, klik padanya dan pilih jenis captcha yang ingin Anda gunakan. Pilihannya adalah "matematika" atau "tanya jawab."

Ubah pertanyaan captcha khusus di WPForms

Saat Anda memilih opsi Matematika, WPForms menghasilkan pertanyaan matematika acak, membuatnya kurang dapat diprediksi.

Jika Anda memilih opsi "Pertanyaan dan Jawaban", kami sarankan Anda menambahkan setidaknya beberapa pertanyaan di sana, mempersulit prediksi karena WPForms memutarnya secara acak.

Setelah Anda puas dengan formulir Anda, simpan dan tambahkan ke halaman kontak Anda. Anda dapat melakukan ini dengan membuat blok "WPForms" seperti yang ditunjukkan dalam metode reCAPTCHA.

5, Hindari bot spam saat melihat formulir Anda

Anda mungkin tidak ingin menggunakan reCAPTCHA atau bidang captcha khusus pada formulir Anda.

Cara lain untuk menghindari spam pada formulir kontak adalah untuk mencegah bot melihat formulir Anda. Anda dapat melakukan ini menggunakan proteksi kata sandi atau hanya menunjukkan formulir Anda kepada pengguna terdaftar dari situs anggota WordPress Anda.

Metode ini mungkin terlalu panjang untuk formulir kontak reguler Anda, tetapi mereka mungkin bekerja dengan baik dalam situasi lain.

Misalnya, jika Anda memiliki pertanyaan dan jawaban bulanan untuk pelanggan buletin email Anda, Anda dapat membuat formulir di mana mereka dapat mengirimkan pertanyaan mereka.

Kata sandi melindungi formulir Anda dengan pengaturan visibilitas WordPress

Ini adalah cara cepat untuk melindungi halaman kontak Anda dengan kata sandi.

Buka pengaturan "Terbitkan" untuk halaman Anda dan atur visibilitas ke "Proteksi kata sandi". Pilih kata sandi untuk situs Anda. Ini sama untuk semua pengguna.

Kata sandi yang melindungi halaman kontak Anda

Ketika Anda mempublikasikan halaman Anda, sepertinya orang pertama kali datang. Anda harus memasukkan kata sandi untuk melihat halaman dan formulir kontak.

Halaman kontak sekarang menunjukkan

Setelah memasukkan kata sandi, Anda dapat menggunakan formulir Anda dengan cara biasa.

Metode ini memiliki beberapa kelemahan.

Pertama, pesan WordPress default muncul di halaman Anda. Dikatakan, "Untuk melihat posting yang dilindungi ini, masukkan kata sandi berikut." Mengedit ini tidak mudah.

Kedua, seluruh halaman Anda dilindungi, bukan hanya formulir Anda. Ini dapat mengganggu jika Anda ingin konten seperti FAQ dapat dilihat oleh semua pengguna.

Kata sandi melindungi formulir Anda dengan plugin WPForms

Jika Anda menggunakan versi Pro WPForms, Anda dapat menginstal plugin Form Locker, yang memungkinkan Anda melindungi kata sandi formulir Anda sendiri, bukan seluruh halaman Anda.

Instal itu WPForms »PluginTemukan plugin Form Locker dan klik "Install Plugin". Itu harus diaktifkan secara otomatis.

Instal Plugin Form Locker untuk WPForms

Kemudian cari formulir yang ingin Anda lindungi WPForms »Semua formulirKlik untuk mengeditnya.

Pergi Pengaturan »Form lock, Pilih kotak centang "Aktifkan perlindungan kata sandi" dan Anda akan melihat opsi untuk memasukkan kata sandi dan pesan Anda.

Aktifkan perlindungan kata sandi dengan Form Locker

Halaman kontak Anda sekarang dapat dilihat oleh semua pengguna, hanya formulir kontak yang disembunyikan. Bentuknya seperti ini sebelum memasukkan kata sandi:

Bagaimana formulir kontak Anda mencari pengguna sebelum memasukkan kata sandi mereka

Tampilkan hanya halaman kontak Anda untuk pengguna terdaftar

Metode terakhir adalah mengizinkan pengguna untuk mengakses formulir kontak Anda hanya jika mereka telah mendaftar di situs Anda. Anda dapat menggunakan plugin untuk halaman anggota dan melindungi halaman kontak Anda sehingga hanya anggota terdaftar yang dapat melihatnya.

Ini adalah peluang bagus jika Anda hanya ingin menawarkan layanan khusus kepada anggota. Ada beberapa plugin bagus untuk situs anggota yang dapat Anda gunakan.

Kami harap artikel ini membantu Anda mempelajari cara memblokir spam di WordPress. Anda juga dapat membaca panduan kami untuk membuat alamat email bisnis dan perbandingan kami dengan layanan telepon bisnis terbaik.

Jika Anda menyukai artikel ini, berlangganan saluran kami YouTube untuk menonton video tutorial WordPress. Anda juga dapat menemukan kami di Twitter y Facebook.

Pos terkait

Back to top button