How to stop Comment spammers in 3 steps and Save you blog
Comment spamming is one of the greatest challenge for WordPress bloggers. They are really annoying and not healthy for your server.
So I thought of creating a simple step plans for preventing comment spammers to spoil my blogs. Now I am going to share my 3 Level comment filter mechanism here…
Spam busting – Step 1
First you must go to Discussions settings of your wordpress blog and enable ”An administrator must always approve the comment” see the image below for reference.
This will stop the comments to be posted directly (that’s what the comment spammers would like to happen). So now we stopped them to post comments directly without your permission.
Spam busting - Step 2
Add captcha protection to your comment form, this will stop the bots from posting comments since they have to answer the captcha. Download and install the following plugin to add captcha facility to your comment system.
http://wordpress.org/extend/plugins/si-captcha-for-wordpress/
Some rare and advanced spamming bots are equipped with codes that can bypass captcha. In that case you can use plugins like “WPMU Block Spam By Math” and “Peter’s Custom Anti-Spam” instead of Captch plugin. These plugins ask the comment posters a simple question to answer, like a “what is 2+6?” or “Dog has 3 legs or 4 legs?” etc…
This is easier than captcha for commenters and can’t be possibly broken by bots. download those plugins here…
http://wordpress.org/extend/plugins/wpmu-block-spam-by-math/
http://wordpress.org/extend/plugins/peters-custom-anti-spam-image/
Spam busting - Step 3
Even if a comment spammer or a bot manage to broke all the filters above, they still have a hurdle to pass which is too strong for them.
Activate “Akismet – Anti spam” plugins and get the “Free Akismet key” from wordpress.com . If you are not sure about how to activate askimet plugin, then search the web and you will get tons of tutorials on them.
By this you can stop all IPs, Sites, Scripts that are used to spam wordpress blogs. Every comment is checked by the Akismet plugin with the worlds largest spam busting database and sent to spam folder of your blog.
Spam busting – Bonus Step 4
Once your spam comments are identified and marked as spam, you have to delete them manually. It’s ok if you receive 5 or 10 spam comments daily, how about hundreds of spam comments?
Don’t panic there is also a plugin available to do this job, It’s “Delete Spam Daily” plugin.
Once you install and activate the plugin, you have to schedule the plugin to delete the spam commets daily. That’s it, everyday it will delete the spam comments automatically.
That’s all, now your “Comment Spammer Security FireWall” is created for your blog and let’s kick some spam ass…
Related Posts
- Is it safe to update to WordPress 3.3?
- In WordPress, Getting error as ‘failed to upload due to an error’? and ‘Unable to create directory’ and ‘Is its parent directory writable by the server?’
- How to enable curl in WampServer or XAMPP or in any other localhost
- How to use a Old WordPress database with new version of WordPress
- Know when, what and where a Blogger (YOU) should Outsource
Get Latest updates on Blogging, Traffic, Design and More...
- Delivered Directly to your Inbox.
- Latest Updates on Money Blogging Trend.
- Free and Paid Traffic Tips.
- Free Ebooks and Goodies.
- Reviews and much more....
Jan 22nd, 2011
Trying to post second time in 3 days.
I am just curious how and by what Akismet dumps comments
I disagreeee. I do not have moderation nor Akismet.
I only have one spam-resistant captcha called
By using Akismet you dumped all commentators and made your blog pointless.
With the same attractivenes you could print this article and place it on the door of your flat
Jan 22nd, 2011
Seems I get how Akismet now dumps.
I did not have any URL in comment but I filled “Youк website:” field,
what was enough to dump my comments
And captcha that I use is called KeyCAPTCHA
Hi Tester.. (I hope this is not your real name)
Using your site url in comment or in “Your site” won’t
get you blocked.
If you were ever tried to use your email id or website url or IP
to spam any other blog, or if any of the blogger marked you
as a spammer, then akismet will use that data to block you.
Real reader’s comments never get blocked. And your Comment
isn’t been blocked, I was just busy for last two days
Feb 27th, 2012
Best protection I know – Comment SPAM Wiper. Well maybe after Akismet
. It has a high rate of detection and the API that works with the majority of platforms. It offers all the protection you need (comment, trackback, pingback, etc.).
Got something to say? Post your Comment below...

Tagged in

