How to Stop Spam in Comments – AntiSpam Tips for Bloggers

Every blogger and a lot of website owners like comments. As someone wrote “comments are blood of blogs”. Without them blog looks like empty house or dead city. We all love comments. But we like them only when they are from real people, not from spambots.


And there is a connection – the more popular blog is, the more spam comments it will get.


In this post I will try to show you how to stop SPAM in comments, most popular antispam software for bloggers and some funny examples of spammy comments.


How to stop SPAM


If you like this post – share your love by tweeting, liking or give + ;)

Okay, first of all – how you can operate with comments?

  1. You can accept all of comments – Google and your readers will hate you, spammers will love you…
  2. You can don’t accept comments below your posts – I don’t like it, blog should live…
  3. You can check all of your comments manually – it’s never ending job. Instead of doing it you can write a guest post for NPI…
  4. You can install and configure anti spam software for your blog. It takes only some minutes, but it saves you tons of work


After choosing 4th answer (did you choose another one?)  we must decide, which software we can use. There are a lot of free and paid commenting systems we can use on WordPress, but I’ll concentrate only on most popular systems.


1. Facebook Comments

Some of blogs use FB system for commenting. I don’t like it because I’m not the host of the comments (Facebook is the host). FB changed a lot of things recently – for example landing page disappeared. Do you want to lose all of your comments?



AKISMET was the system I was using for a long time (on Polish market I still use it for some of my small niche sites).

But AKISMET isn’t perfect. Sometimes it treats real comments as a spam, and sometimes treats SPAM like normal comments.

What’s more, some weeks ago I made about 100 comments on a lot of blogs in two days.

After it AKISMET ‘s spamfilter qualified my comments as a spam. I don’t know if they have blacklist or something similar, but on blogs where AKISMET was in use, my comments go to spam folder, without any information. Luckily after contacting with their support, problem was resolved.


3. Comment Luv free version with G.A.S.P.

CommentLuv free version is the commenting system I used prior to paid version. It has some features, which other systems don’t have.

For example:

  • It gives to commentators possibility to choose from their 10 recent posts to link back to own blog (it use RSS for this purpose)
  • You can set who can choose from 10 last posts – only registered members, nobody, everybody
  • You can set dofollows or nofollows for comments
  • With another plugin, Growmap Anti Spambot Plugin, it protect you against spammers (there is a checkbox hidden from SPAM bots)


4. Comment Luv Premium Version

It’s paid version of this tool. It has all of the features from free version and lots more. For example, in CommentLuv Premium you have:

  • Integrated GASP
  • Integrated Twitter link
  • You can ask your commentators to pay for some “link juice” (you will get more posts to choose from)  via Tweeting
  • Top Commentator Widget

It’s not free, but it’s worth to buy it – you can try it in comments below ;)


5. Disqus Comments

Some of my friends use Disqus. I don’t use it because it doesn’t give a prize for commentators – backlinks.


6. Triberr Comments

I like Triberr because it’s the best social tool I use, but commenting system is not my favourite. Triberr, similarly to Disqus, doesn’t reward commentators with backlinks to their websites.


7. Own AntiSpam System

If you are software programmer, you can stop SPAM by modifying code of your WP, for example by modifying   ‘.htaccess’ file. If you don’t know how to do it, you can find free guide about it below this link – it’s site of my friend Sandeep Kumar


8. Other Commenting Systems

I don’t know them – so I can’t introduce it to you


All of above mentioned systems can stop automatic SPAM made by SPAM bots (it’s about 95-99% of SPAM). But we still have manual, human spammers (in last two weeks I got ~40 handmade spam comments).

spammy comment

How I manage with them? – I put them into trash or spam folder :)

And how I separate the wheat from the chaff? Read carefully, below I reveal my tricks.


How to check if your comments are or aren’t SPAM

  • Gravatar

First of all I’m looking for photo/image from Gravatar. Comments from my friends are accepted almost automatically

  • Name

If name of commentator is filled up with keywords, I’m looking for another signs of SPAM

  • Using  author name in a comment

When someone use name of the author in the comment, I’m almost sure that it’s real comment

  • Coca Cola test

I perform „Coca Cola” test. It means, when I’m not sure if something is SPAM or not, I imagine that the comment is placed below post about Coca Cola. When the comment is too general, it will fail this test ;)


Below you can find some examples of those types of spam comments:

Spammy comments


But sometime spam commentators try to be even smarter:

“good post about… (and here is a title of your post)”

 Nice comment with great value…


There is only one more issue to discuss about SPAM – should we accept automatically comments from people who made some real comments before?

Some bloggers accept it, some bloggers don’t accept it.


Why I don’t accept comments automatically?

There are two main reasons.

1)      I want to know who participate in commenting and I don’t want to lose some comments (as you know, I’m answering on almost all of comments on NPI)

2)      Commenting systems in most cases check email, name and website to identify the commentator. But sometimes, if spammer knows some emails of your friends, he/she can pretend to be someone else and post spammy links inside the comment.


Okay, I wrote everything I want about SPAM in comments, now it’s your turn.

So, please share your experience with comments and anti spam software you use on your blog(s).

Subscribe for Updates

Google+ Comments


52 Responses to “How to Stop Spam in Comments – AntiSpam Tips for Bloggers”

  1. November 26, 2013 at 4:09 pm #

    I’m using a Combination of Akismet + G.A.S.P + Wang-guard and it’s working out great… I wish if there is an option for Google plus comments moderation…
    Harsh Agrawal recommend you to read:Hostgator Maximum Discount Coupon CodeMy Profile

  2. August 7, 2013 at 9:56 am #

    Hi Chris,
    I’m using Akismet plugin and I was surprised to see some genuine comments among the spam comments. This is really unfair. Most of the bloggers ignore to check the spam comments as they trust Akismet. I’ll try Commentluv on my blog. Thank you so much for sharing this informative article with us. Have a great day.
    Suresh recommend you to read:Top 5 ethical ways to promote your blog postsMy Profile

  3. Avnish Gautam
    April 24, 2013 at 12:18 pm #

    Use of the best comment system with suitable plugins is the best way to stop spam comments on WordPress blogs. You have described good content. Thanks.
    Avnish Gautam recommend you to read:Stop Spam Comments on WordPress with Akismet PluginMy Profile

  4. Elena Grace Flores
    January 21, 2013 at 7:59 am #

    Hi Chris,

    You said it all but noticed that this article was published last year. How about writing about the best anti-spam filters 2013? Well done! – Elena
    Elena Grace Flores recommend you to read:Friendly Phone Choices for Visually Impaired and Blind PeopleMy Profile

  5. Lee
    January 17, 2013 at 2:51 pm #

    Hi chris
    Very informative post for me my blog is in its early stages so at the moment to many comments aren’t a problem. Was just trying to sort it out so that I could sort out the spam and get rid of them from the start so,hopefully when things pick up I amm already on top of things.

    So for great heads up thanks lee
    Lee recommend you to read:Bucket List IdeasMy Profile

  6. jaquelin
    November 24, 2012 at 10:33 am #

    Hi Chris,

    Spam commentators are not adding any value to your website but they want to taking the link juice for your website. So you should prevent such spammer. Thanks for sharing nice tips!

    Bosch Dishwasher Reviews
    jaquelin recommend you to read:Bosch Dishwasher TroubleshootingMy Profile

  7. November 17, 2012 at 4:43 am #

    Hi Chris,

    Spam will always be a problem. However, a well-designed site that has taken into consideration the common spamming techniques will be able to avoid most spam. The techniques we’ve explored here should help site owners effectively to battle comment spam. Ultimately, the Webmaster needs to adapt his/her techniques to deal with spam on an ongoing basis. The secret to success, then, is continual monitoring and adaptation to spammer’s changing tactics.

    Sara Fargoons
    Multi Purpose Tool

  8. September 25, 2012 at 5:36 am #

    Hi Chris,
    There is definitely a flurry of spam comments these days. Often times you will get around 8 spam comments out of 10. The thing is, as you mentioned, spam commentators are trying to get smarter as they try to use a generalized comment which can fit regardless of the topic your post has. I use the free version of CommentLuv for my commenting system, which I believe attracts spam commentators. This is the very reason why I personally do manual approval of comments. If the comment is totally unrelated to the post, I trash it.
    Johanna recommend you to read:The New iPhone 5My Profile

  9. August 23, 2012 at 3:46 pm #

    Hi Chris, there are lots of ways to go about this. However, I use Commentluv premium and it works great for me
    Enstine Muki recommend you to read:CommentLuv Premium Free Download – Exactly how I got this plugin freeMy Profile

  10. August 2, 2012 at 7:00 am #

    It’s great to hear about Akismet, I wanna try this, because I receive lots of spam comments. Chris can you explain me how it works?

  11. Earl
    August 2, 2012 at 1:53 am #

    We deal with spam comments a lot. Since I have some time on my hands, I just manually filter them out.

    Current spam comments still deliver the same message as the examples you cited, but they are appear to be “spun.” This is an example:

    “That is this kind of wonderful resource that you will be delivering so you provide it with apart for free.”

    Other less obvious spam comments can be caught by being a grammar nazi. Sometimes words get jumbled letters. For instance, “comments” is written as “cmmoents.”

    Anyway, thanks for the tips. Should come in handy if we start getting bulk spam. haha

  12. Nizam
    July 28, 2012 at 9:56 pm #

    Really detailed and useful post. Well, commentluv is a great strategy to give link prize back to the commenter. And may I know how to add “Notify me of new posts by email”, below the comment box? Thanks a bunch :)
    Nizam recommend you to read:How to remove an App from Facebook?My Profile

    • July 29, 2012 at 3:41 pm #

      Hi Nizam, great that you like it. This field is in discussion settings (wp-admin/options-discussion.php), section: Jetpack Subscriptions Settings (probably it doesn’t work without Jetpack plugin).

  13. July 25, 2012 at 5:16 pm #

    Hey Chris,

    Ah, that nasty hour letter word.. Spam! I hate spam.

    This was really a very thorough post on this yucky topic but my favorite for fighting spam is CommentLuv Premium. Yes, I did use the free version before Andy graced us with the paid version and I do agree, he continues to improve this plug-in to help us all fight this ongoing problem.

    I’m happy to say I don’t get as much spam as some would. But when they thank the “admin” for the post I don’t care how good their comment was it goes straight to trash. Admin? Do I have admin on any of my posts and can you not see my name all over my blog?

    I use to use Akismet but it would throw some legitimate comments into spam so I quickly quit using that one.

    I personally don’t like the other commenting systems but to each his own right.

    The Coca Cola test, how funny is that. I just check for gravatar, good comment and linking to a good blog. If one or none are in place then it’s trash to me. My blog is about building relationships and if you can’t take the time to follow my rules then you can’t play with the rest of us.

    Again, great post Chris so thank you for this one.

    Adrienne recommend you to read:Why You Need Google AuthorshipMy Profile

    • July 25, 2012 at 7:25 pm #

      Hi Adrienne, thanks for your great comment. I also “like” thanks to the admin and compliments about my wonderful post about Coca Cola…
      CommentLuv rulez ;)

  14. July 25, 2012 at 3:10 pm #

    Haha.. Nice one.. The coca cola test is something funny one yet that can be used to find whether people really read the articles and comment or they just do it! Nice article. Publishing comments after author’s approval would also do!

  15. July 25, 2012 at 2:29 pm #

    Coca Cola test is something that I have heard for first time.

    I generally mark general comments as spam but the name is really imaginative.

    I like the GASP approach as well. Way better than captchas and thus, less of a usability blunder.

    You have really nice tips in this post. Retweeted.
    Ishan recommend you to read:Suddenly Now Announcing Introducing Improvement Amazing SensationalMy Profile

    • July 25, 2012 at 7:20 pm #

      Hi Ishan, thanks for your support. I use Coca Cola test not only for checking spam ;)

  16. July 25, 2012 at 7:07 am #

    Using Akishmet was one of my mistakes in blogging. It really doesn’t help at all! It actually freaks out the user.

    The best way is to use CommentLuv premium! I haven’t seen a SINGLE spam comment since I installed Commentluv Premium. Thanks & Cheers
    Raaj Trambadia recommend you to read:How To Make Money With CommentLuv Premium PluginMy Profile

  17. July 25, 2012 at 5:50 am #

    Hi Chris…..

    First of all….a very big congratulation for writing such a informative and problem solving article…..

    Spam Comments are really nightmare for bloggers….we can’t stop them but yes we can reduce them surely…..

    You have covered all the aspect of spam comments…..Type of comments, all possible solution etc…….its really a complete article about ‘Spam Comments’.

    Last but not the least – A big thanks to mentioning my name and solution here………
    Sandeep Kumar recommend you to read:Google Penguin is depositing more dollars in Google Bank AccountMy Profile

    • July 25, 2012 at 8:00 am #

      Hi Sandeep,
      you are welcome. At this moment moderating comments on this blog take me about one minute a day – so it’s not a big deal.
      BR, Chris

  18. July 24, 2012 at 7:51 pm #

    i have been straggle to get solution on this problem on WordPress that is why my blog is still running on Joomla
    Khabza recommend you to read:Four diseases affecting your blogging productivityMy Profile

  19. July 24, 2012 at 1:35 pm #

    I actually use Akismet and you’ll be happy to know that it didn’t spam your comment. I also use commentluv premium and the latest version actually has more anti spam features. I actually did a video which shows how some of the features actually works.
    Sire recommend you to read:The Ramblings Of A Professional BloggerMy Profile

    • July 25, 2012 at 7:45 am #

      Hi Sire – I’m really happy that my comments don’t land in SPAM ;)
      BTW – thanks for the link to the video!

  20. Simmeon
    July 24, 2012 at 12:54 pm #

    Hey Chris,

    The problem is we are still not immune to manual spam, but the the GASP plugin will sure work wonders to reduce automated comments.
    Simmeon recommend you to read:3 Simple Tips To Become A Better WriterMy Profile

    • July 25, 2012 at 7:43 am #

      Hi Simmeon, manual spammers try to be accepted, but you can use Coca Cola test for it ;)

  21. July 24, 2012 at 12:22 pm #

    I have been using Akitmet since I first started blogging and I’m still using it on my blog. I know it is having problem these days, but not too much. As I don’t get a lot of comments on my blog like Pro Bloggers:D So I can handle it.
    Ehsan recommend you to read:21 Crispy SEO Tips For 2012 – All You Need To Know About SEOMy Profile

  22. July 24, 2012 at 11:13 am #

    Hi Chirs, great tips for anti-spam. Even though I use commentluv premium version and Askimet, there are a few spam comments that do come through. I guess they are human spammers that are personally spamming sites.
    Shalu Sharma recommend you to read:101 travel tips to IndiaMy Profile

    • July 24, 2012 at 12:44 pm #

      Hi Shalu, thanks for your comment. It’s really true – even with best antispam system inside our blogs, we still have human spammers. Sometimes they are really smart – but I have Coca Cola test ;)

  23. July 24, 2012 at 9:51 am #

    Great post Chris!

    Spam is SO annoying, especially when they include links that are totally unrelated to the post. I myself use Akismet on my site, which seems to be doing a great job since I installed it.

    As someone that uses Disqus, I found your comments about it interesting. You said that you don’t like it because it doesn’t give you a ‘reward’ (i.e. link) for commenting. I’m interested to know whether this puts you (or anyone else reading this) off commenting on a site. Are you less inclined to leave a comment on a Disqus using site than another?
    Matt Smith recommend you to read:Top 10 Best WordPress Plugins Of 2012My Profile

    • July 24, 2012 at 12:40 pm #

      Hi Matt,
      thanks for stopping by. As I wrote, I use Akismet on some of my niche sites – but sometimes normal comments land in SPAM. About your question – I comment only on some blogs with Disqus (yours, Adsense Flippers and maybe two more…).
      There are two main reasons for that:
      1) only few people who comment on my blog have disqus installed on their blogs
      2) there is no back traffic from the comment
      You can try to change your commenting system for one month and (IMHO) you will see difference ;)
      BR, Chris

  24. July 24, 2012 at 1:48 am #

    Excellent resource, Chris. These are great plugins to stop spam in comments. I’m using Akismet with Conditional captcha and it works great. I know sometimes Akismet treats normal comments as spam, but still it’s one of the best anti spam plugins out there.
    Devesh recommend you to read:42 Dazzling Tips To Rock You Business with Blogging & Social MediaMy Profile

    • July 24, 2012 at 6:08 am #

      Hi Devesh, thanks for your comment. Akismet is still very good and, as I wrote, their support is excellent.

  25. July 23, 2012 at 5:34 pm #

    Great post Chris. That’s about the most comprehensive post I’ve seen on spam comments and the different commenting and spam-fighting options. Thanks for sharing!
    Tom Treanor recommend you to read:How to Connect Your Domain Name to Your Hosting AccountMy Profile

    • July 23, 2012 at 7:09 pm #

      Hi Tom, thanks for your support. Sometimes in my spam queue I see very funny comments and I wanted to share some of them with you.

  26. Abdallah Al-Hakim
    July 23, 2012 at 11:56 am #

    I agree with you that comments are the ‘blood of blogs’ and are sometimes even more informative than the blog itself especially when a conversation is started. Most of the blogs that I comment on at a regular basis are quite self-regulated by the community and I hardly see any spam. To me that is the best way to manage your blog in the long run.

    Your tips are useful – my only caveat is that I am slightly annoyed when my comment awaits approval and takes too long. This really disrupts the flow of conversation on a blog and will probably reduce my chances of visiting again.

    • July 23, 2012 at 1:10 pm #

      Hi Abdallah, thanks for your comment. I also don’t like to wait long time for accepting my posts, but sometimes e must wait ;)

    • Felicia
      September 25, 2012 at 5:38 am #

      Hi Abdallah,
      I agree with you. Most blogs that always moderate comments sometimes take too long to approve your comment, and it makes you want to not visit again in the future if your comment does not get approved nor does it get a reply from the blog author.
      Felicia recommend you to read:WCOOP 2012: 245 Players Left in the Main Event!My Profile

  27. Christine Brady
    July 23, 2012 at 1:54 pm #

    Hey Chris,

    For a while there I was seeing many valid comments going into my spam folder (yours included).

    I will have to check out the ones you referenced – I do get tired of rescuing comments from the spam.

    Thanks for sharing these!

    Christine Brady recommend you to read:5 Step Strategy for Compelling Email MarketingMy Profile

  28. July 23, 2012 at 8:10 am #

    Yes Chris, you are correct at your point. Getting more and more comments from spam-bots is nothing appreciable. Comments should only be approved if it is meaningful. Just a simple “Thanks” or “Great post” like comments usually turned out to be a spam. So, it needs to be checked before approval.

    • July 23, 2012 at 8:34 am #

      Hi Aditi, thanks for stopping by. I accept about 50-70% manual made comments. The rest are made by “manual spam bots” ;)

Leave a Comment

CommentLuv badge