Pages

Tips for Recognizing and Reducing Spam on Your Site

In many ways, spam is just a fact of life on the Internet. Many of us get the occasional spam email and have a filter to take care of it. Far and away, the most common example of spam is email spam. While email spam is easy to avoid and relatively harmless, if you’re running a website, you have to try and be more mindful. Spam accounts on forums or even in comment sections can be a real problem. Too many spam accounts can make your site look bad and make new readers wary. Here are a few simple tips to help you nip those spammers in the bud.

The Captcha
One of the oldest responses to spam bots is the captcha. A captcha is a basic response test used to ensure a human answers the question. Normally it’s represented by either an image including letters or a math problem. While a captcha won’t cut out users who are actively trying to create spam, it will keep out bots and that alone will cut down on your spam by a wide margin. Most websites require a captcha when creating a user account, but that’s not enough. I recommend requiring users answer a captcha every time they comment. It’s a little less convenient for the users, but it will do a lot to keep your site clean.

Zero Tolerance
This tip is especially true for forums. Make sure you have a clearly stated zero tolerance policy on spam. If ever you catch users spamming, new or old, ban them. It’s important that the community knows you take the issue seriously and may ward off a few potential spammers. Sometimes this works best if you can make an example out of someone, so at the first chance you get, ban the spammer immediately. Nothing is worse than having an interesting conversation thread ruined by a spammer. Forums, perhaps more than any other type of website, have a lot to lose from huge numbers of spammers. It’s also important to ban the IP, not just the account. While it’s not impossible for them to return when banned by IP, it’s more difficult.
Keep an Adequate Moderating Staff
The larger your community becomes, the higher the chance of being targeted by spammers. It will eventually get to the point where it just isn’t reasonable to keep up with it all yourself. This is where the importance of having a moderator staff comes into play. If you take a handful of dedicated users you feel you can trust and give them basic moderation power, your site may clean up itself. Often these moderators will agree to help out of pure love for the site. Make it clear that you’re looking for volunteers and are unable to pay them. You may be surprised by the community response.

Require an Email Address to Post Comments
Requiring an email address to post comments serves two purposes. The first is warding off spam bots and the second is forcing some responsibility. Often, when any portion of the anonymity of the Internet is taken away, spammers avoid it. It’s still possible to create an account for the sole reason of spamming your site, but it’s likely not worth the effort. If this does happen, make sure to take the email address and add it to a database before deleting the comment. You can then keep a record of this database and use its emails to cut down on spam of other websites you run.

Collaboration
Partner sites and affiliates are the lifeblood of the blogosphere. You can make use of this to avoid spammers using the database mentioned earlier. If you encourage your fellow webmasters to keep up a similar list, you can compare the two and end up warding off more spammers. With a large enough collective, you can create a joint safety net. This net works by protecting the other sites in the collective from any single spammer. While it won’t cut spam out completely, it will do a great job of cutting it back and requires minimal effort to maintain.