Spam is the major headache of any blog owner. It’s one of the main reasons I stuck with Disqus for so long.
Enter the Stop Spammers plugin for WordPress websites. This thing is pure awesome. It will check visitor IPs against popular anti-spam databases like StopForumSpam and Project HoneyPot, ban login abuse to the ‘admin’ username (you shouldn’t have an ‘admin’ username anyway) and even put a fake ‘submit’ button in the comments area (which normal users can’t see) so to fool bots into blacklisting themselves.
That’s just a few of the ways it looks for spammers. It’s really helping to keep the spam bots at bay. I recommend this plugin to if you have a WordPress website.
To install the plugin, navigate to your admin section of your site, hover over Plugins and select ‘Add New’. In the search field, type in “Stop Spammers” and install it. As you can see in the picture below, I already have it installed.
Once it’s installed, hover over settings and click on Stop Spammers. On this screen, make sure you click on the ‘Check Your IP’ and ‘Test Network Access’ buttons. The first button will add your IP to the whitelist (you don’t have to do this, a successful login will do the trick too) and the second one will make sure your server can connect to the StopForumSpam database.
I’ve left it as it is and haven’t gotten any spam comments. So it is safe to say you can now leave the plugin to do its job sufficiently. However, through Spammer History (Settings > Spammer History), I noticed a huge amount of traffic trying to login as ‘admin’. Luckily this plugin has two options that help battle spam bots. In my opinion, make sure these options are also checked:
And that’s it! Thanks to the wonderful Stop Spammers plugin, you can enjoy a spam free environment without resorting to third-party commenting systems.