Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
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 metarobotsnoindex 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 ugcrel 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
reCAPTCHAs 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.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-04 UTC."],[[["\u003cp\u003ePrevent user-generated spam by implementing deterrents like user challenges and clear abuse policies that include reporting mechanisms for trusted users.\u003c/p\u003e\n"],["\u003cp\u003eIdentify spam patterns through analyzing user data such as form completion time, IP addresses, user agents, and usernames to establish a reputation system and potentially employ the \u003ccode\u003enoindex\u003c/code\u003e tag for new users.\u003c/p\u003e\n"],["\u003cp\u003eImplement manual approval for suspicious interactions and utilize blocklists based on spammy profiles and IP addresses to prevent repetitive spam attempts.\u003c/p\u003e\n"],["\u003cp\u003eUtilize CAPTCHAs and similar tools to deter automated account creation and actively monitor your service for spam indicators, including traffic spikes, phishing, malware, and suspicious user activity from unexpected locations.\u003c/p\u003e\n"]]],["To prevent spam, establish clear abuse policies and allow users to report spam. Identify spam patterns like form completion time, IP address, and user agents to create a user reputation system. Add `noindex` to new user content, and `nofollow` or `ugc` to untrusted links. Use manual approval for suspicious interactions. Block known spammers by IP address and prevent automated sign-ups with verification tools. Monitor for spam signals, traffic spikes, and phishing using tools like the Google Safe Browsing API.\n"],null,["# Prevent User-Generated Spam on Your Site | Google Search Central\n\nPrevent user-generated spam on your site and platform\n=====================================================\n\n\nSpammers often take advantage of open comment forms and other user generated content inputs\nand generate spammy content on an unsuspecting victim site. Hosting platforms may be similarly\nopen to abuse; spammers may create a large number of sites that violate our\n[spam policies](/search/docs/essentials/spam-policies) and add\nlittle or no value to the web.\n\n\nPreventing abuse on your platform or site is usually not hard. Even simple deterrents such as\nan unusual challenge users have to complete before interacting with your property may\ndiscourage spammers.\n\nTell users that you don't allow spam on your service\n----------------------------------------------------\n\n\nPublish a clear abuse policy and communicate it to your users, for example during the sign-up\nprocess. Furthermore, allow trusted users to report content on your property that they\nconsider spammy.\n\nIdentify spammy accounts\n------------------------\n\nKeep a record of signups and other user interactions with your platform, and try to identify\ntypical spam patterns, such as:\n\n- Form completion time\n- Number of requests sent from the same IP address range\n- User agents used during signup\n- User names or other form-submitted values chosen during signup\n\n\nThese signals may help you create a user reputation system, which can not only help you engage\nusers, but it can also help identify spammers. Since many comment spammers want their content\nin search engines, consider adding the\n[`noindex` robots `meta` tag](/search/docs/crawling-indexing/robots/intro) on\nposts that come from new users that don't have any reputation on your platform. Then, after\nsome time, when the user gains reputation, you can allow their content to be indexed. This\nwill greatly demotivate spammers from interacting with your platform.\n\n\nSince oftentimes spammers are motivated by leaving a link to their site, consider adding a\n[`nofollow` or `ugc`](/search/docs/advanced/guidelines/qualify-outbound-links)\n`rel` attribute to all links in untrusted content.\n\nUse manual approval for suspicious user interactions\n----------------------------------------------------\n\n\nManual approval (or moderation) for certain user interactions can decrease spam on your\nplatform considerably by preventing spammers to instantly create content that may be spam.\nModeration adds overhead to your daily workflows, however it's a very effective way of\nfighting spam. Its efficacy is why, for example, comment moderation is a built-in feature in\nmost CMSes.\n\nUse a blocklist to prevent repetitive spamming attempts\n-------------------------------------------------------\n\n\nOnce you find a single spammy profile, make it simple to remove any others. For example, if\nyou see several spammy profiles coming from the same IP address, you can add that IP address\nto a permanent ban list. For CMSes (for example, WordPress), there are plugins like\n[Akismet](https://akismet.com/) that can help, but adding the\nIP address to your firewall's deny list can be very effective also.\n\nBlock automated account creation\n--------------------------------\n\n\nIn your sign-up form, consider using\n[reCAPTCHAs](https://www.google.com/recaptcha/about/) or\n[similar verification tools](https://www.google.com/search?q=alternatives+to+captcha)\nto only allow human submissions and prevent automated scripts from generating a lot of sites\non your hosting service.\n\nMonitor your service for abuse\n------------------------------\n\n- Monitor your property for spam signals such as redirects, large numbers of ad sections, certain spammy keywords, and large sections of encoded JavaScript code. The [`site:`](/search/docs/monitor-debug/search-operators/all-search-site) search operator or [Google Alerts](https://www.google.com/alerts) can help detect problems.\n- Keep an eye on your webserver log files for sudden traffic spikes.\n- Monitor your property for phishing and malware-infected pages. For example, you can use the [Google Safe Browsing API](/safe-browsing) to regularly test URLs from your service.\n- Come up with a few confidence checks. For example, if you're mainly targeting users in Japan, what are the odds of thousands of user interactions from an Italian IP overnight on your property? A number of tools are available to detect the language of newly created sites---for example [language detection libraries](https://www.google.com/search?q=language+detection+library) or the [Google Translate API v2](https://cloud.google.com/translate/docs/getting-started)."]]