Have you been receiving tons of spam on your blog lately? I for one am seeing a tremendous increase in spam across all my blogs,and this has to stop because quit frankly we all hate spams. Askimet has been doing the job well for me so far but let’s take a look at other plugins out there that are capable (if not better) than Askimet.
By the way, if you see the word CAPTCHA alot and your wondering what it means, well wonder no more : (Completely Automated Public Turing Test to Tell Computers
and Humans Apart).
1. Defensio Anti-Spam
Defensio is an advanced spam filtering web service that learns and adapts to your behaviors and those of your readers.
Advanced features such as detailed statistics, charts, RSS feed of our comments (innocent and spam) and counter widget are also available.
Defensio aims to be an all-in-one anti-spam solution. Therefore, using it along with other anti-spam plugins WILL cause problems. PLEASE deactivate Akismet and other similar plugins before activating Defensio.
2. Peter’s Custom Anti-Spam
Stop a lot of spambots from polluting your site by making visitors identify a random word displayed as an image before commenting. You can customize the pool of words to display.
3. JSSpamBlock
JSSpamBock is an effective way to reduce comment spam without your commenters even knowing. Users without JavaScript can prove their identity by simply entering a given number. In browsers without JavaScript, the user is simply asked to enter a number to prove they are human.
4. bcSpamBlock
bcSpamBlock is a simple way to protect your blog from comment spam. It ensures that the client is a human by using a small bit of javascript on the comments page. Users with Javascript enabled will never notice any difference. For users without Javascript, they will have to copy/paste a short code into a textbox to confirm.
5. A Registration Blacklist
Allows the banning use of specific email addresses and domains from user registration.
6. BotCheck
Bot Check is a quick and simple script to help protect against automated posts. It uses post variables, image generation and data encryption (light?) to require a random numeric string to be entered by the user when posting a comment. Bot-Check requires one modifcation of the wp-comments.php file and activation of the Bot-Check plugin in the WordPress Admin.
7.Caesarmail
Caesarmail is a simple WordPress plugin that obfuscates email addresses in mailto: links using random Caesar ciphers.
8. Captcha!
This plugin shows a distorted text image the user has to identify to allow his/her comment to be accepted.
9. CaptchaThis!
CaptchaThis! is an attempt to further the fight against comment spam.
The idea is asking the user (or robot, for that matter) to recognize the meaning of a question and answer it. This gets *real* human logic in the game and sticks out a tongue to the hyper-intelligent captcha reading spam-bots.
10. Challenge
Challenge is based on and improved over “Did you pass math?”. It restricts comment spam by throwing the commenter a challenge. The challenge and the answer can be user-defined, and can be of anything including PHP-evaluatable expressions. Fully customizable with its own options page. This plugin can also be used to ensure the commenter’s basic intelligence before he/she/it leaves a comment.
11. Comment Spam Stopper
A simple solution to stopping spam at the source: asking a simple question that bots are too stupid to know in the comment form. Also contains javascript validation for the comments form to ensure required fields are filled.
12. WP-HashCash
WP Hashcash is WordPress’ strongest antispam plugin, boasting 100% efficiency. Over the last 6 months, not a single automated spammer has been able to break through. It works by using client side javascript to compute a special value which is sent to the server for verification. Since robots don’t have javascript, it’s unlikely that they will ever send the correct hidden value.
13. Word Verify
This plugin is similar to Secure Image and others which require verification of a word/letters displayed in an image. This plugin however is simpler and simply displays a configurable word in the form that is required for submitting the comment. Both the codeword and the phrase in which the codeword is presented are configurable.
14. Spam Karma 2
This second version of Spam Karma is a complete rewriting of the original. It brings many major improvements in the interface and addresses all previous issues (such as false positives), hence i did not list the original Spam Karma.
15. Spammer Tar Pit
This plugin will match a visitor’s IP number against any listed in your moderation_keys setting. If a match is found, the visitor’s connection will be delayed before returning an “access denied” message.
16. Spam Garden (Humor..i guess)
Well this plugin doesn’t actually blogs spams from your blog but what it does is it displays your comment-spam in a fun way.
It takes random words from your recent comments that were marked as ‘spam’, and uses them as fertilizer to grow your own private Spamtree.
17. Simple Trackback Validation
Simple Trackback Validation Plugin for WordPress 2.x performs simple but very effective tests on all incoming trackbacks in order to stop trackback spam.
When a trackback is received, this plugin
1. checks if the IP address of the trackback sender is equal to the IP address of the webserver the trackback URL is referring to.
2. retrieves the web page located at the URL included in the trackback. If the page doesn�ft a link to your blog, the trackback is considered to be spam.
18. Referrer Bouncer
A Plugin to bounce back referrer spam attempts; requires no upfront configuration. It is like the strong silent bouncer at your favorite club.
19. ProtectWebForm Captcha
Enhanced Captcha. Supports “reload” and “audio” buttons,
supports smart captcha technology, Allows user to customize the protection image.
20. JS Anti Spam
Simple antispam plugin without questions on Javascript-solution. Without JS-Solutions give it an textbox. The answers can you write in the options and many other settings.
21. Die on Spam
For non english blogs there almost never comments in english. The only comments in english are spam.
This plugin takes advantage on this fact and simply don’t process messages which do not contain some non-english text.
This plugin should have good success with languages which have entirely different character set then that of english.
22. Did You Pass Math?
Asks a simple math question to ensure that the person at the other end is a person and not a spamming robot, hopefully the real reader did actually pass his maths test..hmmm
23. Comment Spam Trap
Comment Spam Trap is a simple, yet effective plugin that kills comment spam. Comment Spam Trap uses 2 very effective methods of filtering all comment spam.
24. Whisper
Replaces comments that contain more than 50% capital letters with lower-case versions (English characters only. The percent can be changed by editing the file, but you should leave it at 50.
25. WP-Spam Quiz
WP-SpamQuiz challenges the visitor with a trivial question to answer before a comment is accepted. Features:
- Fully comfigurable and themable from admin interface
- To be as unobtrusive as possible a javascript cookie can store the answer to the question in case you’re using only one question in the database
- Friendly error message to users that fail to answer the question (spammers get nothing returned)
26. Spam Free
No, this plugin is not going to lavish you with Free spam, instead it’s a powerful anti-spam plugin that virtually eliminates automated comment spam from bots.
27. Silver’s CAPTCHA
It’s a simple implementation of CAPTCHA idea. It’s good for protecting your comments from spammer robots. (Requires GD library.)
28. Spider Trap – Spam-protect your email address
This simple and little plugin converts email address in your page header, title, content and comments into HTML conform ASCII values, to stop email spam crawlers harvesting your email address.
** 29. Weasel’s No HTTP Author
A new breed of spam bot has arrived that uses the “Username” field to insert a link to a spam site. The rest of the message may appear “normal,” thus making most spam plugins miss it. As blogs have an optional URL field for providing links, there should be no reason for a user to put a URL into the “username” field on the comment form. This plugin looks for the string “HTTP:” and flags the offending spam. Designed to work in conjunction with Akismet. New version: Also scans for “goodwork”.
30. Akismet Spam Count Display
Another plugin that doesn’t really fight spam but it displays the amount of spam that your blog has caught.
Akismet Spam Count Display (ASCD) allows the WordPress user to easily choose which type of message (graphical or text-based) to display on the sidebar. If the WordPress user chooses a text-based message, they can type in the text that will be displayed, along with some special characters to allow for display of special items. The plugin is also widget-aware.
If i missed anything out (which i have a feeling i have) please let me know via comments below or through my contact form.
Thanks!
If you enjoyed this post, make sure you subscribe to my RSS feed!
Related posts:




November 22nd, 2007 at 8:25 am
thanks for sharing this, never thought that there is so many antispam plugin
January 16th, 2009 at 8:55 am
Hi! I was surfing and found your blog post… nice! I love your blog.
Cheers! Sandra. R.
July 31st, 2009 at 9:10 pm
27. silver captcha is not available,
you can modify your post and delete this point