First 30 Days without Bad Behavior
Approximately 30 days ago, I completely uninstalled the Bad Behavior plugin from Perishable Press. As you may recall, many Bad Behavior users were unexpectedly locked out of their own sites and forced to either uninstall or upgrade in order to fix the problem. Of course, in my perpetual battle to optimize and streamline everything, I decided to drop Bad Behavior from the otherwise obligatory WordPress anti-spam trinity.
30 days later..
I am happy to report that Perishable Press has not seen a noticeable increase in comment spam since the removal of the Bad Behavior plugin. Of course, during the past month, two or three trackback spam turds managed to slide through, however, even Bad Behavior failed to stop everything. This is great news because I prefer to avoid unnecessary plugins whenever possible — especially those of the resource-intensive variety.
My current lineup..
With Bad Behavior out of the picture, my current anti-spam strategy looks like this:
- Akismet — although I consider Akismet my primary defense against comment spam, I have noticed a serious drop in the overall number of spam comments reported in its admin options panel. We’re talking like maybe 1 or 2 stopped comments per day at the most. This is strange, because, as previously mentioned, my site has been relatively spam-free for quite some time. Hmmm..
- WordPress’ built-in comment-spam blacklist — this is perhaps the most underrated anti-spam tool available for WordPress today: it’s easy, it’s free, it’s fast, and it’s very effective. Best of all, instead of getting deleted, blocked comments are moved to the “Moderation” queue for closer inspection, thereby preventing the loss of any false positives.
- Blocking of all no-referrer requests — this is another effective anti-spam trick that stops many automated spammers dead at the door. See the linked article for more details on this effective strategy.
- The Ultimate htaccess Blacklist — Last but certainly not least, I enjoy the automated blacklisting of unwanted cyberscum — not just for spammers anymore! — provided by the ultimate htaccess blacklist. See the linked article for more details on this powerful tool.
Bye bye Bad Behavior..
Moral of the story? Along with a few htaccess tricks in place and a strong WordPress blacklist, Akismet may be all you need for complete protection against comment spam. Best of all, with Bad Behavior out of the picture, Perishable Press enjoys faster pages, cleaner code, and a leaner, meaner database than ever before — definitely sweet, if you ask me.
Related articles
- Block Spam by Denying Access to No-Referrer Requests
- WordPress on Crack: Tips for Faster Post Publishing
- WordPress Spam Battle: 3 Seconds that will Save You Hours of Time
- Optimize WordPress: Pure Code Alternatives for 7 Unnecessary Plugins
- Blacklist Candidate Number 2008-01-02
- Laser-Focused Feeds and Smarter Feed Management
- WordPress Tip: Remove Spam from the Comment Subscription Manager
About this article
This is article #481, posted by Perishable on Sunday, January 20, 2008 @ 03:30pm. Categorized as WordPress, and tagged with optimize, plugins, security, spam, streamline, WordPress. Updated on January 21, 2008. Visited 11323 times. 6 Responses »
Bookmark • Trackback • Comment • Subscribe • Explore
« Comprehensive URL Canonicalization via htaccess for WordPress-Powered Sites • Up • Important Note for Your Custom Error Pages »
1 • January 21, 2008 at 8:21 am — Lisa says:
I too was really shocked and nervous when Bad Behaviour blocked me from my own site…but I upgraded and everything is back to normal again.
Hmm..I think I’ll try de-activating Bad Behaviour for a week and see whether my cpu usage increases or decreases.