Cara Membuat Website Atau Blog Pada Tahun 2020 - Panduan Gratis Dan Mudah Untuk Membangun Website

Cara memblokir spam dari formulir kontak di WordPress (5 cara terbukti)

Apakah Anda menerima banyak pesan spam melalui formulir kontak situs web Anda? Ini bisa sangat menyebalkan dan menghabiskan waktu untuk berurusan.

Berita baiknya adalah ada cara otomatis untuk menghentikan spam di WordPress.

Pada artikel ini, kami akan membagikan 5 cara berbeda untuk mengurangi dan memblokir spam di WordPress.

Cara memblokir formulir kontak spam di WordPress

Mengapa Anda perlu memblokir spam dari formulir kontak

Spam formulir kontak biasanya otomatis. Ini adalah masalah bahkan untuk situs web kecil dan sedikit dikenal, karena dilakukan melalui "bot" yang secara otomatis mengirim spam.

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

Mereka juga dapat mencoba masuk ke form login Anda menggunakan serangan brute force yang merupakan salah satu alasan mengapa keamanan WordPress sangat penting.

Terkadang mereka bahkan dapat mencari kerentanan di formulir situs Anda, sehingga mereka dapat membajaknya untuk mengirim malware atau spam ke orang lain.

Ini berarti bahwa spam bukan hanya gangguan. Robot-robot spam itu bisa berbahaya bagi situs web dan reputasi Anda.

Mari kita lihat beberapa metode yang terbukti untuk mencegah spam bentuk kontak di situs WordPress Anda.

  • Pilih plugin yang tepat untuk memerangi spam dari formulir kontak
  • Menggunakan reCaptcha untuk memblokir spam dari formulir kontak
  • Menggunakan recaptcha yang tidak terlihat untuk memblokir spam dari formulir kontak
  • Menggunakan captcha khusus untuk menghindari spamming formulir kontak
  • Cegah bot spam agar tidak melihat formulir kontak Anda

1. Pilih plugin form WordPress yang tepat untuk melawan spam

Banyak plugin formulir kontak WordPress tidak dilengkapi dengan 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 dilengkapi dengan perlindungan spam "honeypot" bawaan, yang akan kami bahas sebentar lagi.

Ini juga memiliki fitur reCAPTCHA dan CAPTCHA khusus yang memungkinkan Anda memerangi spam. Kami akan meninjau berbagai opsi yang dapat Anda gunakan.

Pertama, Anda harus menginstal dan mengaktifkan plugin WPForms. Jika Anda tidak yakin bagaimana cara melakukannya, lihat panduan langkah demi langkah tentang cara memasang plugin WordPress.

Catatan: 3 dari 4 tips lainnya dalam artikel ini juga berfungsi dalam versi gratis WPForms lite.

Setelah plugin WPForms diaktifkan, Anda harus membuat formulir kontak.

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

Gunakan templat formulir kontak sederhana

WPForms akan 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 akan mengaktifkan "honeypot" anti-spam untuk Anda. Ini adalah bidang yang tidak terlihat yang tidak dapat dilihat pengguna, tetapi bot mana yang akan coba diisi. Ketika bidang itu selesai, formulir akan ditolak sebagai spam.

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

Aktifkan opsi Anti-Spam Honeypot dicentang

Bagaimana jika beberapa spam masih diterima? Kemudian Anda dapat menggunakan salah satu metode di bawah ini untuk mencegah spammer menggunakan formulir kontak Anda.

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

Cara mudah untuk menghentikan bot spam agar tidak lewat adalah dengan menggunakan ReCAPTCHA. Metode ini juga berfungsi dengan WPForms versi lite.

ReCAPTCHA adalah alat gratis yang tersedia dari Google, dan kami menggunakannya dalam kombinasi dengan sistem honeypot bawaan WPForms.

Untuk menambahkan kotak centang reCAPTCHA ke formulir Anda, Anda harus terlebih dahulu pergi ke WPForms »Konfigurasi di dashboard WordPress Anda dan klik tab "reCAPTCHA".

Halaman konfigurasi reCAPTCHA di WPForms

Maka Anda harus memilih "kotak centang reCAPTCHA v2" dengan mengkliknya.

Untuk mendapatkan kunci situs dan kunci rahasia Anda, Anda harus pergi ke halaman pengaturan reCAPTCHA Google.

Pada halaman Google reCAPTCHA, klik tombol "Konsol Administrasi" berwarna biru di sudut kanan atas.

Halaman utama konsol administrasi Google ReCAPTCHA

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

Anda kemudian akan melihat layar tempat Anda dapat mendaftarkan situs Anda. Anda harus mulai dengan menulis tag untuk situs Anda. Ini untuk referensi Anda sendiri dan tidak akan terlihat oleh pengguna.

Setelah itu, Anda harus memilih "reCaptcha v2" dan kotak centang "Saya bukan robot".

Memilih kotak centang 'reCAPTCHA v2' dan 'Saya bukan robot'

Kemudian masukkan nama domain situs web Anda.

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

Setelah itu, Anda harus mencentang kotak untuk menerima ketentuan layanan dan klik tombol "Kirim" di bagian bawah halaman.

Lengkapi detail situs Anda untuk Google reCAPTCHA

Selanjutnya, Anda akan melihat halaman dengan kunci situs dan kunci rahasia untuk situs web Anda.

Kunci situs Anda dan kunci rahasia Google reCAPTCHA

Anda harus menyalin dan menempelkan kunci situs / kunci rahasia ke dalam WPForms »Konfigurasi halaman di dashboard WordPress Anda. Setelah itu, klik "Simpan Pengaturan" di bagian bawah layar itu.

Memasukkan kunci situs dan kunci rahasia Anda di WPForms

Sekarang, Anda dapat menambahkan kotak centang reCAPTCHA ke formulir kontak Anda.

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

Setelah masuk form builder, klik bidang "reCAPTCHA" di sisi kiri. Anda akan melihat pesan yang memberi tahu Anda bahwa reCAPTCHA telah diaktifkan untuk formulir tersebut. Cukup klik tombol "OK" untuk melanjutkan.

Pesan bahwa reCAPTCHA telah diaktifkan

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

Formulir kontak dengan logo reCAPTCHA

Catatan: Jika Anda ingin menghapus reCAPTCHA dari formulir Anda kapan saja, cukup klik bidang "reCAPTCHA" di sebelah kiri lagi. Anda akan melihat pesan yang meminta Anda untuk mengonfirmasi bahwa Anda ingin menghapusnya.

Setelah selesai, pastikan untuk menyimpan formulir Anda, sehingga Anda dapat menambahkannya ke situs web 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 dengan 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

Ketika Anda melihat pratinjau atau melihat halaman Anda, Anda akan melihat kotak reCAPTCHA di bagian bawah formulir Anda.

Formulir kontak kotak ReCAPTCHA

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

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

Beberapa pemilik situs web tidak ingin penggunanya harus mencentang kotak untuk mengirimkan formulir kontak. Di sinilah reCAPTCHA yang tidak terlihat masuk.

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

Sebagai gantinya, ketika formulir dikirimkan, Google akan menentukan apakah itu bisa menjadi bot dengan mengirimkannya. Jika demikian, Google akan menampilkan verifikasi reCAPTCHA tambahan. Jika Anda ingin 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 untuk menggunakan kotak centang reCAPTCHA.

Perbedaan pertama adalah bahwa Anda harus memilih opsi yang berbeda saat mengonfigurasi reCAPTCHA dengan Google. Daripada memilih kotak centang "Saya bukan robot", pilih "Invisible Badge reCAPTCHA".

Memilih opsi tak terlihat reCAPTCHA di panel admin Google

Lalu ketika Anda pergi ke WPForms »Konfigurasi dan klik pada tab "reCAPTCHA", Anda harus memilih opsi "ReCAPTCHA invisible v2":

Memilih opsi reCAPTCHA yang tidak terlihat di WPForms

Saat Anda menambahkan bidang reCAPTCHA ke formulir kontak Anda, sekarang Anda akan menggunakan reCAPTCHA yang tidak terlihat. Ketika pengguna datang ke formulir Anda, itu akan terlihat seperti ini:

Formulir kontak dengan reCAPTCHA yang tidak terlihat aktif

Logo reCAPTCHA akan selalu berada di kanan bawah layar.

Jika pengguna ingin tahu lebih banyak tentang reCAPTCHA di situs mereka, mereka dapat mengklik logo itu. Ini akan diperluas untuk menunjukkan tautan ke kebijakan privasi Google dan ketentuan layanan. Anda juga harus memperbarui kebijakan privasi situs Anda sendiri.

Catatan: pada tangkapan layar Anda akan melihat opsi untuk reCAPTCHA v3 tetapi secara khusus kami tidak membahasnya karena memiliki banyak kesalahan positif dan dapat memblokir pengguna nyata. Kami menggunakan dan merekomendasikan opsi kotak centang reCAPTCHA v2 yang kami tunjukkan pada langkah 2 artikel kami.

4. Gunakan Captcha khusus untuk memblokir spam dari formulir kontak

Beberapa pemilik situs web tidak ingin menggunakan reCAPTCHA Google di situs mereka karena alasan privasi, atau hanya menginginkan sesuatu yang tidak bermerek.

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

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

Untuk menggunakan plugin ini, Anda harus pergi ke WPForms »PluginTemukan Plugin Custom Captcha dan klik tombol "Install Plugin".

Menginstal plugin Captcha khusus

Plugin harus diinstal dan kemudian diaktifkan secara otomatis.

Setelah diinstal, masuk ke WPForms »Semua formulir dan buka formulir kontak Anda. Di bawah "Bidang Fantasi" Anda akan menemukan bidang "Captcha".

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

Tambahkan bidang captcha khusus ke formulir Anda

Jika Anda ingin mengubah bidang Captcha dari pertanyaan matematika default, klik dan pilih jenis Captcha yang ingin Anda gunakan. Pilihannya adalah "Matematika" atau "Pertanyaan dan jawaban".

Ubah pertanyaan captcha khusus di WPForms

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

Jika Anda memilih opsi Tanya Jawab, sebaiknya tambahkan setidaknya beberapa pertanyaan di sana, sehingga lebih sulit untuk diprediksi karena WPForms akan memutarnya secara acak.

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

5. Mencegah bot spam 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 dengan perlindungan kata sandi atau hanya dengan menunjukkan formulir Anda kepada pengguna terdaftar dari situs keanggotaan WordPress Anda.

Metode-metode ini mungkin berlebihan untuk formulir kontak reguler Anda, tetapi mereka mungkin bekerja dengan baik dalam situasi lain.

Misalnya, jika Anda menjalankan T&J bulanan untuk pelanggan buletin email Anda, Anda dapat membuat formulir bagi mereka untuk mengirimkan pertanyaan mereka.

Kata sandi melindungi formulir Anda menggunakan opsi visibilitas WordPress

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

Buka pengaturan "Terbitkan" untuk halaman Anda dan kemudian tetapkan visibilitas ke "Proteksi kata sandi". Pilih kata sandi untuk halaman Anda. Ini akan sama untuk semua pengguna.

Kata sandi yang melindungi halaman kontak Anda

Saat Anda mempublikasikan halaman Anda, akan terlihat seperti ini ketika orang pertama kali datang. Mereka harus memasukkan kata sandi untuk melihat halaman dan formulir kontak.

Halaman kontak sekarang menampilkan 'Dilindungi: Hubungi Kami' sebagai judul dan memerlukan kata sandi

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

Ada beberapa kelemahan dari metode ini.

Pertama, halaman Anda akan menampilkan pesan WordPress default. Ini mengatakan, "Untuk melihat posting yang dilindungi ini, silakan masukkan kata sandi di bawah ini." Tidak mudah untuk mengedit ini.

Kedua, seluruh halaman Anda akan dilindungi, bukan hanya formulir Anda. Ini bisa mengganggu jika Anda ingin memiliki beberapa konten, seperti pertanyaan yang sering diajukan, dapat dilihat oleh semua pengguna.

Kata sandi melindungi formulir Anda menggunakan plugin WPForms

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

Untuk menginstalnya, buka WPForms »Plugin. Temukan plugin Form Locker dan klik "Install Plugin". Seharusnya aktif secara otomatis.

Menginstal plugin Form Locker untuk WPForms

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

Pergi Pengaturan »Form lock. Centang kotak "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 akan terlihat oleh semua pengguna, dengan hanya formulir kontak yang disembunyikan. Formulir akan terlihat seperti ini sebelum memasukkan kata sandi:

Seperti apa bentuk kontak Anda untuk pengguna sebelum mereka memasukkan kata sandi mereka

Tampilkan halaman kontak Anda hanya untuk pengguna terdaftar

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

Ini adalah opsi yang bagus jika Anda ingin menawarkan layanan khusus hanya untuk anggota. Ada beberapa plugin bagus untuk situs keanggotaan yang dapat Anda gunakan untuk melakukan ini.

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

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