Menghapus komentar satu per satu di WordPress bisa menjadi mimpi buruk, terutama jika situs Anda baru saja diserang spam. Meskipun Jetpack memiliki fitur anti-spam yang hebat, terkadang ribuan komentar “sampah” tetap berhasil masuk ke database.
Berikut adalah panduan lengkap cara menghapus komentar secara massal di Jetpack dan WordPress secara efisien.
Mengapa Komentar Spam Harus Segera Dihapus?
Sebelum masuk ke teknis, Anda perlu tahu bahwa tumpukan komentar spam bukan hanya mengganggu pemandangan, tapi juga:
* Memperlambat Database: Ribuan entri komentar yang tidak perlu akan membebani server.
* Merusak SEO: Tautan keluar (outbound links) dari komentar spam bisa menurunkan reputasi situs Anda di mata Google.
* Keamanan: Seringkali komentar spam mengandung skrip berbahaya atau tautan phishing.
Cara 1: Menghapus Melalui Dasbor Default WordPress (Tanpa Plugin Tambahan)
Jetpack terintegrasi langsung dengan manajemen komentar WordPress. Cara termudah untuk menghapus secara massal adalah melalui menu Comments.
Langkah-langkah:
* Masuk ke Dashboard WordPress Anda.
* Klik menu Comments di sisi kiri.
* Klik tab Spam atau Trash (tergantung di mana komentar tersebut berada).
* Cari tombol Empty Spam atau Empty Trash di pojok kanan atas daftar komentar.
* Klik tombol tersebut untuk menghapus semuanya sekaligus.
> Tips Pro: Jika Anda ingin menghapus komentar yang masih di status “Pending”, centang kotak di sebelah tulisan “Author” untuk memilih semua komentar di halaman tersebut, lalu pilih Bulk Actions > Move to Trash.
>
Cara 2: Meningkatkan Jumlah Komentar per Halaman
Secara default, WordPress hanya menampilkan 20 komentar per halaman. Jika Anda punya 1.000 komentar, tentu melelahkan jika harus klik berkali-kali.
* Di halaman Comments, klik tab Screen Options di pojok kanan atas.
* Ubah angka pada bagian Number of items per page menjadi 100 atau 200 (jangan terlalu tinggi agar server tidak crash).
* Klik Apply.
* Sekarang Anda bisa menyeleksi lebih banyak komentar sekaligus untuk dihapus.
Cara 3: Menggunakan Plugin “WP Bulk Delete” (Untuk Jumlah Besar)
Jika komentar spam Anda mencapai puluhan ribu, cara manual di atas mungkin akan membuat browser Anda freeze. Gunakan bantuan plugin pembersih.
* Instal dan aktifkan plugin WP Bulk Delete.
* Buka menu WP Bulk Delete > Delete Comments.
* Pilih kriteria komentar yang ingin dihapus (misal: Spam Comments atau Pending Comments).
* Klik Delete Comments. Plugin ini akan memproses penghapusan di latar belakang secara otomatis.
Cara 4: Melalui Database (phpMyAdmin) – Khusus Pengguna Lanjut
Jika Anda tidak ingin menginstal plugin dan ingin pembersihan instan, Anda bisa menggunakan perintah SQL. Pastikan Anda melakukan backup database sebelum melakukan ini.
* Login ke cPanel atau panel hosting Anda, lalu buka phpMyAdmin.
* Pilih database WordPress Anda.
* Klik tab SQL dan masukkan perintah berikut:
<!– end list –>
DELETE from wp_comments WHERE comment_approved = ‘spam’;
(Ganti wp_ dengan prefix database Anda jika berbeda).
Cara Mencegah Spam di Masa Depan dengan Jetpack
Agar Anda tidak perlu lagi melakukan hapus massal, optimalkan fitur Jetpack Anda:
* Aktifkan Akismet Anti-Spam: Jetpack bekerja sangat baik dengan Akismet untuk menyaring komentar secara otomatis.
* Gunakan Pengaturan Diskusi: Di menu Settings > Discussion, centang opsi “Comment must be manually approved” untuk kontrol penuh.
* Aktifkan CAPTCHA: Tambahkan fitur reCAPTCHA pada form komentar Anda.
Menghapus komentar massal di Jetpack sebenarnya cukup sederhana jika Anda tahu letak pengaturannya. Cara manual cocok untuk jumlah kecil, sementara penggunaan plugin atau SQL jauh lebih efektif untuk serangan spam skala besar.
Apakah Anda ingin saya buatkan panduan cara setting Akismet di Jetpack agar komentar spam tidak masuk lagi?









