The war on Spam is an on going problem. It is one of the things that happen to every person and site. One of your hardest tasks is to keep your site spam free as it appears that the bots are only getting cleverer. When you add the malicious intent of the human being it becomes even more difficult as they can see the captcha and can manually log in to your site. Because of spam, we need to make our blogs as secure as possible to prevent it; spam inserted in the pages either by them linking or fake linking to the blog or with actual comments inserted into the comment area.
Luckily there are several plug-ins that can be used in addition you must activate your Akismet, which is part of your WordPress. You will need to register to get your API key but this is free if you are not trying to make more than $500 a month. If you go over this limit you need a commercial license. This is applicable to WordPress.com.
If you log in to get a key for WordPress.org, all you need to do is sign up. If you are earning from the site you are required to pay for the key. I think the cost is $5 a month.
Make sure that you turn off the follow rule and replace it with the no follow rule for comments. This prevents them from getting links from comments. Usually WordPress has an automatic no follow rule but make sure its working.
Use the block spammer’s tool. Remember once blocked they gone for good so make sure you don’t block someone accidentally.
If you are using WordPress.org you can add a plug-in that allows you to use a captcha to enable them to post. This will keep out bots. You have all seen those little boxes with weird letters that you have to type in before you can go further. Well, that is what captcha is.
Defenio is a program that checks comments for spam. It is useable on various programs not just WordPress and uses an API key. It is free for up to 5 people and 25 posts per month after which the next step up costs $299 a year.
Using Trackback Validation
Check that the comments come from the actual IP address of the site to make sure it links to you. If it doesn’t then it gets dumped as spam.
The opposite – Block Trackbacks
This you can do by basically disabling trackbacks in a certain discussion. This you would do in your settings area. You can either allow track backs there or take the tick out.
Another way of doing Captcha
Use a plug-in which gives you another option. If your visitor can add 2 and 2 they will find this far easier than those funny letters.
Is your behavior good or bad?
This plug-in checks what kind of software the visitor is using before allowing them into the blog at all. It uses Php to check out the method of delivery. It can see spam before it even happens. It is a new concept and sounds almost too good to be true, but it works very well.