Cara Memblokir Negara di WordPress
Diterbitkan: 2024-05-06Apakah Anda ingin mempelajari cara memblokir suatu negara di WordPress? Misalnya, Anda mungkin menerima spam berlebih dari negara tertentu dan sedang mencari cara untuk mencegahnya.
Meskipun dimungkinkan untuk memodifikasi file .htaccess di WordPress untuk pemblokiran negara, saya jamin bahwa alternatif yang lebih baik umumnya lebih ramah pengguna dan lebih mudah dipelihara.
Dan saya akan menunjukkan kepada Anda apa saja alternatif-alternatif ini! Jadi, bacalah terus. Pada artikel ini, saya akan membahas 5 cara berbeda untuk memblokir suatu negara di WordPress.
Cara Memblokir Negara di WordPress (5+ Cara)
Dalam Artikel Ini
- 1. Filter Negara
- 2. Daftar Alamat Email yang Diizinkan atau Daftar Ditolak
- 3. Host Web Anda
- 4. Cloudflare WAF
- 5. Plugin yang Ditunjuk
- Pertanyaan Umum
Tapi Pertama, Dapatkan WPForms
Dalam hal mencegah spam dengan memblokir suatu negara, solusi yang ditawarkan oleh WPForms mungkin yang paling mudah.
Misalnya, saya akan membahas tentang penggunaan Cloudflare nanti di artikel ini. Peringatan spoiler! Namun WPForms sudah mengimplementasikan perlindungan Couldflare… Jadi dengan WPForms, Anda mendapatkan yang terbaik dari kedua dunia.
Secara keseluruhan, pastikan untuk mendapatkan WPForms untuk situs WordPress Anda dan ini akan menghemat waktu dan sakit kepala Anda.
Blokir Negara di WordPress Sekarang
1. Filter Negara
Filter negara WPForms adalah cara paling efektif untuk mencegah masuknya formulir dari negara tertentu. Dengan cara ini, Anda dapat menghindari spam yang selalu datang dari negara-negara yang berulang kali melakukan pelanggaran.
Dan karena pencegahan spam adalah salah satu faktor pendorong di balik pemblokiran suatu negara dari situs Anda, Anda akan menemukan filter negara di pengaturan spam dan keamanan pembuat formulir.
Jadi, untuk mengaktifkan fitur ini, buka Pengaturan » Keamanan dan Perlindungan Spam dan aktifkan opsi Aktifkan filter negara.
Sekarang, klik menu tarik-turun di bawah Filter Negara dan pilih Izinkan untuk mengizinkan pengguna dari negara tertentu mengirimkan formulir ini ke situs Anda. Alternatifnya, untuk memblokir pengguna dari negara tertentu agar tidak mengirimkan formulir, pilih Tolak .
Kemudian, klik menu tarik-turun kedua dan pilih negara yang ingin Anda izinkan atau tolak entrinya.
Dengan cara ini, jika pengguna mencoba mengirimkan formulir ini dari luar wilayah yang Anda pilih, formulir tersebut akan gagal dikirimkan. Sebaliknya, mereka akan menerima pesan default yang berbunyi, “Maaf, formulir ini tidak menerima kiriman dari negara Anda.” Anda juga dapat mengedit pesan ini sesuai keinginan Anda.
2. Daftar Alamat Email yang Diizinkan atau Daftar Ditolak
Cara lain untuk mengontrol akses dari negara tertentu adalah dengan menambahkan negara tersebut ke daftar alamat email Anda yang diizinkan atau ditolak.
Daftar ini disertakan dalam WPForms, dan memungkinkan Anda membuat aturan seputar alamat email mana yang diperbolehkan di formulir Anda.
Untuk menambahkan negara ke daftar yang diizinkan dan ditolak, Anda perlu menambahkan bidang Email ke formulir Anda jika belum ada di sana dan klik bidang tersebut untuk membuka opsinya. Kemudian, klik pada tab Advanced di dalam bidang untuk membuka lebih banyak opsi konfigurasi.
Di tab ini, Anda akan menemukan dropdown berlabel Allowlist / Denylist , tempat Anda mengatur jenis pembatasan yang ingin Anda terapkan.
Saat Anda memilih salah satu daftar, sebuah kotak muncul untuk memasukkan aturan Anda. “Aturan” ini hanyalah daftar alamat email yang ingin Anda terima atau tolak.
Anda dapat menerima atau menolak email individual, grup email, atau seluruh negara email.
Untuk menerapkan aturan Anda ke negara tertentu, cukup beri tanda bintang (*), atau “simbol wild card”, di depan domain spesifik negara.
Anda kemudian dapat menambahkan aturan domain khusus negara sebanyak yang Anda inginkan! Pastikan untuk mengintip dokumentasi lengkap kami tentang cara membuat daftar alamat email yang diizinkan atau daftar yang ditolak untuk detail dan opsi lebih lanjut.
Dan jika Anda suka bertualang, Anda juga dapat Membatasi Negara di Dalam Bidang Formulir Ponsel Pintar. Tapi, FYI! Tutorial ini hanya untuk pengembang.
3. Host Web Anda
Untuk memblokir suatu negara menggunakan penyedia hosting web Anda, Anda harus mengakses panel kontrol hosting Anda dan menggunakan alat atau pengaturan yang sesuai.
Beberapa penyedia hosting mungkin memiliki metode atau alat berbeda untuk pemblokiran IP, jadi sebaiknya lihat dokumentasi mereka atau hubungi tim dukungan mereka untuk mendapatkan bantuan.
Namun secara umum, langkah-langkahnya seperti ini:
- Masuk ke panel kontrol hosting web Anda (cPanel, Plesk, atau panel lain yang disediakan oleh host Anda).
- Temukan bagian keamanan atau bagian yang terkait dengan pemblokiran IP. Ini mungkin disebut “IP Blocker”, “IP Deny Manager”, “Keamanan” atau yang serupa, tergantung pada penyedia hosting Anda.
- Kumpulkan daftar rentang alamat IP yang terkait dengan negara yang ingin Anda blokir. Anda dapat menemukan informasi ini secara online atau melalui plugin seperti IP2Location. (Lebih lanjut tentang plugin tersebut nanti)
- Tambahkan rentang alamat IP ke alat pemblokiran IP di panel kontrol hosting Anda. Ini mungkin melibatkan penambahan satu per satu atau pengunggahan daftar, bergantung pada antarmuka alat.
- Simpan perubahan Anda dan uji pemblokiran negara dengan menggunakan VPN atau server proxy untuk menyimulasikan koneksi dari negara yang diblokir.
Namun perlu diingat bahwa pemblokiran IP dapat dilewati oleh pengguna VPN atau proxy. Jadi, Anda mungkin ingin menerapkan langkah-langkah lain, seperti perlindungan CAPTCHA yang saya sebutkan sebelumnya.
4. Cloudflare WAF
Anda mungkin juga mempertimbangkan untuk menggunakan Cloudflare untuk memblokir negara tertentu agar tidak mengakses situs WordPress Anda. Cloudflare adalah layanan keamanan web yang mengoptimalkan kinerja situs web dan meningkatkan perlindungan online, dan kami menawarkan perlindungannya di formulir kami.
Namun dalam sistemnya sendiri, Web Application Firewall (WAF) Cloudflare dapat digunakan untuk memblokir negara mengakses situs web Anda dengan membuat aturan khusus berdasarkan alamat IP yang terkait dengan negara tersebut. Aturan khusus ini pada dasarnya adalah jenis aturan yang sama untuk daftar izin dan daftar penolakan email yang saya bahas sebelumnya.
Setelah aturan dibuat, WAF Cloudflare akan mulai memblokir lalu lintas dari rentang IP yang ditentukan, yang secara efektif membatasi akses ke situs web Anda dari negara yang dipilih.
5. Plugin yang Ditunjuk
Pilihan lain untuk memblokir suatu negara adalah dengan alat khusus yang dibuat khusus untuk tujuan tersebut.
CloudGuard, misalnya, adalah plugin ringan yang memanfaatkan kekuatan layanan Geolokasi gratis Cloudflare untuk membatasi negara tertentu mengakses halaman login Anda. Kemudian, pengguna dari negara-negara tersebut tidak dapat masuk ke situs Anda sama sekali.
Dengan membatasi akses login ke negara pilihan Anda, upaya login tidak sah dari wilayah lain secara otomatis diblokir. Anda kemudian dapat memantau dan melacak upaya ini melalui peta dunia di dasbor Anda.
Meskipun plugin lain menawarkan batasan geografis, plugin tersebut mengandalkan server Anda untuk deteksi dan penyimpanan IP, sehingga menghabiskan sumber daya dan memerlukan pembaruan yang sering. Namun karena ClouldGuard menggunakan layanan Geolokasi Cloudflare, server Anda hanya berfokus pada pengambilan data dan mempertahankan kinerja situs yang optimal.
Perlu diingat bahwa plugin ini mengharuskan Anda memiliki akun (gratis atau premium) di Cloudflare dengan Geolokasi diaktifkan.
Namun jika Anda masih mencari plugin, Anda dapat melihat opsi seperti ini:
- Wordfence: Plugin keamanan komprehensif dengan fitur pemblokiran negara, memungkinkan Anda membatasi akses ke seluruh situs web atau halaman tertentu.
- Pemblokir Negara Lokasi IP2: Memungkinkan Anda memblokir negara berdasarkan alamat IP, rentang alamat IP, atau kota tertentu.
- iQ Block Country: Memungkinkan Anda memblokir negara dengan menolak akses ke situs web Anda atau halaman tertentu berdasarkan alamat IP pengunjung.
Dan itu dia! Anda sekarang mengetahui lebih dari 5 cara memblokir suatu negara sehingga pengguna tidak dapat mengakses situs WordPress Anda.
Mengapa Saya Perlu Memblokir Seluruh Negara Dari Situs Web Saya?
Ada berbagai macam alasan untuk memblokir suatu negara dari situs WordPress Anda!
Mungkin Anda memiliki masalah keamanan dan ingin mencegah lalu lintas berbahaya atau serangan siber dari wilayah tertentu. Atau, kepatuhan terhadap undang-undang dan peraturan setempat mungkin memerlukan pembatasan akses ke negara-negara tertentu.
Selain itu, bisnis yang menargetkan audiens geografis tertentu mungkin ingin membatasi akses ke negara-negara di luar target demografinya. Namun, berhati-hatilah saat menerapkan pemblokiran di seluruh negara agar tidak berdampak pada pengguna asli dan calon pelanggan.
Pertanyaan Umum
Ini adalah beberapa pertanyaan tambahan yang sering ditanyakan tentang pemblokiran suatu negara di WordPress:
Bisakah saya memblokir suatu negara dari situs WordPress saya tanpa menggunakan plugin?
Ya, Anda dapat memblokir suatu negara dengan mengedit file .htaccess Anda atau menggunakan modul NGINX+GEO IP. Namun, metode ini memerlukan pengetahuan teknis dan dapat berisiko jika tidak diterapkan dengan benar.
Apakah pemblokiran suatu negara akan memengaruhi SEO situs web saya?
Negara yang memblokir mungkin berdampak kecil pada SEO situs web Anda, karena mesin telusur mungkin tidak dapat merayapi dan mengindeks situs Anda dari wilayah yang diblokir. Tapi itu tidak akan berdampak signifikan pada kinerja SEO Anda secara keseluruhan.
Bisakah pengguna melewati pemblokiran negara menggunakan VPN atau proxy?
Ya, pengguna dapat melewati pemblokiran negara dengan menggunakan VPN atau proxy, yang menutupi alamat IP dan lokasi mereka. Jadi, Anda mungkin mempertimbangkan untuk menerapkan langkah-langkah keamanan tambahan seperti CAPTCHA atau otentikasi dua faktor.
Blokir Negara di WordPress Sekarang
Selanjutnya, Blokir SEMUA Spam Dari Formulir Anda
Apakah Anda tertarik untuk mempelajari lebih banyak cara untuk mencegah segala jenis spam masuk melalui formulir Anda? Maka pastikan untuk membaca Cara Menghentikan Spam Formulir Kontak di WordPress edisi terbaru tahun ini.
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.