Cara Menggunakan Google reCAPTCHA di Situs WordPress Anda untuk Memblokir Spam dan Bot
Diterbitkan: 2022-11-15Jika Anda adalah pengguna internet biasa, sangat kecil kemungkinan Anda tidak pernah menemukan tes CAPTCHA.
Meskipun menyelesaikannya kadang-kadang membuat frustrasi, jangan lupa bahwa itu melakukan pekerjaan yang sangat baik untuk mencegah skrip otomatis membanjiri situs dengan spam atau serangan jahat. Google reCAPTCHA adalah ukuran keamanan untuk platform online.
Tujuan dari artikel ini adalah untuk memberikan gambaran umum tentang apa itu Google reCAPTCHA dan mengapa diperlukan di WordPress. Kami juga akan membahas cara mengatur tindakan keamanan ini, serta kelebihan dan kekurangannya.
Mari lompat ke bagian selanjutnya –
Apa itu CAPTCHA?
CAPTCHA adalah singkatan dari Completely Automated Public Turing test to tell Computers and Humans Apart.
Dari namanya, sudah jelas bahwa ini adalah ujian atau ujian untuk membedakan antara manusia dan mesin. Jadi, ini adalah tindakan pengamanan yang dapat Anda gunakan untuk mencegah aktivitas otomatis seperti spam atau serangan bot.
Tujuan utama dari teknologi CAPTCHA adalah untuk mencegah siapa pun menyalahgunakan layanan online. Dan karena penyalahgunaan layanan online biasanya dilakukan oleh beberapa program atau skrip, penghalang untuk program semacam itu tetapi tidak untuk manusia adalah yang kita butuhkan.
Memasang tantangan yang hanya bisa dilewati manusia dan bot tidak bisa adalah apa yang dilakukan CAPTCHA.
Apa itu reCAPTCHA dan mengapa Anda harus menggunakannya di WordPress?
Google telah membangun layanan CAPTCHA gratis bernama reCAPTCHA. Ini adalah sistem adaptif yang terus meningkat menggunakan pembelajaran mesin. Alih-alih memberikan tes, dibutuhkan aktivitas, pergerakan kursor, waktu yang dibutuhkan untuk mengklik, dll. Sebagai pertimbangan untuk menentukan apakah itu bot atau manusia. Ini menciptakan lebih sedikit gesekan daripada tes CAPTCHA tradisional.
Sekarang jika Anda bertanya-tanya apakah itu penting untuk situs WordPress, mari kita bicara tentang beberapa skenario.
WordPress umumnya digunakan untuk situs blog. Dan ada bagian komentar di setiap blog. Jika Anda tidak ingin bagian ini dibanjiri komentar berisi spam, maka reCAPTCHA bisa menjadi solusi yang baik.
Situs web WordPress berisi beberapa formulir untuk beberapa tujuan. Pelaku sering mencoba mengirimkan tanggapan berulang ke formulir ini. Tetapi Google reCAPTCHA dapat mencegahnya. Hal yang sama berlaku untuk jajak pendapat atau konten buatan pengguna lainnya.
Tak perlu dikatakan betapa berbahayanya pengguna palsu ke situs web. reCAPTCHA memungkinkan hanya manusia yang mendaftar di situs web Anda sekaligus mencegah bot dan skrip otomatis.
Pro dan kontra menggunakan reCAPTCHA
Ada banyak pro dan kontra untuk menggunakan reCAPTCHA di situs WordPress Anda. Keuntungan utamanya adalah –
- Gratis: Salah satu pro utama adalah solusi gratis yang tidak memerlukan alat tambahan apa pun untuk dipasang atau dipelihara.
- Keamanan: Untuk situs web dengan formulir pendaftaran dan bagian komentar, pengujian ini merupakan lapisan keamanan tambahan untuk mencegah spam, penipuan, atau penyalahgunaan secara efektif.
- Fleksibilitas: Ada berbagai jenis tes yang tersedia dan sebagai admin, Anda dapat memilih opsi mana yang akan digunakan di formulir situs web Anda.
- Integritas: Ini membantu Anda menjaga integritas situs web Anda dengan memfilter lalu lintas yang tidak diinginkan dan respons berulang.
Di sisi lain, ada juga beberapa kontra yang perlu dipertimbangkan. Misalnya,
- Pengajuan yang Tidak Terjawab: Jika pengguna mengalami masalah dalam menguraikan kode CAPTCHA, situs web mungkin kehilangan pengguna atau pengiriman yang valid.
- Pengalaman Pengguna: Kekurangan lainnya adalah dapat mengganggu pengguna. Dengan langkah tambahan yang harus mereka selesaikan setiap kali mereka ingin mengirimkan formulir atau mendaftar ke situs WordPress baru, pengalaman tersebut bisa membuat frustrasi.
- Masalah GDPR: Jika Anda berada di Eropa, atau di negara mana pun yang mengikuti Peraturan Perlindungan Data Umum (GDPR), Google reCAPTCHA mungkin bukan pilihan bagi Anda. Karena reCAPTCHA mengumpulkan banyak data pengguna yang mungkin bertentangan dengan kepatuhan GDPR. Jadi, sebelum menggunakannya di situs Anda, pastikan apakah itu sesuai dengan GDPR.
Anda dapat menggunakan solusi Captcha alternatif dalam kasus ini. WP User Frontend memiliki dukungan untuk Math Captcha dan plugin CAPTCHA yang Sangat Sederhana . Jadi, Anda bisa menggunakannya juga di formulir Anda.
Cara Menambahkan Google reCAPTCHA ke Situs WordPress Anda
WP User Frontend memiliki dukungan bawaan untuk Google reCAPTCHA. Versi terbaru Google reCAPTCHA lebih ramah pengguna dan tidak terlalu mengganggu untuk digunakan. Jadi kami sarankan Anda menggunakan versi ini. Berikut adalah langkah-langkah bagi Anda untuk melanjutkan -
Langkah 1: Masuk ke Google reCAPTCHA
Pertama, navigasikan ke User Frontend → Settings → General Options , dan Anda akan melihat kolom reCAPTCHA Site Key dan Secret Key . Di bawah bidang ini, klik tautan Daftar di sini . Seharusnya segera membawa Anda ke halaman admin. Jika tidak, klik di sini https://www.google.com/recaptcha/admin/. Masuk atau daftar dengan akun Google Anda.
Langkah 2: Membuat kunci untuk situs web Anda
Sekarang mulailah mengisi formulir dengan label. Berikan nama apa pun yang akan membantu Anda mengenalinya di masa mendatang. Pilih jenis reCAPTCHA yang ingin Anda gunakan. Saat ini, WP User Frontend mendukung reCAPTCHA v2. Ini menawarkan tiga jenis verifikasi. Pilih salah satu yang Anda sukai.
Tambahkan nama domain Anda. Harap diingat, Anda tidak perlu menyertakan jalur, port, kueri, atau fragmen apa pun—hanya nama domain yang valid seperti – wedevs.com.
Pendaftaran untuk domain induk juga akan berfungsi untuk subdomain. Itu berarti Anda tidak perlu membuat entri terpisah untuk docs.wedevs.com, demo.wedevs.com, dll. Hanya membuat kunci untuk wedevs.com akan berfungsi untuk semua subdomain.
Anda akan memiliki situs dan kunci rahasia tepat setelah mengirimkan formulir. Sekarang yang Anda butuhkan hanyalah menyalin dan menempelkannya satu per satu ke pengaturan WP User Frontend.
Langkah 3: Mengonfigurasi pengaturan WP User Frontend
Sekarang kembali ke User Frontend → Pengaturan → Opsi Umum. Gulir ke bawah untuk menemukan bidang – Kunci Situs reCAPTCHA dan Kunci Rahasia reCAPTCHA . Isi dengan kunci yang baru saja Anda dapatkan dari Google.
Tekan tombol Simpan Perubahan dan Anda selesai dengan konfigurasi.
Langkah 4: Menggunakan Google reCAPTCHA di formulir WordPress Anda
Jadi, di mana Anda menggunakan reCAPTCHA sekarang?
Di bawah menu User Frontend , untuk Post Forms dan Registration Forms , Anda akan menemukan elemen bidang reCaptcha.
Gunakan bidang ini dalam formulir baru atau tambahkan ke yang sudah ada dengan mudah dari sini.
Misalkan kita sedang mengedit formulir pendaftaran yang berisi bidang Nama Depan dan Email. Sekarang di sisi kanan, kita akan melihat semua elemen bidang tersedia untuk ditambahkan ke formulir ini.
Menggulir ke bawah ke bagian 'Lainnya', kami juga akan menemukan elemen 'reCaptcha'. Mari tambahkan ini ke formulir kita dan simpan.
Jadi, di ujung depan, formulir ini akan muncul seperti ini:
Begitulah mudahnya mengatur Google reCAPTCHA untuk formulir WordPress Anda menggunakan WP User Frontend. Semoga Anda mendapatkan gambaran menyeluruh tentang mengapa reCAPTCHA diperlukan dan cara mengaktifkannya dengan mudah menggunakan WP User Frontend.
Jika Anda belum menggunakan WP User Frontend Pro, dapatkan hari ini untuk mengelola posting tamu, formulir pendaftaran, profil pengguna, dan banyak lagi.
Membungkus
CAPTCHA adalah alat yang hebat untuk memerangi spam dan penyalahgunaan online. Namun penting untuk diperhatikan bahwa ini bukanlah solusi keamanan yang lengkap. Masih mungkin untuk menipu sistem dan mengelabui ujian.
Namun layanan CAPTCHA modern seperti Google reCAPTCHA terus berkembang untuk melawan bot yang semakin pintar. Jadi, ini adalah solusi hebat yang dapat membantu melindungi pendaftaran dan formulir posting situs WordPress Anda dari spam.
Apakah menurut Anda reCAPTCHA adalah suatu keharusan untuk situs web WordPress? Beri tahu kami di bagian komentar.