it-swarm-id.com

cara mengurangi jumlah komentar spam

Saya memiliki plugin Akismet di situs WordPress saya, tetapi saya mendapatkan semakin banyak komentar spam (yang tertangkap). Saya kagum pada nomor tersebut karena situsnya tidak begitu populer dan tidak memiliki banyak lalu lintas. Apakah ada metode untuk mengurangi spam?

15
tombull89

Untuk blog saya, saya juga menjalankan Akismet untuk menangkap setiap spam yang diposting ke blog saya, tetapi saya juga mencegah spam agar tidak diposting di tempat pertama menggunakan beberapa plugin:

  1. Cookie Untuk Komentar mengharuskan orang yang meninggalkan komentar mengaktifkan cookie dan stylesheet CSS. Lembar gaya ditambahkan ke situs Anda yang ketika dimuat menetapkan cookie. Cookie ini kemudian dicari ketika ada komentar yang tersisa. Tidak ada kue? Komentar itu ditolak.

    Ini efektif karena kebanyakan bot spam tidak memuat stylesheet atau menerima cookie. Catatan ini tidak akan mencegah spam yang ditinggalkan oleh manusia (itu adalah tugas Akismet untuk menangkapnya).

  2. Nonaktifkan Trackbacks melakukan persis seperti yang dikatakannya. Ketika Anda menerima ping spam (tautan dari blog lain), paling sering itu adalah dalam bentuk trackback yang sudah usang dan bukan pingback yang lebih baik dan lebih modern. Trackback, bila digunakan secara normal, mengharuskan orang yang mengirim trackback untuk memasukkan URL khusus dari blog Anda ke blog mereka. Trackback hampir tidak pernah digunakan secara sah lagi, sehingga Anda dapat menonaktifkannya dengan aman dan menghindari banyak dan banyak spam ping. Akismet akan menangani semua spam pingback (itu terjadi, tetapi tidak sebanyak itu).

Dengan dua plugin yang dipasang di sisi Akismet, saya hanya mendapatkan beberapa spam dan sangat jarang melakukan salah satu dari mereka yang benar-benar membuatnya ke blog saya.

Semoga itu bisa membantu.

15
Viper007Bond

Sebagian besar spam yang saya dapatkan adalah melalui formulir kontak, selalu menggunakan alamat gmail. Saya meluangkan waktu untuk melaporkan semuanya ke Google. Saya pikir karena mereka mencoba menggunakan alamat gmail itu maka semakin cepat saya membantu menurunkannya, semakin sedikit ROI yang mereka dapatkan pada metode itu dan mereka hanya akan berhenti mencoba.

Akismet sangat pandai menyaring komentar spam. Captcha adalah PITA besar dan harus mendaftar untuk meninggalkan komentar adalah pencegah komentar yang kuat tetapi pertanyaan matematika mudah atau bidang tersembunyi css adalah 2 pilihan Anda bisa mencoba.

4
CAD bloke

Untuk benar-benar mengurangi spam, saya sarankan memasang plug-in Captcha. Sungguh, jika spam sudah ditangkap oleh Akismet, tidak ada banyak kebutuhan untuk menambahkan filter lain. Itu hanya menambahkan 'apakah kamu manusia?' langkah verifikasi sebelum memeriksa ulang dengan mengirimkan komentar aktual melalui Akismet.

Menggunakan kedua sistem secara bersamaan akan memblokir sebagian besar spam otomatis (mis. Bot) dan menyaring semua "blog Anda kewl! Beli sampah" yang entah bagaimana berhasil menyelesaikannya.

3
EAMann

Saya juga menggunakan Akismet tetapi jarang mendapat komentar spam.

Inilah yang saya lakukan.

1.. Jika Anda menghapus bidang url situs web dari formulir komentar Anda, Anda akan menemukan ini akan mengurangi baik spam otomatis dan manual komentar sebagai spammer hanya tertarik meninggalkan tautan. Anda dapat melakukan ini dengan menginstal plugin atau menggunakan kode.

2. Saya juga menghapus tag komentar dari formulir yang diizinkan karena mengandung email Word yang diprogram untuk dicari oleh bot spam. Anda dapat melakukan ini dengan menginstal plugin atau menggunakan kode.

3. Konfigurasikan pengaturan Diskusi dengan benar . Saya akan menonaktifkan trackback dan juga menetapkan penulis komentar harus memiliki setidaknya satu komentar yang disetujui. Semua komentar harus disetujui oleh administrator.

Anda juga dapat mengonfigurasi pengaturan Anda sehingga hanya satu tautan yang diizinkan namun lebih baik tidak mengizinkannya kecuali jika disetujui secara manual.

Komentar spam tidak pernah menjadi masalah bagi saya kecuali ketika Akismet berhenti bekerja kadang-kadang yang tidak terlalu sering dan tidak bertahan lama tetapi Anda akan tahu tentang hal itu ketika itu terjadi.

enter image description here

Berikut kode yang dapat Anda tempel di akhir file functions.php tema anak Anda untuk menghapus bidang url situs web dari formulir komentar Anda:

function remove_website_url_field_comment_form($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','remove_website_url_field_comment_form');

Berikut kode yang dapat Anda tempel di akhir file functions.php tema anak Anda untuk menghapus tag yang diizinkan dari bentuk komentar:

add_filter( 'comment_form_defaults', 'wpsites_remove_comment_form_allowed_tags' );

function wpsites_remove_comment_form_allowed_tags( $defaults ) {

$defaults['comment_notes_after'] = '';

return $defaults;

}
3
Brad Dalton

Spam komentar dapat dikurangi dengan menghilangkan semua permintaan langsung ke file comments-post.php blog Anda. Ini akan memblokir skrip otomatis dan tidak akan membiarkan mereka mem-bypass formulir komentar Anda. Anda dapat mencapainya dengan menempatkan fungsi php ini dalam file functions.php Anda

function check_referrer() {
    if (!isset($_SERVER['HTTP_REFERER']) || $_SERVER['HTTP_REFERER'] == '') {
        wp_die(__('Any Message'));
    }
}
add_action('check_comment_flood', 'check_referrer');
0
Zohair Baloch