WP-SpamFree WordPress Comment Spam Plugin Released
by Scott Allen - November 12, 2007
Filed Under Bad Bots, Blogging, Spam, WP-SpamFree, WordPress Plugins
Eliminate Blog Comment Spam with WP-SpamFree Plugin!
I’ve developed a powerful new WordPress plugin that is extremely effective in combating blog comment spam. WP-SpamFree virtually eliminates automated comment spam from bots, WITHOUT using CAPTCHA’s or challenge questions. It poses no inconvenience to the site visitor — it just works!
The Problem: Blog Comment Spam
Comment spam has been a problem for bloggers since the inception of blogs, and it just doesn’t seem to go away. The worst kind, and most prolific, is automated spam that comes from bots. Spammers use these automated programs to place comments containing links to a site they want to quickly rise to the top of Google. These sites typically sell all the seedy products you receive unwanted spam ads for in your email. Over the years, a lot of brilliant minds have been working hard on the spam problem, and have devised some ingenious ways of fighting spam, resulting in some great plugins and filters. However, even with all of these, blogs still get spammed. Sometimes the most effective solutions are simple, and right under your nose. I came up with a simple but effective method to defeat blog comment spam.
Before I developed this plugin, our team and clients experienced the same frustration you do with comment spam on your blog. Every blog we manage had comment moderation enabled, Akismet and various other anti-spam plugins installed, but we still had a ton of comments tagged as spam by Akismet that we had to sort through. This wasted a lot of valuable time, and we all know, time is money. We needed a solution.
The Solution: WP-SpamFree
Comment spam stems from an older problem — automated spamming of email contact forms on web sites. I developed a successful fix for this a while ago, and later applied it to our WordPress blogs. It was so effective, that I decided to add a few modifications and turn it into a WordPress plugin to be freely distributed. Having an anti-spam solution implemented on one site or group of sites is an entirely different animal than having it implemented on thousands of sites, so that did present some challenges and I had to make the plugin more robust, because spammers would surely target it. After a few versions of the plugin, that was accomplished, and it’s stopping spam by the thousands for bloggers across the world. Blogs we manage used to get an excessive number of spam comments show up on the Akismet Spam page each day — now the daily average is zero spam comments. This plugin will allow you to have a virtually spam-free WordPress blog.
Download Plugin / Documentation
Latest Version — 2.1.0.6: Download Now
Plugin Homepage / Documentation: WP-SpamFree
WordPress.org Page: WP-SpamFree
Leave Comments: WP-SpamFree Release Announcement Blog Post
Tech Support/Questions: WP-SpamFree Support Page
End Blog Spam: Let Others Know About WP-SpamFree!
If you like WP-SpamFree, please let others know by rating it on WordPress.org!
Features Overview
- Virtually eliminates automated comment spam from bots. It works like a firewall to ensure that your commenters are in fact, human.
- A counter on your dashboard to keep track of all the spam it’s blocking. The numbers will show how effective this plugin is.
- No CAPTCHA’s, A counter on your dashboard to keep track of all the spam it’s blocking. The numbers will show how effective this plugin is.
- Includes drop-in spam-free contact form. Easy to use — no configuration necessary.
- No false positives, which leads to fewer frustrated readers, and less work for you.
- You won’t have to waste valuable time sifting through a spam queue anymore, because there won’t be much there, if anything.
- Powerful trackback and pingback spam protection.
- Easy to install — truly plug and play. Just upload and activate. (Installation Status on the plugin admin page to let you know if plugin is installed correctly.)
- The beauty of this plugin is the methods of blocking spam. It takes a different approach than most and stops spam at the door.
- The code has an extremely low bandwidth overhead and won’t slow down your blog (very light database access), unlike some other anti-spam plugins.
- Completely compatible with all cache plugins, including WP Cache and WP Super Cache. Not all anti-spam plugins can say that.
- Display your blocked spam stats on your blog.
For more information and up-to-date documentation, visit the WP-SpamFree Plugin page.
Changelog / Version History
For a complete list of changes to the plugin, view the Version History.
Support
First, check the troubleshooting guide. Then submit any support requests on the WP-SpamFree Support Page.
Tags:
WordPress plugins | spam | antispam | blogs | WebGeek
If you enjoyed this post, make sure you subscribe to the RSS feed!
Related Posts:
- WP-SpamFree Updated – Version 1.03 Released
- WP-SpamFree Updated to Work with WordPress 2.5 – Version 1.5.8 Released
- WP-SpamFree Updated – Version 1.1 Released
- WP-SpamFree Update – Version 1.5.4 Released
- WP-SpamFree Update – Version 1.8 With New Drop-In Spam-Free Contact Form
Comments
66 Responses to “WP-SpamFree WordPress Comment Spam Plugin Released”
Leave a Reply
If you have any questions about commenting, please see our Comment Policy.















[...] Scott Allen of Hybrid6 created a great new Wordpress Anti Spam Plug in. It is a javascript plug in that was super easy to install, and should eliminate 90% of all [...]
Hi, thanks for visiting my site (and your comment about my About page). :)
I’ve been using your plugin for about a week now (I wanted to ditch my CAPTCHA plugin as that kind of spam protection turns off a lot of would-be commenters).
Gotta say… THANK YOU. Works great so far and I haven’t received any complaints about rejected comments or anything weird in functionality… so far, crossed fingers.
[...] Download Plugin / Documentation Latest Version — 1.03: Download Now Plugin Homepage / Documentation: WP-SpamFree Blog Post: WP-SpamFree Release Announcement [...]
[...] So, lately the buzz is that some nutty bloggers are deciding to turn off the comment spam protection on their blogs on December 15th, in order to show how how important and effective their anti-spam [...]
Not been using your Spamblocker for very long a week but its already blocked a few SPAMMers. I came across your plugin on wordpress and it does what it says on the tin.
I can’t believe how easy it is to install plugins in wordpress.
Anyway many thanks for your time and effort in producing a top plugin
Thanks Gav
I’ve installed your plugin last weekend and i must say, works better than Askimet.
Thanks for your great work!
Is something in the works to see what spams it catches in case a comment from a human does get caught in the spam catcher.
@Gavin,Frank: Awesome. :) You’re welcome!
@Ian: That’s the beautiful thing with this plugin…there’s no need for anything like that because it works completely differently than other anti-spam plugins. Other well-known plugins (like Akismet) try to use some kind of low-level AI to determine if a comment is spam, and it is “captured”. There is no “spam catcher” with this plugin. WP-SpamFree stops spam at the front door by using technology that bots statistically can’t handle, and a user would be alerted at the time of submission if their comment is blocked, and they are given the option to fix this, so there is no possibility for false positives.
I have this plugin installed for about 2 months and since then plugin blocks about 99.5% of spam, i had more than 200 comments per day (before installing the plugin), now i have about 100 comments per day and maybe a 1 spam message in a few days, so you see how many bots are stopped!
Fantastic plugin! A+++++
Thank you. Readers often decide not to comment just because anti-spam protections require too much work for them to leave a comment. Thus, this plugin is really useful. I will suggest it to some friends of mine. I have WP 2.5 and I’m trying it.
@Lian Dyer: You’re welcome! I agree…I personally hate CAPTCHA’s (with text that’s barely legible), or answering questions, etc., and I know a lot of others get frustrated by these as well. Before creating this plugin, I actually did a lot of market research to see what users like/dislike, and statistics agree with you. (I had my suspicions based on experience but I wanted to back it up with facts.) Thanks for the feedback, and I hope you and your friends enjoy having a spam free blog. :)
I’m extremely satisfied with Wp-SpamFree. Haven’t had a single spam comment since the install. Way to go :)
there was a little controversy over at the wordpress forum about why wp spamfree is not the best solution… but I dont understand why they were giving you a hard time about it… it seems to do an outstanding job… what possibly could the mods over there think is wrong with this plugin or that it is ‘bad’ ??
enlighten me :)
@Boris: Thanks!
@Tom: Thanks. :) Yeah, I remember the thread you’re talking about. That thread was a was a ridiculous display of ill-will from that moderator. It all boils down to two things: 1) Bias, and 2) Distrust of the new kid on the block. It’s unfortunate when web developers lose sight of why we are doing what we do. We’re not programming for the sake of programming – we’re doing it to meet a need – in this case to solve the spam problem. As soon as that perspective is lost, it’s time to hang it up. There are a lot of anti-spam plugins out there, and each one is doing a service to help people stop spam – and that’s a good thing! If someone else can help people stop spam with a plugin they’ve developed, then that’s awesome, and I would never harass the plugin author, even if I disagreed with the particular method or thought I knew a better way – because they are doing a service, and a good thing for people. Hopefully, as more people use the plugin and see how effective it is against spam, it will develop a reputation that people can trust.
I was pleased to see the amount of spam caught with this after installing it — my Akismet spam queue has been reduced considerably, and I don’t have to use the reCaptcha plugin anymore. Keep up the good work!
Scott, this plugin is excellent. Works perfectly and no one has reported a comments missing or comment posting problems.
I used to have hundreds of spam comments in the same format and was wondering why Akismet kept letting it through. Your plugin has reduced it to 0. Incredible. Your techniques work really well.
Great plugin, thank you. One question: I have been seeing alot of versions pushed recently. Is there an up to date changelog?
Scott, this plugin is excellent. Works perfectly and no one has reported a comments missing or comment posting problems.
I used to have hundreds of spam comments in the same format and was wondering why Akismet kept letting it through. Your plugin has reduced it to 0. Incredible. Your techniques work really well.
Thx for a great spam free plugin
I would just like to say that this plugin has deflected over 800 spam comments since I installed it on Thursday night!
Thank you so much for making this plugin available to the WP community. I can’t tell you how much work you’ve saved me.
I absolutely love WP-Spam Free and it has cut down comment spam on my blog. I am new to the blogging scene and when I first start blogging my blog kept getting hit with comment despite having Askimet installed. I never understood it. I found your Wordpress WP-Spam Free accidently while looking for plugins to add to my Wordpress blog. Thanks a million for making this wonderful tool for my blog.Keep up the excellent work.
Works great. Nice one!!! Keep up the good work!
Thanks for the information. it is starting to work. Before I was getting bombarded with spam and now I see that the numbers diminishing rapidly. Thanks.
Thanks works great!
Thank-you for your excellent product. I installed WP-SpamFree last night after receiving over 40 spams that day. Your plug-in has already blocker 107 comment spams and it isn’t even 24 hours yet. Best of luck to you with this great anti-spam weapon, and if you’re product is stil getting grief I say to heck with them, they don’t know what they’re missing.
Thanks a lot!!!!
Hi, I must admit to being slightly confused by your plugin. It feels to me as if will replace my current comments form? My problem being I already have a HTML tags plugin & wouldn’t want to lose this upon activation.
Also, I don’t understand the drop-down box options; do we have to enter some kind of a category in these? How do they get implemented into the overall layout of the Comment form?
Do you have a working demo for this?
Sorry to sound so ignorant but have read all your instructions but could not find answers to these questions.
Thanks.
@steve: The Comments and Contact Form are two different things. Being that they sound similar, I can see how it could get confusing. Comments are found on blog posts at the bottom of each post. The form here is unaffected by WP-SpamFree – it just blocks the spam. A Contact Form allows a user to email the site author a message through the site without the author having to expose his/her email address. It usually has a dedicated page for this. WP-SpamFree adds a spam-free contact form feature (in addition to blocking spam on the Comments – I added it because people were requesting that function all the time). You create a ‘Page’ in WordPress (not ‘Post’) and add the code.
Hi Scott
Installed your plugin about 4 months ago, and its done wonders – blocked over 7,000 spam comments since then – I think only one has managed to get through since I installed it.
It’s really saved me a lot of work and moderation, thanks alot.
Hey how do i remove User-Agent
and
IP Address:
Server:
Reverse DNS:
IP Address Lookup:
from the emails.
By the way AWESOME plugin dumped all other spam plugins now just using yours.
@jason: Thanks for the feedback! :)
UPDATED: In version 1.9.8.4 I added an option to the plugin options page in the admin to let you choose whether you want to include this info in the emails you receive from the contact form.
This is an effective spam killer, working great for me. I was tired of all those spammers posting daily, and now they’re gone! Thanks.
A number of contact forms provide the blog owner the IP address of the person contacting them. I get some abusive & sometimes threatening comments & it would be important for me to have this feature to better identify such trolls & track them if necessary. Can you consider adding it?
@Richard: Totally agree. It’s already in thereā¦just enable it (”Include user meta data in email.”) in the plugin options in the WordPress admin.
Thank you so so so much! Now I get to blog without getting tons and tons of spam, like I used to. You’re my hero! Keep up the good work.
I heard so many good things about this plugin that I also try it now.
Hi thanks for the plugin, trying it now will give feedback in a few days :)
Hi there!
It just works perfect!
Thanks!
Thank you. The plug-in is really perfect.
Hi Scott. Many thanks for this plugin that is way more efficient than akismet.
Been using WP-Spamfree for about 6 weeks now and I’m still quite happy with it.
I have one request. Can you offer an option to put the javascript in the footer rather than in the header. My blog has gotten slower over time and I noticed that most plugins, and WordPress itself to some extent, don’t follow good practice when it comes to performance.
If the code would work in the footer it would likely speed up the page loading somewhat.
Thanks, and keep up the good work
@Menaya @Kay @Felix @Air @Xu @John: Thanks for the positive feedback! :)
@John: I totally understand the need for improving performance, and that’s one of the things that’s a constant part of WP-SpamFree’s evolution. Unfortunately right now, placing the code in the footer wouldn’t be a practical solution for us to implement, but know that we will continue to make sure the plugin is efficient as possible in all future development.
I don’t have a single plugin that makes me happier than this one.
It has blocked over 1k spam attacks since I installed it and I haven’t received a single complaint of false positives :).
I’m using it, and it seems to be miraculous. I confess, though, I’m nervous that I can’t see what it’s deleting. Anyway to get access to the spam, just to check that it’s working right?
@Rico: Awesome! ;)
@Dr. K: I hear ya – when something is that effective, it can be a little unnerving! We’re actually beta testing version 2.0 of the plugin right now, which has a new feature called “Blocked Comment Logging Mode” that allows you to turn it on and see what spam you’re missing. (We expect to release it within the next week.) Also, the plugin doesn’t actually “delete” comments, it blocks them at the front door, and lets the submitter have another chance to comment. For more info, read the questions about “Where did all the spam go, and can I check it?” and “How is it possible to have no false positives?” in the Frequently Asked Questions (FAQ’s). Hope that helps put your mind at ease. :)
Thanks so much. Wow, what a great plug in. I’ve already recommended it to two people. It’s fantastic.
I’m very happy with the anti spam tool for my blog. Thank you
I enjoy using WP-SpamFree because:
I was getting spam comments that averaged 2000 words in length on certain posts. I would have to scroll through them every day before deleting them (Akismet page). Now I am freed from that task.
I was using a separate plugin for my contact form and employed a quizz to combat spam. With WP-SpamFree I could delete that plugin, and instead, use the included contact form, which is more easily configured to the features and sizing I require than the full-featured contact form plugin I was using. One less plugin, better functionality, and no quiz for readers to cope with.
The clear, complete, and concise information that the developer has detailed on this site.
Many thanks :-)
@Dr. K: You’re welcome. Thanks!
@Jan: Glad to hear it’s helping you out!
@Zen: Thanks for the positive feedback! It’s great to hear real life examples of how WP-SpamFree helps fight spam. :)
An excellent plug-in! Thank you! I use it on two blogs :)
WP-SpamFree is quite nice, because it takes the load of scanning through uncountable numbers of spam-comments just to remove them. Really great work.
You have really done a great job with this plugin.
This plug in installed a few weeks ago and so far more than 800 spams blocked. A very helpful tool.
On my pages most of the spam was coming through my ‘about’ pages. I don’t know if that’s always the case with everybody. I would like to know.
Thank you! After install result is 100% effective.
This thing is amazing! It worked much better than expected, great job!
It’s weird…it’s like I still don’t believe it works. I keep logging in to check the spam and ……yep..its spam lol. Great job!
Hi Scott,
thanx for this great plugin…
I’d like to ask you, if it will handle (in the future?) registration spam too..
I use HashCash right now, which is also very good, but somehow, in last few days, i am geting reg spam again… :(
thanx
buzz
Wow. I’m impressed. This incredible plugin has blocked loads of spam since I popped it in.
Two got through the net, but I can live with checking two, instead of wading through lots of spammed comments to see if something genuine has been missed.
Great plugin – don’t know how it does what it does, don’t want to know.
Cheers,
Alex
I am very happy with this plugin. It has stopped hundreds of spam comments already on my site :-)
Amazing plugin, and the support was even better. The issue I had was 100% my problem and they still helped me through it, and stuck with me until it was confirmed to work…and work it does!
I have been plagued by spam and it was driving me to start searching for ways to stop them. I use WP and was hoping that some brilliant person had put together a nifty little plugin and I found him!
Scott not only put together this awesome tool, but he even took the time to respond to my ‘less than technical skills question’ which I find very professional, thank you Scott. I installed this plugin less than 24 hours ago and it has already killed 12 and I was up over 1000 when I found his site/tool/plugin.
It works great and is very compatible ‘as he said in his reply’ with Akismet. I plan to tweet this plugin/site and write a post on my own site because I think what he has created and provided is worthy of blabbing to the world. Let’s stop the moron’s and bots who don’t have a life and kill spam!!!!
Cheerz 2 You!
Hi Scott!
Good work. Greating from Poland.
Awesome… installed it on two blogs, and it’s caught pretty much all the spam messages. Thanks!
Spam free for 24 hours! Thanks!
WOW!!! Love it! Love it! Love it! :-D
I must admit I was somewhat skeptical, because it definitely sounded “too good to be true”…
Anyways, I was getting several hundred spam comments per day across over more than a dozen blogs; since installing it, I haven’t had a single one!
I can totally understand the concerns that some have expressed about not knowing what it’s deleting… I kind of felt the same way. But so far I haven’t found it to be a problem.
This is definitely a MUST HAVE plugin!
Thanks, Scott. :-)
Thanks to all of you for the the positive feedback!
@Tom: Glad to hear your blogs are spam free now! You’re welcome!
Don’t forget that as of Version 2.0 you can see what spam comments are being blocked by turning on “Blocked Comment Logging Mode” in your options. :)
Hi Scott,
300 SPAM comments in 1 day – my new record ;) and I don’t have to read and verify them all. Many, many thanks for that great work.
Kay