How To Stop Spam Comments On Your Blog

When I started blogging I was excited about every single comment that I got.

I was a bit suspicious I was getting comments so easily, but I didn’t worry about it; a comment is a comment and the more the better.

Back then I didn’t know that I was receiving spam comments. They were general, broad comments that can be left under any kind of blog post.

I had no idea that these types of comment are often left by bots and more importantly that they’re harmful to blogs.

Eventually I started fighting back against these spam comments. My most obvious attempt was to just delete them after they got published on my blog.

Well, it’s not too big of a deal, if you are constantly in your WordPress dashboard.

When you start generating some decent traffic though, it doesn’t matter how often you are monitoring your site, it will be full of spam.

A Practical Solution To Spam

So, you need something better and that thing is Akismet. It’s a plugin that detects spam and deletes it before it gets to see the light of day or something like that.

Activating the plugin was probably the best thing that I’ve done in a long time.

Spam didn’t bother me any more and it became quiet on my blog for a long time. When I did get a comment I knew it was from a real person.

Now, it was all cool until recently and I started noticing that Akismet wasn’t doing it’s job properly.

Apparently spam bots had became smarter and I again started receiving some spam comments – not too many, just an occasional spam comment two or three times a week, but it started to get annoying.

I assumed that updating Akismet would solve the problem, but it didn’t.

Other Effective Ways To Fight Spam Comments

After a long time fighting spam I decided to change the comments settings on WordPress so that every comment has to be approved by me first, unless the person commenting already has an approved comment.

It’s a bit drastic. I actually loved having comments automatically approved, because it allows people to discuss things on my blog even when I’m not around.

However, I definitely don’t want to be glued to my computer forever. I just can’t allow spam to appear on my blog at all.

It can negatively impact Google rankings and it’s also harmful to your blog’s reputation.

People don’t enjoy scrolling to the comments section and seeing spam bots talking about something totally unrelated.

So, if you have problems with spam comments on your blog then you should definitely install Akismet and change your commenting settings.

My recommendation would be to set it so that you would only need to approve comments from people who are commenting for the first time.

Now, there’s another thing that you might use. You could load up a huge database of spam phrases and when any of these appear in a comment, set it to be held for moderation.

It’s an option, but it’s not guaranteed that you will catch all the spam comments like that either.

One other plugin that I recommend you try is Growmap Anti Spambot Plugin (GASP). That plugin requires someone to click a tick box before they can post a comment.

It’s probably as effective as Akismet, but smarter spam bots can still go through this. Using both Akismet and GASP together should help things though.

Over To You

How do you keep spam comments at bay? Do you use any of the plugins mentioned? Have you stopped accepting comments at all or do you close them after a time?

Please let me know what you think in the comments below and don’t forget to share this post on your favourite social media site!

Image courtesy of Vlado /

Did You Enjoy This Post?

There are 75 comments What do you think?

What do you think?

Your email address will not be published. Required fields are marked *

You may also like