Blokir Komentar Spam WordPress Dengan Rule Cloudflare

Tulisan kali ini kita belajar cara mudah blokir komentar spam wordpress yang biasanya dilakukan bot untuk menyisipkan iklan pada situs WordPress Kamu.

Disini kita tetap menggunakan Cloudflare Firewall Rule. Karena jika memakai plugin agak males ya nambah-nambah terus, hahah. Dan setelah dicoba untuk menghindari spam, ini adalah cara terbaik yang bisa Kita gunakan.

Cara lain yang bisa Kamu gunakan yaitu dengan menggunakan plugin seperti akismet untuk mendeteksi komentar spam, namun tidak disarankan karena dapat memperberat kerja prosesor dan menambah database.

Baca juga:  Forward Domain Lama Ke Domain Baru Menggunakan Page Rule Cloudflare

Bot dapan membebani server Wordreps dengan ribuan request setiap hari, apalagi kalau Kamu menggunakan shared hosting.

Dengan Cloudflare Firewall Rule, Kamu bisa mendeteksi bot sebelum sampai keserver. Jadi bot langsung kena blokir pada layer pertama tapi pengguna yang benar-benar manusia tetap bisa memberi komentar.

Cara Blokir Komentar Spam WordPress Dengan Rule Cloudflare

Berikut cara termudah yang bisa Kamu gunakan untuk memblokir komentar spam pada WordPress.

1. Akses menu Cloudflare Firewall Rules

Masuk kedalam akun Cloudflare Kamu, masuk kebagian Security – WAF – Firewall Rule

tambah firewall rule
Buat Firewall Rule

2. Buat Firewall untuk Blokir Komentar Spam

Tambahkan firewall baru dengan klik tombol “Create Firewall Rule”

Baca juga:  Pengaturan WP Rocket Dengan Astra Theme Kebut Maksimal
blokir komentar spam wordpress
Pengaturan Blokir Komentar Spam

Isi rule firewall:

  • Gunakan nama bebas atau bisa sama dengan “Blok komentar spam”
  • Pilih URI Path pada bagian Field
  • Pilih Contains pada bagian Operator
  • Pada bagian Value isi dengan comments-post.php
  • Klik tombol Or pada bagian kanan.
  • Ulangi pengisian field dan operator yang sama seperti diatas, namun pada bagian Value diisi dengan /?replytocom
  • Pilih JS Challenge pada bagian Then… Choose an action.
  • Langkah akhir klik tombol Save

Atau Kamu juga bisa melakukan dengan lebih cepat melalui Edit Expression dengan mengisi skrip dibawah ini:

(http.request.uri.path contains "comments-post.php") or (http.request.uri.path contains "/?replytocom")

3. Pantau Hasil Blokir

Jika Kamu langsung melihat pantauan hasil blokir, maka belum terlihat bot komentar spam yang terblokir.

Baca juga:  Cara Disable RSS Feeds Pada Wordpress Tanpa Plugin

Kamu harus menunggu beberapa jam/hari agar aktifitas blokir komentar spam wordpress bisa menunjukkan hasil seperti gambar dibawah ini:

hasil blokir komentar spam
Hasil blokir

Pada bagian Activity Kamu akan melihat berapa banyak bot yang terblokir dengan firewall rule yang sudah Kamu buat. Seperti contoh diatas selama 24 jam terakhir, firewall rule sudah memblokir bot spam sebanyak 6 kali.

Saran lain yaitu Kamu juga bisa Mengamankan Login WordPress Dengan Cloudflare Zero Trust untuk memblokir semua bot maupun orang-orang iseng masuk kehalaman login wordpress.

Karena selain memperhatikan kecepatan situs, Kamu juga wajib menerapkan keamanan situs agar terhindar dari kejahatan diinternet.

Sudah selesai, semoga membantu. Wassalam

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *