Comment spam is a fact of life if you have a blog, no matter which platform you’re using. On WordPress, you not only have solid built-in tools to prevent comment spam, but there are also a wide range of comment spam protection and defense plugins and methods to choose from if you feel you need additional coverage and protection.
You should know that there is no “one size fits all” method that will protect your comments; spammers are clever and use many different tactics. Consider using multiple plugins. Remember that spammers are constantly changing the way they attack so you must keep your choices updated.
We have compiled a list of some of the Best WordPress AntiSpam Plugins in 2010. We suggest you try them out and see which ones work best for you.
Akismet is the most popular anti spam plugin for WordPress. It comes installed by default with WordPress. However, in order to use Akismet, you have to register an account at WordPress.com and get an API key. When new comment are posted within one of your posts, Akismet will check the comment through the web service to determine if it is spam. Suspected comments will be marked as spam and admins can review them in the admin interface to double-check.
WP Spam Free is an extremely powerful Anti-Spam plug-in that virtually eliminates comment Spam. Finally, you can enjoy a Spam-free WordPress blog! Includes Spam-free contact form feature as well. Some people prefer this over Akismet. You should try them both.
One of the best Captcha Plugins on the web! Adds CAPTCHA anti-spam fields to WordPress on the comment form, registration form, login, or all. In order to post comments or register, users will have to type in the code shown on the image. This prevents spam from automated bots. Adds security. Works great with Akismet. Also is fully WP, WPMU, and BuddyPress compatible.
WP Hashcash is an antispam plugin that is said to completely eradicate comment spam on WordPress blogs. It does so by making your visitors submit a proof-of-work that indicates they opened your website in a web browser, not a robot. If the validation fails, WP Hashcash gives you 3 options: putting the comment into moderation (default), put the comment in the akismet queue, or delete it.
This plugin works two ways. First, it will check the comentator’s IP to determine whether it is part of the known blacklisted IPs, and then checks the content of the comment against a huge list of known spammer websites.
Again, this is a very powerful antispam plugin for WordPress that helps you eliminate comment spam, including trackback and pingback spam. There is an interesting feature called Enhanced Comment Blocklist, which is able to block the comment if it contains blacklisted keywords.
Bad Behavior is designed to act as a gatekeeper and it is able to prevent spammers even from entering your blog. This Plugin analyzes the delivery method as well as the software being used by the Spammer.
This is a very useful plugin to protect your email addresses from automatic Email Extractors and Grabbers. Email Protect will automatically change any email addresses in your blog to an image to prevent spam bots from harvesting them.