Cara menghentikan komentar spam di wordpress secara efektif
Diterbitkan: 2025-07-18Apakah Anda dibanjiri ratusan komentar yang tidak berguna dan bertanya -tanya bagaimana cara menghentikan komentar spam di WordPress? Anda tidak sendirian.
WordPress adalah platform yang kuat dan fleksibel yang membuatnya mudah untuk mempublikasikan posting blog, menyesuaikan tata letak, menyimpan draft, atau bahkan menambahkan bagian bio, tetapi ketika datang ke manajemen komentar, hal -hal bisa menjadi berantakan.
Dalam artikel ini, Anda akan belajar cara menghentikan komentar spam di WordPress, bagaimana mencegahnya muncul di tempat pertama, dan cara mengelola dan menghapus yang masih bisa melewati menggunakan moderasi komentar.
Tl; dr: cara menghentikan komentar spam di wordpress Komentar spam dapat memperlambat situs Anda, kembung basis data Anda, dan merusak SEO dan kredibilitas Anda. Untuk menghentikan komentar spam di WordPress, gunakan plugin anti-spam seperti Akismet atau WP Armor, dan tambahkan recaptcha untuk WordPress. Anda juga harus membatasi komentar untuk pengguna yang masuk, mengaktifkan persetujuan komentar manual, dan menonaktifkan trackback dan pingback. Tindakan lain termasuk memblokir tautan dengan Blacklist Komentar WordPress dan menggunakan sistem komentar pihak ketiga seperti Disqus. Selain itu, Anda harus meningkatkan perlindungan spam dengan firewall untuk WordPress (misalnya Sucuri atau Cloudflare) dan plugin keamanan WordPress lainnya. Akhirnya, gunakan WP Rocket untuk membersihkan komentar spam dari database Anda. |
Kunci takeaways
Pahami apa komentar spam di WordPress: pesan yang tidak relevan dan tidak diminta, sering dimuat dengan tautan.
Temukan Perbedaannya: Komentar asli adalah bijaksana dan relevan; Komentar spam di luar topik dan termasuk 2+ hyperlink.
Izinkan hanya pengguna yang masuk atau komentator yang sebelumnya disetujui untuk membatasi spam.
Tambahkan Recaptcha untuk WordPress ke formulir komentar Anda untuk memblokir bot spam.
Tautan melarang di bidang komentar menggunakan cuplikan atau plugin kode sederhana.
Gunakan plugin anti-spam yang andal untuk WordPress, Akismet adalah solusi yang paling lengkap dan tepercaya.
Gunakan WP Rocket untuk secara permanen menghapus komentar spam dari database Anda dalam satu klik dan jaga agar situs Anda cepat, ramping, dan bersih!
Dengan pengaturan yang tepat, Anda dapat menghentikan bot spam WordPress tanpa mematikan bagian komentar Anda sepenuhnya.
Apa itu WordPress Comment Spam?
Komentar spam di WordPress mengacu pada pesan yang tidak relevan atau tidak diminta yang diposting di bagian komentar situs Anda, mencoba mempromosikan tautan dan meningkatkan SEO. Mereka sering diposting oleh bot spam WordPress otomatis yang membanjiri situs Anda dengan konten berkualitas rendah, bukan untuk diskusi, tetapi untuk memanipulasi mesin pencari, mengarahkan lalu lintas ke situs eksternal, atau bahkan menyuntikkan tautan berbahaya.
Anda dapat menemukan komentar spam langsung dari admin WordPress, di bagian komentar :

Menyempurnakan pengaturan komentar WordPress Anda dan mengikuti praktik terbaik di bawah ini dapat membantu mencegah komentar spam.
Mari kita membahas tindakan terbaik yang dapat Anda ambil untuk menghentikan komentar spam di blog WordPress Anda.
Konfigurasikan pengaturan diskusi bawaan
WordPress termasuk bagian perlindungan spam bawaan di bawah panel pengaturan diskusi . Untuk mengaksesnya, buka Pengaturan > Diskusi , dan Anda akan menemukan serangkaian opsi untuk membantu Anda mengendalikan dan mencegah komentar spam.

Mari kita membahas setiap pengaturan komentar WordPress bawaan sehingga Anda dapat dengan mudah mengambil tindakan dan membatasi jumlah komentar spam.
1. Nonaktifkan komentar WordPress
Ini adalah langkah radikal, tetapi jika Anda mematikan komentar secara global atau per posting, komentar spam bahkan tidak akan memiliki kesempatan untuk datang. WordPress tidak menawarkan untuk menonaktifkan komentar di seluruh situs dalam satu klik; Anda harus mengikuti dua langkah ini:
Pertama, nonaktifkan komentar WordPress untuk semua posting baru bergerak maju.
Buka bagian Pengaturan Posting Default dan cukup hapus centang pada kotak: "Izinkan orang untuk mengirimkan komentar pada posting baru."

Kemudian, untuk posting yang ada yang sudah diaktifkan komentar, Anda harus menggunakan solusi situs berikut:
Pergi ke pengaturan komentar lain dan atur yang berikut: "Secara otomatis tutup komentar pada posting yang lebih tua dari [1] hari."

Ini secara efektif menonaktifkan komentar di semua posting yang lebih lama sekaligus.
2. Membutuhkan nama dan alamat email
Meminta detail identitas dasar membantu menyaring bot (meskipun beberapa di antaranya dapat menghindari ini). Di bawah pengaturan komentar lainnya , centang kotak “ Penulis Komentar Harus Mengisi Nama dan Email ”.

3. Batasi komentar untuk pengguna terdaftar
Mengharuskan pengguna untuk mendaftar dan masuk sebelum berkomentar menambahkan lapisan perlindungan yang kuat. Karena hanya pengguna yang diverifikasi dapat meninggalkan komentar, ini secara signifikan menurunkan risiko spam. Ini adalah salah satu cara paling sederhana untuk mengurangi situs WordPress spam pendaftaran pengguna yang sering ditangani karena bot jauh lebih kecil kemungkinannya untuk menjalani proses login penuh hanya untuk memposting komentar palsu.
Di bawah pengaturan komentar lainnya , periksa opsi " Pengguna harus terdaftar dan masuk untuk berkomentar ".

4. Secara otomatis menutup komentar pada posting lama
Ini adalah cara yang bagus untuk mencegah komentar spam, karena sebagian besar spam menargetkan konten yang lebih lama.
Di bawah pengaturan komentar lainnya , periksa " secara otomatis tutup komentar pada posting yang lebih tua dari x hari." Atur ke jangka waktu yang wajar, seperti 30 atau 60 hari, tergantung pada kontennya.

5. Aktifkan Komentar Manual Moderasi & Tetap Diberitahu
Persetujuan komentar manual di WordPress adalah cara terbaik untuk meninjau setiap komentar sebelum muncul di situs Anda. Anda juga harus menerima pemberitahuan jika terjadi aktivitas baru di bagian komentar.
Di bawah sebelum komentar muncul , periksa: " Komentar harus disetujui secara manual " dan " penulis komentar harus memiliki komentar yang disetujui sebelumnya ". Opsi kedua akan menghemat waktu Anda setelah Anda memeriksa pengguna.
Di bawah email saya kapan saja , periksa " siapa pun memposting commen t," dan " komentar diadakan untuk moderasi " sehingga Anda dapat tetap di atas interaksi baru dan jangan biarkan spam lewat.
6. Aktifkan Moderasi Komentar Otomatis
Sistem moderasi komentar WordPress memungkinkan Anda mengatur filter untuk secara otomatis menangkap dan mengantri komentar yang mencurigakan atau mengirimnya langsung ke sampah.
Di bawah Moderasi Komentar , Anda dapat memasukkan batas tautan: " Pegang komentar di antrian jika berisi x atau lebih tautan ," dan tambahkan Kata -kata spam yang dikenal, IPS, atau alamat email.

Di bawah tombol komentar yang tidak diizinkan , Anda dapat menambahkan daftar hitam komentar WordPress Anda, seperti kata -kata, URL, IPS, atau bahkan agen pengguna. Setiap komentar yang berisi salah satunya akan dikirim langsung ke tempat sampah.

Pasang plugin anti-spam
Langkah kuat lain dalam strategi perlindungan spam WordPress Anda adalah menggunakan salah satu plugin anti-spam yang andal untuk WordPress. Alat -alat ini secara otomatis mendeteksi dan memfilter komentar spam sebelum mereka bahkan mencapai antrian moderasi Anda!
Berikut adalah dua opsi yang efektif dan mudah digunakan yang kami rekomendasikan:
Akismet: plugin anti-spam paling populer
Dengan lebih dari 6 juta instalasi aktif, Akismet adalah plugin anti-spam yang paling banyak digunakan untuk WordPress. Ini gratis untuk penggunaan pribadi, dan rencana premium tetap terjangkau untuk situs bisnis atau komersial.
Akismet memindai semua komentar yang masuk dan pengiriman formulir kontak, membandingkannya dengan database global spam yang diketahui. Ini membantu mencegah konten berbahaya atau tidak relevan diterbitkan di situs Anda.
WP Armor: Plugin ringan menggunakan bidang honeypot
WP Armor adalah pilihan lain yang sangat baik, dengan lebih dari 300.000 instalasi aktif. Ini memiliki versi gratis, tidak bergantung pada panggilan API eksternal apa pun, dan menggunakan teknik honeypot sisi klien yang cerdas untuk memblokir bot spam.

Jadi, apa bidang honeypot di WordPress? Ini adalah bidang tersembunyi yang tidak akan dilihat oleh pengguna normal, tetapi bot akan. Ketika bot mengisinya, segera ditandai sebagai spam. Tidak seperti kebanyakan plugin yang menambahkan bidang ini melalui PHP di server, WP Armor menggunakan JavaScript untuk menempatkan perangkap. Karena sebagian besar bot spam tidak dapat memproses javascript, mereka sering mengabaikan lapangan, membuat metode ini sangat efektif.
Petunjuk : Selain menggunakan plugin anti-spam untuk WordPress, Anda juga harus menginstal plugin keamanan WordPress. Perlindungan spam hanyalah salah satu bagian dari strategi keamanan yang solid dan di seluruh lokasi-menganggapnya sebagai garis pertahanan pertama terhadap aktivitas yang tidak diinginkan dan berbahaya. |
Tambahkan captcha atau recaptcha
Salah satu cara yang efektif untuk memblokir bot spam WordPress adalah dengan meminta komentator untuk membuktikan mereka manusia, dengan captcha atau recaptcha untuk WordPress. Sebelum komentar mereka disetujui, mereka perlu memecahkan tantangan sederhana, seperti mengklik lampu lalu lintas atau mencentang kotak "Saya bukan robot".
Cara termudah untuk menambahkan recaptcha ke formulir komentar Anda adalah dengan menginstal plugin Google Recaptcha yang canggih gratis. Ini melindungi situs WordPress Anda dari komentar spam dan serangan login brute-force dengan menambahkan tes captcha ke formulir komentar Anda. Anda dapat melihat contoh di bawah ini:

Meskipun metode ini berguna, itu tidak sempurna. Pada perangkat seluler, captcha dapat membuat frustrasi untuk diselesaikan dan dapat mencegah pengguna untuk berinteraksi dengan situs Anda, berpotensi mencegah beberapa komentar asli yang diposting.
Kami bertanya kepada beberapa perusahaan WordPress apa yang mereka lakukan untuk mencegah spam, dan Raitis Sevelis dari WPBakery mengatakan:
Kami memprioritaskan optimasi. Kami lebih suka mengandalkan alat seperti Recaptcha untuk secara otomatis memfilter komentar berkualitas rendah (bahkan jika itu berarti lebih sedikit komentar) daripada menghabiskan waktu dan uang untuk memoderasi bagian komentar secara manual. " Pada akhirnya, terserah Anda untuk menentukan prioritas dan strategi blogging Anda secara keseluruhan.
Menerapkan Firewall Aplikasi Web (WAF)
Cara lain yang kuat untuk menghentikan spam di sumber adalah dengan menggunakan firewall untuk WordPress, juga dikenal sebagai aplikasi web firewall (WAF).
Alat seperti Sucuri atau CloudFlare bertindak sebagai perisai antara tuan rumah WordPress Anda dan lalu lintas yang masuk. Mereka menyaring bot jahat, pengujinya, dan pengunjung yang tidak diinginkan lainnya bahkan sebelum mereka mencapai situs Anda, secara dramatis mengurangi spam.
WAF juga memberi Anda kontrol tambahan: Anda dapat memblokir alamat IP tertentu atau bahkan seluruh negara hanya dengan satu klik. Ini adalah tambahan yang cerdas untuk keseluruhan strategi perlindungan spam WordPress Anda.
Hindari komentar spam WordPress dengan menggunakan sistem komentar pihak ketiga
Salah satu cara yang efektif untuk menghindari spam sama sekali adalah dengan berhenti menggunakan sistem diskusi WordPress asli dan beralih ke sistem komentar pihak ketiga sebagai gantinya.
Ini adalah pilihan yang cerdas jika Anda ingin menonaktifkan komentar di WordPress tetapi masih memungkinkan pembaca Anda untuk berinteraksi dengan blog Anda. Platform eksternal ini sering kali dilengkapi dengan penyaringan spam dan moderasi yang lebih kuat.
Disqus adalah salah satu sistem komentar pihak ketiga paling populer di luar sana. Plugin Disqus for WordPress memudahkan untuk mengganti sistem komentar WordPress default. Ini tidak hanya membantu mengurangi spam tetapi juga meningkatkan keterlibatan pengguna dengan menawarkan add-on untuk menumbuhkan audiens Anda, memonetisasi konten Anda, sambil menjaga spam keluar dari jalan. Berikut adalah contoh area komentar khusus:

Alternatif plugin kuat lainnya termasuk:
- Yoast Comment Hacks: Plugin ini menambahkan tweak yang berguna ke sistem komentar WordPress asli. Anda dapat menetapkan batas panjang komentar, mengarahkan kembali komentator pertama kali ke halaman terima kasih, dan membersihkan kekacauan dari email pemberitahuan komentar. Ini adalah cara yang cerdas untuk merampingkan dan mengontrol bagian komentar Anda.
- WPDISCUZ: Sering digambarkan sebagai alternatif terbaik untuk disqus, plugin ini menyediakan sistem komentar yang cepat, modern, dan interaktif dengan fitur -fitur yang kaya. Ini membuat komentar di situs Anda sendiri (tidak seperti Disqus), sambil tetap menawarkan perlindungan spam dan alat keterlibatan.
Nonaktifkan trackback dan pingbacks
Trackback dan pingback di WordPress awalnya dirancang untuk memberi tahu Anda ketika blog lain menautkan ke konten Anda. Tapi hari ini, mereka sebagian besar digunakan oleh spammer untuk mengirim ping palsu dari situs web berkualitas rendah, yang dapat melukai SEO Anda, mengacaukan bagian komentar Anda, dan membahayakan keamanan situs Anda.
Itulah mengapa itu ide yang bagus untuk menonaktifkannya. Cukup buka Pengaturan> Diskusi di dasbor WordPress Anda dan hapus centang kotak: "Izinkan pemberitahuan tautan dari blog lain (pingback dan trackback) pada posting baru."
Blok URL di dalam bidang teks
Banyak bot spam WordPress - dan kadang -kadang bahkan orang sungguhan - mencoba menyelinap dalam tautan berbahaya melalui formulir komentar Anda. Sayangnya, plugin captcha dan anti-spam tidak dapat menghentikan spammer manusia.
Jika Anda masih mendapatkan tautan yang mencurigakan, solusi pintar adalah memblokir URL sepenuhnya di bidang bentuk komentar Anda.
Untuk melakukan itu, Anda dapat menggunakan skrip PHP sederhana yang mencegah pengguna mengirimkan URL di bidang teks atau bidang teks paragraf tunggal. Ini menambah lapisan perlindungan tambahan, menjaga bagian komentar Anda tetap bersih dan terorganisir.
Cuplikan kode di bawah memindai konten komentar sebelum disimpan. Jika mendeteksi URL, itu akan memblokir komentar dan menampilkan pesan kesalahan.
function block_comment_links($commentdata) { $comment_content = $commentdata['comment_content']; // Regex pattern to detect links if (preg_match('/https?:\/\/|www\./i', $comment_content)) { wp_die(__('Your message here: eg Sorry, your comment appears to contain a link, which is not allowed.')); } return $commentdata; } add_filter('preprocess_comment', 'block_comment_links');
Bonus: Cara Mengidentifikasi dan Menghapus Komentar Spam
Jadi, bagaimana jika Anda telah mengambil semua tindakan pencegahan yang tepat, tetapi beberapa spam masih tergelincir? Penting untuk mempelajari cara menemukan komentar spam karena jika Anda meninggalkan pesan yang tidak relevan dan berkualitas rendah di blog Anda, mereka dapat menggembirakan situs Anda, membahayakan pengalaman pengguna, dan membuat blog Anda terlihat tidak profesional.
Komentar spam sering kali generik, di luar topik, diisi dengan tautan yang mencurigakan, atau diposting oleh pengguna anonim dengan nama atau URL yang teduh. Mereka biasanya dirancang untuk menipu pembaca Anda atau meningkatkan SEO spammer.
Sebaliknya, komentar asli adalah bijaksana, relevan dengan posting, dan biasanya menyertakan nama, alamat email sungguhan, dan tidak ada tautan spam. Mereka menambah nilai pada diskusi dan menunjukkan keterlibatan nyata dari audiens Anda.
Lihatlah komentar di bawah ini. Pertama, komentar spam itu di luar topik dan menyertakan banyak tautan acak:

Sebaliknya, komentar asli mewakili keterlibatan sejati dari komunitas:

Bagaimana cara sampah komentar spam secara permanen
Anda cukup pergi ke WordPress > komentar , pilih komentar spam, dan tekan sampah untuk menghapusnya.

Jika Anda ingin menghapusnya secara permanen dari database Anda dan menjaga situs Anda tetap bersih dan ramping, Anda dapat melakukannya dengan plugin kinerja seperti WP Rocket.
WP Rocket adalah alat optimasi kinerja yang paling kuat dan ramah pemula untuk WordPress. Seperti yang ditunjukkan di bawah ini, Anda akan menemukan tab yang didedikasikan untuk optimasi basis data dengan opsi untuk menghapus komentar spam dalam satu klik secara permanen:

Dengan WP Rocket, semua komentar yang ditandai sebagai spam akan dihapus menggunakan fungsi WP_DELETE_COMMENT, yang berarti mereka akan dibersihkan secara permanen dari database.
WP Rocket tidak berhenti di situ. Ini juga mengimplementasikan 80% dari praktik terbaik kinerja segera setelah aktivasi, termasuk caching, cache preloading, kompresi GZIP, rendering malas, minifikasi kode, dan optimasi gambar kritis.
Ini juga menawarkan opsi satu klik untuk menunda dan menunda JavaScript, menghapus CSS yang tidak digunakan, dan gambar malas, iframe, dan video.
Singkatnya, WP Rocket meningkatkan kecepatan halaman Anda dan menjaga database Anda ramping dengan menghapus semua komentar spam dari database dalam beberapa klik!
Membungkus
Sekarang setelah Anda tahu cara menghentikan komentar spam di WordPress, Anda tidak perlu menonaktifkan bagian komentar sepenuhnya. Alih-alih, jadilah lebih pintar: Fine-tune pengaturan komentar WordPress Anda untuk memfilter dan memblokir spam secara efektif tanpa mengecilkan hati pengguna asli dari berpartisipasi dalam percakapan.
Komentar spam dapat kembung basis data Anda, memperlambat situs Anda, dan melukai SEO dan kredibilitas Anda. Terlepas dari bagaimana Anda menanganinya, menghapus komentar spam dari database WordPress Anda sangat penting. Di situlah WP Rocket menjadi sekutu terbaik Anda: Ini membantu Anda dengan mudah membersihkan spam dan memelihara situs web yang ramping dan memuat dengan cepat.
Mulailah menggunakan WP Rocket hari ini untuk meningkatkan kecepatan halaman Anda dan menjaga basis data Anda tetap bersih, tanpa risiko diambil dengan jaminan uang kembali 14 hari!