Home Blog Marketing 4 Simple Ways to Reduce Comment Spam

4 Simple Ways to Reduce Comment Spam

by amol238

Spam Comment

There is no better way to receive support and interaction from your site visitors than to receive comments on your blog posts. You would be keen to know your readers’ thoughts and their comments are a way to increase your visibility on Google too.

As such, every time you receive an email notifying you that you have a comment posted, you get all excited only to find that spam has been left in the comment box. It could be an ad or just some totally incomprehensible nonsense but either is of no value to you!

So how do you reduce comment spam (and the false excitement)? There are many things you can do or plugins to use; here are 5 of the best ways to reduce comment spam on your blog:

1. Disallow comments on older posts

– Older posts are unlikely to get much attention from readers, so you can consider closing the post to comments to prevent autobots, software of scripts from targeting and posting comment spam on your blog.

There is a feature under your control panel that closes comments on a post automatically after the post has been uploaded after a certain length of time, so you don’t have to do it manually. All you need to do is to set your preferred length of time.

2. Ban spam IP addresses

– You need a plugin such as WP-Ban to help you do this. You need to help the plugin do its job by saving the IP addresses that you have identified as spam. When you receive a comment spam, note the IP address, add it to the blacklisted list and you will never receive spam from that address anymore due to the ban imposed.

However, only ban the IP address if all you ever receive from it is spam and you are certain that no good visitors would ever come from that IP. This is because any visitor coming from that same host name will be blocked and unable to view your blog too!

3. Install spam-protection plugins

– The lazy or those with zero-blogging knowledge would rejoice at this method of using a plugin to eliminate spam for them. All right, to be fair, I am one of those who is lazy and who likes to use these plugins too.

All you need to do is to install the plugin and let it do its work. One popular plugin which almost all of us use is Akismet which comes bundled with WordPress, so you don’t even have to go hunting around for it. Akismet works excellently to prevent spam from being auto-approved but to get to the root of the problem, it is advisable to use another method in combination with Akismet for greater spam reduction.

4. Set some rules

– The above methods would have prevented most spam from getting to your blog but sometimes, a few comment slip through. These are usually those which can be quite specific to the topic of discussion, contains keywords instead of a name in the “commentator’s name” field and has links to a website which is related to the keywords.

So what do you do when you come across a comment that is actually useful but doesn’t have an author that you can trace? The solution pretty much depends on what your rules are. If you think that using keywords instead of a name is “spammy”, leave a note on your blog asking commenters to use their names or an email address, else their comments will be deleted. You could also replace their names with the names in their email addresses or change the names to “Anonymous” if a keyword was used in place of a name.

No one hates spam more than bloggers who have worked hard to create content, only to find an assortment of useless comments on their website and spend precious time going through and deleting them. Getting rid of comment spam is easy as most methods only need to be set up once, so there is no reason for you to put up with comment spam any longer!

What is your best method to reduce comment spams? Share with us in the comment section below.

Image Credit: arndog

You may also like


ZK May 13, 2012 - 1:54 am

I’ve closed commenting for posts that are 3 months old, I used to get more than 400 spam comments each day…its now reduced to less than 10. Closing commenting for older posts is effective…you can do it from your admin, no need to install any additional plugins…I ve never banned any IPs but it could be a worthwhile considering that option if you get regular spam comments from the same or similar IPs / IP range

eJean1981 May 13, 2012 - 1:28 pm

I have to ask. Are those Spam cans real? I don’t care for the stuff myself, but my family seems to like it. Would I be likely to find those varieties in my grocery store?

ZK May 14, 2012 - 3:12 am

Interesting cans πŸ™‚ yes its a company in US that makes canned food products …more info check the below link


I am sure you’ll pick up the cans when you see them at your local grocery store πŸ™‚

Jasmine May 14, 2012 - 3:33 am

Haha, those Spams cans are definitely interesting! And really catchy too, especially for those of us who hate “spams”!

Oh now we have edible spams!

Jasmine May 14, 2012 - 3:34 am

Of course they are real. In case you don’t know, ZK’s Photoshop kungfu is not up to that level yet. πŸ™‚

ZK May 14, 2012 - 3:44 am

I am trying hard on my photoshop skills πŸ™‚

Mike Jones May 14, 2012 - 10:09 am

Really nice blog. It will help the people to reduce spam… thanks for such a good post..

JamesW May 14, 2012 - 12:34 pm

Great post, I found that banning ip is one of the best ways, but also it can reduce the numbers of visitors because sometimes loyal visitors decide to spam us.
thanks for sharing

Jasmine May 14, 2012 - 10:04 pm

We have to be really carefully when banning IP addresses. This is because it could be a shared IP, where real and legitimate visitors may come from also… But, then I don’t think loyal visitors will cause any harm in posting a little too many comments. πŸ™‚

Felicia @ No Deposit Poker May 15, 2012 - 9:48 am

Disallowing comments on older posts can be beneficial if you don’t like them being spammed, but there are still those who read old posts and leave valuable comments on it. So it is up to the blog owner if he/she would like to do that.

Chris Barker May 15, 2012 - 6:37 pm

Recently, spammers are keep on coming for any article or visiting many websites. They’ll keep on distracting writers. Hope these will be stop.

Felicia @ No Deposit Poker May 18, 2012 - 2:28 am

I don’t think you can really stop spamming activities – whether they are done by robots or human spammers. That’s why it’s quite a relief that there are many simple and free ways how to reduce comment spamming.

Nick Stamoulis May 16, 2012 - 9:59 am

Another option is to use the Facebook comment plug in which requires people to use their Facebook account. This helps to keep spammers away, but might also result in fewer legitimate comments from people that don’t want to log in to their Facebook account remotely.

Naser @ Tech Blazes May 31, 2012 - 10:40 am

Remarkable tips Jasmine. Blocking IP address can be a bit risky, as many countries use dynamic IP address and legit users may be blocked. Instead I recommend to add that spammer’s URL into WordPress block list. Then all the users who are promoting that spam URLs will have their comments flagged as spam πŸ™‚


Leave a Comment

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
Update Required Flash plugin