Thursday - 3 April, 2025 +62 896 9589 30 16
Google+ Facebook Twitter mail SC

Saturday, June 21, 2014

Cara Memblok Komentar SPAM

Cara Memblok Komentar SPAM

Sebuah situs yang berkembang menjadi besar akan memiliki sebuah tantangan baru, salah satunya adalah mendapat ancaman Komentar SPAM. Jangan kuatir bagi anda, ada cukup banyak solusi untuk menyelesaikan masalah ini. Contoh anda dapat menggunakan Akismet, anda dapat meminimalkan aksi dari komentar SPAM tersebut. Anda juga dapat menggunakan CAPTCHA untuk memblok spamming bot.

Pada postingan kali ini akan dibahas bagaimana memblok komentar spam dengan Cookies for comments.

Cara Kerja Cookies for Comment

Kebanyakan komentar spam di submit oleh spam bot. Spam bot pada dasarnya merupakan software script yang mengcrawl web untuk membaca form komentar dan akhirnya mensubmit komentar spam.

Cookies for comment plugin mengload stylesheet atau gambar ketika sebuah halaman pada WordPress anda telah disetujui. Jika para user mendownload stylesheet atau file gambar, maka plugin tersebut akan menempatkan sebuah cookie pada sistem pencarian user.

Plugin akan bekerja untuk mengecek cookie ketika pengunjung akan berkomentar, jika cookie tersebut ada, maka ini berarti pengguna tersebut adalah real bukan spam bot.

Jika cookie tersebut tidak ada, maka pengguna tersebut adalah SPAM bot, maka komentar yang disubmit tersebut akan ditandai sebagai komentar SPAM.

Cookies for comments akan berhasil mendeteksi spammer, tetapi sebelumnya akan dibiarkan mereka memposkan komentar terlebih dahulu. KOmentar tersebut akan masuk sebagai komentar spam. Dengan sedikit teknik, anda akan dapat memberhentikan upaya bots spam untuk mempostingkan komentar spam.

Pertama anda perlu mencari cookie value dengan cara klik kanan dimanapun pada website anda, lalu pilih View page source.


Page source pada situs
Maka akan muncul tampilan yang memperlihatkan kepada anda sumber kode html halaman, scroll ke bagian bawah sampai anda menemukan garis kode yang sama seperti kode berikut:
<img alt='css.php' src="http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&amp;o=i&amp;t=201927728" width='1' height='1' />
Nilai setelah css.php?k= adalah nilai value dari sebuah cookie, seperti pada contoh diatas nilainya adalah 9692e3a737ecafe8fe6329490410ff50 anda akan membutuhkan kode nilai tersebut pada langkah selanjutnya.

Sekarang anda perlu menghhubungkan situs anda dengan menggunakan FTP Client lalu anda edit file .htaccess. Pastekan kode berikut pada file .htaccess anda.
RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$
RewriteRule ^wp-comments-post.php - [F,L]
Ganti XXX dengan nilai kode value yang tadi "9692e3a737ecafe8fe6329490410ff50".

Dengan anda melakukan langkah tersebut sekarang .htaccess anda akan mencari nilai cookie, dan jika cookie tidak ditemukan otomatis akan memblok komentar spamming pada situs anda.

Saya berharap postingan kali ini bermanfaat dan selalu bermanfaat bagi anda. Selamat mencoba.

0 comments:

Post a Comment