Script Untuk Menghalau Spambot Agar Blog Tidak Lemot
7:37, March 1, 2011 by assyams under: Optimasi Wordpress | No Comments
Blogging Tutorial – Script Untuk Menghalau Spambot Agar Blog Tidak LemotSpambot alis Robot spamer adalah sebuah program yang dapat berjalan secara otomatis dengan tujuan utama untuk melakukan spamming atau mengirimkan komentar sampah.Dulu, saya sempat jengkel setengah mati dengan yang namanya Spambot ini. Sebab hampir setiap hari, selalu saja ada komentar berbahasa inggris gak jelas yang terkadang isinya hanya berupa link-link gak bermutu nyangkut diblog lama saya (Gratisan Only)
Untungnya saja, Anti Spam Akismet siplugin sejuta ummat Cukup ampuh dalam mendeteksi dan menghalau komentar spam.
Tapi tetap saja, saya harus menghapus manual komentar-komentar Spam itu. Karena meski sudah dihalau oleh siAkismet, komentar spambot tersebut masih ada dan tersimpan di database untuk sementara waktu (masuk di comments spam) Dan jika dibiarkan, jelas akan memperlambat Loading Blog.
Selain Akismet, sebenarnya ada buanyak Plugin lain yang cukup mumpuni untuk mencegah spambot. Misalnya reCAPTCHA, tapi terus terang saya rada males berkomentar kalau ada yang menggunakannya karena harus repot menuliskan kode yang kadang bikin sakit mata.
Ada juga plugin yang menggunakan system quiz, dengan cara membuat pertanyaan kepada sang komentator baik berupa text atau angka (penjumlahan), ini juga cukup merepotkan dan terkadang membuat orang rada males berkomentar .
Ada lagi plugin yang cukup ramah kepada pengunjung dan cukup ampuh dalam mengatasi spambot, karena sang komentator cukup mencentang (ceklist) kalau dia bukan spamer. Nama pluginnya yaitu Growmap Anti Spambot Plugin (GASP). Tapi kalau sang komentator lupa memberikan ceklist akan dianggap spam dan komentar yang sudah ditulis cukup panjang akan hilang (terpaksa harus menulis ulang komentar)
Cara lain yang sangat Manjur Bin mujarab dan tidak merepotkan Komentator adalah menggunakan Script Penghalau Spambot.
Script ini saya dapat dari Blognya Mas Alwi
Dengan Script ini, dijamin Spambot Kapok!
Tapi meski begitu, Akismet siplugin sejuta ummat tetap harus dipasang untuk berjaga, klo2 sipemilik Spambot datang sendiri dan berkomentar diblog kita
Berikut ini Scriptnya dan cara pemasangannya:
Tambahkan kode berikut ini pada file functions.php yang ada di folder theme yang kamu digunakan.
function check_referrer() {
if (!isset($_SERVER['HTTP_REFERER']) || $_SERVER['HTTP_REFERER'] =="") {
wp_die( __('Please enable referrers in your browser, or, if you are a spammer, bye bye spambot!') );}}
add_action('check_comment_flood', 'check_referrer');
Kode tersebut secara otomatis akan menolak setiap komentar yang tidak punya REFERER (mengirim komentar tanpa berkunjung ke blog). Pemeriksaan ini dilakukan dengan script PHP $ _SERVER ['HTTP_REFERER'] array. Jika referer tidak terdeteksi/tidak benar, maka fungsi wp_die akan mencegahnya (komentar spambot tidak bisa masuk). Fungsi ini juga cukup match dan sesuai dengan fungsi check_comment_flood di WordPress.Atau bisa juga menggunakan kode berikut ini yang ditempatkan di file .htaccess yang ada di root direktori hosting blog anda.
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post.php*
RewriteCond %{HTTP_REFERER} !.*maxforze.blogspot.com* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
Ganti maxforze.blogspot.com dengan nama domain anda. Saya sendiri kebetulan memakai kedua script tersebut di blog ini.(Plus Akismet Tentunya )
Dengan Script diatas, InsyaAllah Spambot Liwat!
Kalapun masih ada spam model seperti itu, kemungkinan itu dikirim oleh manusia yang pingin beriklan di blog Anda.
Tidak ada komentar:
Posting Komentar
CARA DOWNLOAD :
Klik Link Download/Adf.ly
Tunggu 5 Detik
Klik Kanan Tulisan Skip Ad (bukan klik kiri)
Pilih Copy URL/Link
Paste di Browser > Enter
NB : Skip Ad di klik kanan yah bukan diklik kiri yang seperti biasanya
: Adfly sedang tidak rukun dengan mediafire
Tulis "kolursari DX" di google jika kamu lupa blog ini.