Mencegah spam buatan pengguna di situs dan platform Anda

Spammer sering kali memanfaatkan formulir komentar terbuka dan input konten buatan pengguna lainnya serta membuat konten berisi spam di situs korban yang tidak curiga. Platform hosting mungkin juga terbuka terhadap penyalahgunaan; spammer dapat membuat banyak situs yang melanggar kebijakan spam kami dan membuat situs sedikit bernilai atau tidak bernilai sama sekali.

Mencegah penyalahgunaan di platform atau situs Anda biasanya tidaklah sulit. Bahkan pencegahan sederhana seperti tantangan tidak biasa yang harus diselesaikan pengguna sebelum berinteraksi dengan properti Anda dapat mencegah spammer.

Beri tahu pengguna bahwa Anda tidak mengizinkan spam di layanan Anda

Publikasikan kebijakan penyalahgunaan secara jelas dan sampaikan kepada pengguna Anda, misalnya selama proses pendaftaran. Selain itu, izinkan pengguna tepercaya melaporkan konten di properti Anda yang mereka anggap berisi spam.

Identifikasi akun berisi spam

Simpan catatan pendaftaran dan interaksi pengguna lainnya dengan platform Anda, lalu coba identifikasi pola spam umum, seperti:

  • Waktu penyelesaian formulir
  • Jumlah permintaan yang dikirim dari rentang alamat IP yang sama
  • Agen pengguna yang digunakan selama pendaftaran
  • Nama pengguna atau nilai lain yang dikirim formulir yang dipilih selama pendaftaran

Sinyal ini dapat membantu Anda membuat sistem reputasi pengguna, yang tidak hanya dapat membantu Anda berinteraksi dengan pengguna, tetapi juga dapat mengidentifikasi spammer. Karena banyak spammer komentar yang ingin agar konten mereka berada dalam mesin telusur, sebaiknya tambahkan tag meta robots noindex di postingan yang berasal dari pengguna baru yang tidak memiliki reputasi apa pun di platform Anda. Kemudian, setelah beberapa waktu, Anda dapat mengizinkan konten dari pengguna tersebut untuk diindeks saat mereka memperoleh reputasi. Tindakan ini akan membuat spammer enggan berinteraksi dengan platform Anda.

Karena spammer sering kali termotivasi dengan memberikan link ke situs mereka, sebaiknya tambahkan atribut nofollow atau ugc rel ke semua link dalam konten tidak tepercaya.

Gunakan persetujuan manual untuk interaksi pengguna yang mencurigakan

Persetujuan (atau moderasi) manual untuk interaksi pengguna tertentu dapat mengurangi spam secara signifikan pada platform Anda dengan mencegah spammer membuat konten yang mungkin merupakan spam secara instan. Moderasi menambahkan overhead ke alur kerja harian Anda, tetapi ini adalah cara yang sangat efektif untuk memerangi spam. Efikasinya adalah alasan dari, misalnya, moderasi komentar menjadi fitur bawaan di sebagian besar CMS.

Gunakan 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. Untuk CMS (misalnya, WordPress), ada plugin seperti Akismet yang dapat membantu, tetapi menambahkan alamat IP ke daftar tolak firewall juga bisa sangat efektif.

Blokir pembuatan akun otomatis

Dalam formulir pendaftaran, pertimbangkan untuk menggunakan reCAPTCHA atau alat verifikasi serupa agar hanya mengizinkan pengiriman oleh manusia dan mencegah skrip otomatis menghasilkan banyak situs di layanan hosting Anda.

Pantau layanan Anda untuk menemukan penyalahgunaan

  • Pantau properti Anda untuk menemukan sinyal spam seperti pengalihan, bagian iklan dalam jumlah besar, kata kunci tertentu yang berisi spam, dan sebagian besar kode JavaScript yang dienkode. Operator penelusuran site: atau Google Alerts dapat membantu mendeteksi masalah.
  • Perhatikan file log server web untuk mengetahui lonjakan traffic tiba-tiba.
  • Pantau properti Anda untuk melihat halaman yang terinfeksi phishing dan malware. Misalnya, Anda dapat menggunakan Google Safe Browsing API untuk menguji URL dari layanan secara rutin.
  • Lakukan beberapa pemeriksaan keakuratan. Misalnya, jika Anda menjadikan pengguna di Jepang sebagai target utama, bagaimana peluang ribuan interaksi pengguna dari IP Italia dalam semalam di properti Anda? Sejumlah alat tersedia untuk mendeteksi bahasa situs yang baru dibuat—misalnya library deteksi bahasa atau Google Translate API v2.