Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Cara Mencegah Spam Komentar

Komentar adalah cara yang baik bagi pemilik situs untuk membangun komunitas dan jumlah pembaca. Sayangnya, komentar sering kali disalahgunakan oleh spammer dan orang-orang tidak bertanggung jawab, banyak di antaranya yang menggunakan skrip atau software lainnya untuk membuat dan memposting spam. Jika Anda pernah menerima komentar yang tampak seperti iklan atau link acak ke situs yang tidak terkait, berarti Anda telah menerima spam komentar.

Jenis spam ini dapat membahayakan situs Anda dengan berbagai cara, termasuk:

  • Konten berkualitas rendah di beberapa bagian situs dapat memengaruhi keseluruhan peringkat situs.
  • Spam dapat membingungkan dan mengganggu pengguna serta menurunkan reputasi situs.
  • Traffic yang tidak direncanakan dari konten tidak terkait di situs Anda dapat memperlambat situs dan meningkatkan biaya bandwidth.
  • Google mungkin menghapus atau mendemosikan halaman yang dipenuhi dengan spam buatan pengguna untuk melindungi kualitas hasil penelusuran.
  • Konten yang diberikan oleh spammer dapat mengarah ke situs berbahaya yang dapat memberikan pengaruh negatif kepada pengguna Anda.

Penting bagi Anda untuk menemukan cara melindungi situs dari jenis spam berbahaya ini. Berikut beberapa ide untuk mengurangi atau mencegah spam komentar di situs.

Mempertimbangkan kembali jika ingin mengaktifkan buku tamu atau komentar

Halaman yang penuh spam tidak memberikan kesan situs yang baik kepada pengguna. Jika fitur ini tidak memberikan banyak manfaat bagi pengguna, atau jika Anda tidak memiliki waktu untuk memantau komentar secara rutin, pertimbangkan untuk menonaktifkannya. Sebagian besar software blog, seperti Blogger, menyediakan opsi menonaktifkan komentar untuk setiap postingan.

Mengaktifkan moderasi komentar dan pembuatan profil

Moderasi komentar berarti tidak ada komentar yang akan muncul di situs sampai Anda meninjau dan menyetujuinya. Artinya, Anda menghabiskan lebih banyak waktu untuk memantau komentar, tetapi hal ini sangat membantu meningkatkan pengalaman pengguna bagi pengunjung situs. Tindakan ini sangat efektif jika Anda secara rutin memposting subjek kontroversial yang dapat memicu emosi. Umumnya, fitur ini tersedia sebagai setelan dalam software blog Anda, seperti Blogger.

Mewajibkan pengguna memvalidasi alamat email asli saat mereka mendaftarkan akun baru dapat mencegah banyak bot spam membuat akun secara otomatis. Selain itu, Anda dapat menyetel filter untuk memblokir alamat email yang mencurigakan atau berasal dari layanan email yang tidak Anda percayai.

Menggunakan alat anti-spam

Banyak sistem pemberian komentar mewajibkan pengguna membuktikan bahwa mereka benar-benar manusia, bukan skrip spam yang berbahaya. Umumnya, gambar yang terdistorsi (CAPTCHA) diperlihatkan kepada pengguna dan mereka diminta mengetikkan huruf atau angka yang dilihat di gambar tersebut. Beberapa sistem CAPTCHA juga mendukung CAPTCHA audio. Cara ini cukup efektif untuk mencegah spam komentar.

Layanan reCAPTCHA Google sangat mudah diterapkan di situs Anda. Selain itu, data yang dikumpulkan dari layanan tersebut digunakan untuk meningkatkan proses pemindaian teks, misalnya dari buku, surat kabar, atau peta. Dengan reCAPTCHA, Anda tidak hanya melindungi situs dari spammer, tetapi juga membantu mendigitalkan buku dari seluruh dunia. Anda dapat mendaftar jika ingin menerapkan reCAPTCHA di situs Anda sendiri. Plugin reCAPTCHA tersedia untuk aplikasi dan lingkungan pemrograman populer seperti WordPress dan PHP.

Anda juga dapat memeriksa alat eksternal yang dapat membantu memerangi spam komentar. Misalnya, sistem pengelolaan konten Anda mungkin memiliki alat bermanfaat yang tersedia untuk diinstal. Ada juga beberapa alat seperti Project Honeypot yang dapat membantu mencegah dan memerangi spam buatan pengguna di situs Anda. Kunjungi situs alat-alat tersebut untuk mendapatkan petunjuk cara penerapannya.

Menggunakan atribut nofollow atau atribut yang lebih spesifik

Bersama Yahoo! dan MSN, Google memperkenalkan nofollow format mikro HTML, dan atribut tersebut telah digunakan secara luas. Link apa pun dengan atribut rel="nofollow" atau atribut yang lebih spesifik seperti rel="sponsored", umumnya tidak akan digunakan untuk menghitung PageRank atau menentukan relevansi halaman Anda untuk kueri pengguna. Misalnya, jika spammer menyertakan sebuah link di kolom komentar Anda seperti ini:

<a href="http://www.example.com/">This is a nice site!</a>

Link tersebut akan dikonversi menjadi:

<a href="http://www.example.com/" class="external-link">This is a nice site! </a>

Atau:

<a href="http://www.example.com/" rel="ugc">This is a nice site! </a>

Link baru ini biasanya tidak akan memengaruhi penghitungan PageRank. Link ini tidak akan mencegah spam, tetapi akan mencegah masalah untuk lolos PageRank dan mencegah spammer menargetkan situs Anda. Secara default, banyak situs blog (seperti Blogger) menambahkan atribut ini secara otomatis ke komentar apa pun yang diposting.

Jika situs Anda mengizinkan pengguna membuat halaman seperti halaman profil, rangkaian pesan forum, atau situs, Anda dapat mencegah penyalahgunaan spam dengan mencegah konten yang baru atau tidak dipercaya muncul di Google Penelusuran.

Misalnya, Anda dapat menggunakan standar meta noindex untuk memblokir akses bagi pengguna yang baru dan belum dipercaya. Seperti ini:

<html> <head> <META NAME="googlebot" CONTENT="noindex"> 

Atau, Anda dapat menggunakan standar robots.txt untuk memblokir halaman sementara:

Disallow:/guestbook/newpost.php 

Setelah yakin bahwa pengguna valid dan bukan spammer, Anda dapat menghapus pembatasan crawling atau pengindeksan. Ada beberapa cara agar Anda dapat mengetahui apakah pengguna baru merupakan spammer atau tidak, termasuk menggunakan sinyal dari komunitas.

Mendapatkan bantuan dari komunitas Anda

Pengguna Anda juga peduli dengan situs Anda dan terganggu oleh spam. Izinkan mereka membantu Anda mengatasi masalahnya.

  • Izinkan pengguna tepercaya melaporkan rangkaian pesan atau komentar spam jika mereka melihatnya. Jenis sistem ini dapat disalahgunakan, jadi hati-hati dalam mengimplementasikannya. Salah satu pilihannya adalah menghapus postingan atau rangkaian pesan yang telah melewati nilai minimum laporan spam untuk sementara sampai proses peninjauan manual selesai.
  • Pembuatan sistem reputasi pengguna tidak hanya dapat membantu Anda berinteraksi dengan pengguna, tetapi sistem juga dapat membantu mengidentifikasi spammer. Karena banyak spammer komentar yang ingin agar konten mereka berada dalam mesin telusur, sebaiknya tambahkan tag meta robot noindex di postingan yang berasal dari pengguna baru yang tidak memiliki reputasi apa pun di komunitas Anda. Lalu, setelah beberapa waktu, Anda dapat mengizinkan postingan dari pengguna tersebut untuk diindeks saat mereka memperoleh reputasi. Hal ini akan membuat spammer enggan mencoba memposting di komunitas Anda.

Menggunakan daftar yang tidak diizinkan untuk mencegah usaha spam yang berulang

Saat menemukan satu profil berisi spam, sederhanakan proses penghapusan profil berisi spam lainnya. Misalnya, jika melihat beberapa profil berisi spam yang berasal dari alamat IP yang sama, Anda dapat menambahkan alamat IP tersebut ke daftar pemblokiran permanen. Jika Anda menggunakan CMS (misalnya, WordPress), ada plugin seperti Akismet yang dapat membantu.

Memantau situs Anda guna menemukan konten berisi spam

Salah satu alat terbaik untuk memantau situs adalah Google Alerts. Siapkan kueri site: menggunakan kata kunci komersial atau khusus dewasa yang semestinya tidak muncul di situs Anda. Google Alerts juga merupakan alat yang hebat untuk membantu mendeteksi halaman yang diretas.