Zone Labs

Spyware - Computer Security - Computer Protection - Software

Phishing - Spam - Email Virus - Antivirus






Tips On How To Deal With Anonymous Comment Spam

Have you ever experience being flooded with anonymous comments? If yes, then chances are you have been a victim of comment spam. As with everything on the Internet, spam had also evolved. They are no longer limited to email. Today they can infiltrate and cause havoc in your blogs and Web sites, on which you allow user to leave comments. Comment spam is becoming a serious problem nowadays, which needed to be resolved immediate. Just what are the reasons behind comment spam? Well, it is to increase their, or in the case of those so-called professional spammer their clients', ranking in search engines.

You see today, in ranking pages most search engines consider how many other Websites have linked to it. Thus, by leaving comments on your site the spammers' sites can achieve a slightly higher search engine ranking. So what do you do? Well, first things first – do not take it personally. There are two approaches that you can use in order to stop comment spam. The first one is to learn how to tell the difference between spammers and regular users.

Now this would involve require your posters to identify themselves. This would be an extra step included in the commenting process. This is the most popular approach in avoiding comment spam, and has two options. The first is called the “Turing Test”. The most commonly used is called the Completely Automated Public Turing Test to Tell Computers and Humans Apart or simply CAPTCHA. It entails adding to your site's comments area an image that contains a random piece of text. The text must be somewhat mottled or blurred so that a human can read it and is not discernible by a computer. The commenter is asked to copy this text exactly into a form field prior to submitting the form. This process makes it easy to determine that the commenter is indeed a person, and not a bot. However, you still face the problem of a human being spamming your comments section manually.

Another drawback in this kind of approach is that users are forced to perform an extra step in order to submit comments, which might deter some people. This can be a serious problem, particularly if your website is relatively new and are trying to encourage people to comment. The second option is to employ User Authentication. Here you will be requiring all users to set up a username and password before they can comment on the site. Once the administrator finds a user spamming the site, then he or she can ban that username or email address. This approach works in two ways; one is that spammers do not want to be identified and therefore will avoid signing up. Second is that even if they do sign up, they would have to take the time to sign up in order to spam and then be banned immediately. Although it might sound complicated since it is code-driven, this solution involves a database of users and simplified user management, therefore it will not take too much of your time. However, banning usernames might take some time. As for the disadvantages, there are some.

Again since it requires users to perform numerous extra steps they might be turned off the idea of posting comments. This means bad news, because user comments are quite vital in improving your sites and not to mention the rankings. One way to get around the hassle is to use cookies to automatically sign in repeat users every time they visit your site. Doing this will save them from filling out login form and can simply start to post. However, this alternative will not ease the initial signup process. The second approach available is to catch comment spam after it has been added. Catching comment spam will be necessary if you decide not to bother with determining whether or not the one posting a comment is a spammer or a human user. It may also be necessary if you have taken the steps above – some comment spam is almost inevitable. This approach entails the creation of a check that occurs after the comment is submitted to identify it is spam or a legitimate post. Of course, you can go through posts manually before they're made live.

This way you can check and make sure that they are not spam. You also have the option to automate the process. All you need to do is create a list of keywords that are common to spam. Then check each post against this list. With this you can then weed out any comments that contain the offending words, such as gambling, poker, meds and so on. This comparison can be done in numerous ways and at a number of points during comment processing. Most programming languages usually makes it easy to check a string for given keywords. Just make sure that the string's case is also compared. How do you do this? Easy, just convert the string to lowercase or uppercase before you run the comparison.


Search

Zone Labs Articles

Spyware Computer Security Computer Protection Software
Phishing Spam Email Virus Antivirus
Email Protection Spam Protection Virus Protection Reduce Spam

Zone Labs Books

Spyware Computer Security Computer Protection Software
Phishing Spam Email Virus Antivirus
Email Protection Spam Protection Virus Protection Reduce Spam

Zone Labs