Tuesday

Say Goodbye To Akismet

0 Comments
Akismet adalah salah satu plugin wordpress yang berguna untuk mengatasi spam (komentar spam). Plugin anti spam yang dibuat oleh Matt Mullenweg (pendiri WordPress) ini sudah tersedia secara otomatis saat kita menginstall WordPress (self hosting) dan merupakan plugin default, demikian juga untuk WorPress.com. Plugin Akismet berfungsi untuk menyaring komentar-komentar yang masuk ke WordPress dan bermanfaat ketika komentar yang masuk tidak dimoderasi dan ingin ditampilkan secara langsung.
Akismet selama ini cukup berjasa terhadap blog ini dalam menghalau spam yang masuk. Namun demikian akismet juga ada kekurangannya di antaranya :
  1. Akismet sering salah tangkap dalam menghalau spam yang masuk, kadang-kadang sebuah komentar yang isinya sangat bagus masih tetap dianggap spam oleh akismet. Dan yang paling lucu kadang-kadang akismet suka tidak kenal dengan boss/tuannya sendiri yaitu sang Admin blog, terbukti saya pernah beberapa kali kena ranjaunya ketika membalas beberapa komentar (tidak dalam posisi login) dan dianggap spam oleh akismet padahal itu terjadi di blog sendiri.
  2. Untuk bisa menggunakan jasa Akismet kita harus mendapatkan sebuah API Key, walaupun gratis untuk penggunaan personal tapi nampaknya agak sedikit disamarkan, pengguna selalu disarankan untuk menggunakan versi berbayar. Hal ini menurut saya kurang user friendly terutama untuk yang masih baru.
  3. Membuat berat loading blog terutama di sebuah halaman (page) dan postingan. Hal ini disebabkan karena Akismet dalam proses kerjanya untuk memantau spam yang ada di blog kita, dia tetap menggunakan server sendiri yang dihubungkan dengan server hosting blog kita dengan sarana API Key sebagai otentikasinya. Dan akan sangat terasa memberatkan loading blog jika server Akismet sedang bermasalah maka blog yang bersangkutan akan terkena dampaknya.
  4. Ketika verifikasi API Key bermasalah mengakibatkan timbul problem yang cukup fatal yakni pengunjung maupun admin (dalam posisi login) tidak bisa berkomentar di sebuah postingan atau halaman. Ini mungkin kasuistic dan tidak secara general. Tapi itulah kenyataannya yang terjadi di blog ini, tepatnya sekitar akhir bulan Juli yang lalu blog ini bermasalah di bagian komentar (pengunjung maupun admin (walaau dalam posisi login) tidak bisa berkomentar di sebuah postingan atau halaman). Setelah melakukan investigasi kurang lebih selama 5 hari ditemukan fakta-fakta di lapangan bahwa yang menjadi biang keroknya adalah plugin akismet (bermasalah dengan verifikasi API Key).
Tips Mencegah Spam Tanpa Plugin (AkismetreCAPTCHAGASP dll)
Setelah tidak menggunakan Plugin AKismet langkah-langkah apa saja yang saya lakukan untuk meminimalisir spam atau spambot?.
1. Memasang quiz anti spam tanpa menggunakan plugin.
2. Membatasi panjang karakter nama sang komentator, URL website dan isi komentarnya.
3. Memasang anti spambot di file .htaccess atau file functions.php.
4. Memaksimalkan Discussion Settings. Fungsi pingbacks dan trackbacks saya nonaktifkan, tapi ini hanya berlaku untuk postingan yang akan datang, untuk menonaktifkan pingbacks dan trackbacks pada semua postingan anda bisa melakukanya lewat perintah SQL pada phpMyAdmin (database), kodenya seperti ini :
Update wp_posts set ping_status="closed"
Kode di atas bisa digunakan dengan asumsi prefix tabel database belum diganti (wp_posts), jika sudah diganti silahkan disesuaikan kodenya.
Kemudian pada bagian Comment Moderation » Hold a comment in the queue if it contains or more links saya set ke angka 1 (satu). Artinya ketika sang komentator menyertakan satu link hidup saja di dalam isi komentarny maka akan dimasukkan dalam moderasi (hold). Kemudian di dalam kotak di bawahnya saya masukkan beberapa kata yang apabila kata ini disertakan dalam isi komentar maka komentarnya akan ditahan untuk sementara waktu (sampai diapprove oleh sang admin).
Pada bagian Comment Blacklist saya masukkan beberapa nama, URL, email, IP atau kalimat daftar hitam yang harus dianggap sebagai spam. Contohnya seperti ini (jika masih kurang bisa anda tambahkan sendiri) :

122.173.17.127
216.24.195.106
89.29.253.85
92.241.169.78
91.201.67.65
188.168.87.81
97.65.179.5
193.105.210.174
212.235.107.14
64.94.184.234
174.143.243.6
87.118.101.175
94.229.70.85
77.222.131.40
195.127.150.117
216.146.143.187
8.17.84.65
200.222.80.227
68.186.190.234
200.88.113.251
203.20.99.18
24.84.160.248
194.178.123.18
216.244.154.2
222.165.133.198
83.64.161.242
209.134.51.74
35.8.188.151
202.108.50.75
77.235.188.26
195.127.150.117
24.17.196.204
195.127.150.117
118.67.68.199
viagra
cialis
anjing
mampus
danjuk
brengsek
goblog
goblok
tolol
bego
mycyberway.com
tickle
xanac
tramadol
flixster
ambien
levitra
john
pussy
ringtone
fuck
girls
[url=
[/url]
thx
sex
byob
nude
loan
debt
poze
bdsm
soma
visa
hotel
paxil
anime
naked
poker
coolhu
cialis
incest
casino
dating
payday
rental
ambien
holdem
cialis
adipex
booker
youtube
myspace
advicer
flowers
finance
freenet
-online
shemale
meridia
cumshot
trading
adderall
gambling
roulette
top-site
mortgage
pharmacy
dutyfree
ownsthis
duty-free
insurance
ringtones
insurance
blackjack
hair-loss
bllogspot
baccarrat
thorcarlson
jrcreations
credit card
macinstruct
hydrocodone
leading-site
slot-machine
carisoprodol
ottawavalleyag
cyclobenzaprine
discreetordering
aceteminophen
augmentation
enhancement
phentermine
doxycycline
citalopram
cephalaxin
vicoprofen
lorazepam
oxycontin
oxycodone
percocet
propecia
tramadol
propecia
percocet
cymbalta
lunestra
fioricet
lesbian
lexapro
valtrex
titties
xenical
meridia
levitra
vicodin
ephedra
lipitor
breast
cyclen
viagra
valium
hqtube
ultram
clomid
cyclen
vioxx
zolus
pussy
porno
xanax
bitch
penis
pills
male
porn
dick
cock
tits
fuck
shit
gay
ass
gdf
gds
 5. Karena sudah tidak menggunakan fungsi trackback dan pingback maka saya juga mengapus file wp-trackback.php yang ada di root direktori.

Leave a Reply

Labels

 
Cyber Raptor © 2011 -2012 DheTemplate.com & Main Blogger. Supported by Makeityourring Diamond Engagement Rings