This site, like most sites, has struggled with comment spam for a long time. We use the WordPress publishing platform and the most popular WordPress anti-spam plugin (Askimet) did not provide an adequate solution, and resulted in many spam comments making their way through as well as many false positives mistakenly relegated to the spam folder.
We’ve tried many approaches to fight comment spam, from using a handful of different CAPTCHA plugins to routing our traffic through Cloudflare’s DNS, which uses blacklisted IP lists, to using other ‘zero spam’ plugins such as ‘Spam Free WordPress’. Recently, however, we’ve stumbled on a very simple and effective solution that has finally laid this issue to rest for us (at least for the time being). It consists of using two FREE WordPress plugins in conjunction with Askimet, and is very attractive in it’s simplicity.
The three plugins are as follows:
This plugin (which we will refer to as GASP) works pretty much as would a Captcha filter would. It requires users to simply tick a checkbox before submitting a comment. Very simple first line defense that is both user friendly and, we were surprised to see, enormously effective beyond our wildest expectations.
Those non-automated (or sophisticated) spammers that are able to overcome the first hurdle will now have to contend with Askimet, which will run the comment through and decide whether its spam or not. If Askimet decides that the comment is not spam it will be published. Those comments that it thinks are spam, however, will be processed by the third plugin.
This is a last line of defense intended to prevent Askimet’s false positives. IF and only if Askimet decides that a comment is spam will this plugin kick in, and only those users will be presented with a captcha to complete.
- IF the captcha is NOT successful: the comment will be deleted, it will not enter the spam queue. You will never have to deal with it ever again.
- If the captcha is successful: it will either enter the spam queue, or you could set it to be automatically approved, whatever you prefer.
So there you have it. A complete WordPress anti spam solution that has worked wonders here at Freewaregenius, and that is simple and free.
The PROS: simple, easy, and – most importantly – effective. Makes your spam folder manageable and unlikely to contain false positives, and you only need to look over it once in a great while.
The CONS: some webmasters might demur at using three different plugins. If that’s a concern you should take heart in the fact that the plugins we recommend in addition to Askimet are fairly lightweight.
Was this helpful to you? Do you have any thoughts or concerns? Please share in the comments section.