10 Ways to Prevent your Blog from Spam Comments

Prevent Blog from Spam Comments

Prevent Blog from Spam Comments


Many people are not actually offended by the spammed comments themselves. To be honest, a lot of what is Written on comment sections is often ignored by veteran bloggers. What bothers bloggers is the fact that they are being taken advantage of. A blogger has spent a lot of time working for free in order to build up traffic and Google rankings. Then along comes a spammer and uses the bloggers blog as a platform to sell their cheesy wares or to install a link. That is the part that bothers most bloggers and is the reason why so many will take steps to stop spammers coming back.

 10 Ways to Prevent your Blog from Spam Comments

1 – Have a CAPTCHA device installed on your blog comments


This is one of those text-entering gizmos, where you see an image or a selection of characters and you have to enter them into the box and click enter. The aim is to stop spam bots from gaining access to the comment section, and to stop them from posting spam comments and links automatically. This bothers bloggers because it is often a repetitive thing, and is a way of taking advantage of a blog without even having the good manners to visit it first. The CAPTCHA device is also a way of making spammers stop what they are doing and concentrate, which is annoying for spammers.


2 – Have a puzzle or spam bot stopper installed on your blog comments


This is where the user has to solve a puzzle in order to place a comment. The puzzles are not often hard, and in many cases are just simple math problems. These are aimed at stopping spam bots, and some work without even having to bother the user with puzzles. This may be better than plugins such as Askimet, which is a good enough plugin, but sometimes interprets legitimate comments as spam, and spam comments as legitimate.


3 – Make it a “no-Follow” blog comments section


If you add a no-follow tag to your comment section, then you are going to see a reduction in spamming. Spammers are often only interested in the links that they can install onto the comment section. The link is what holds the value for them, and if the link will not be indexed by Google, then the spammer does not want to know.


4 – Administer your blog comments yourself


This prevents spam by allowing you to read the comments yourself. The only problem is that it is extra work for you, and if you do not do it every day then your blog is going to be comment free for a longer period. There is also the fact that it stunts online dialogue because the users have to wait too long in order to see their comments and see any replies.


5 – Have people sign up for an account before being able to comment


This will scare off a lot of your commenters, but then so will a lot of the techniques on here. The fact is that when you scare off spammers, you will also scare off your real commenters. When you shoot your gun in the farmers field then the crows fly away, but so too do the hedgehogs/porcupines and toads. If you advertise the fact that people can install usable links on the comment section if they sign up, then it may rekindle a lot of people’s interest. You can then delete the accounts of anyone who spams.


6 – Programmatically limit user’s ability to add clickable links


There is code you can install or plugins you can buy that will allow you to do this. When someone types in a commonly known address function such as “www” then the program will allow the comment to function and post, but it will delete the link automatically.


7 – Track and ban the IP addresses of people who spam your comment section


This can be done with plugins for some of the most famous CMS and blog builders. It works by tracking the IP address of the spammer and then blocking it for next time, so that the spammer may not spam again with that computer.


8 – Warn people that spamming will be charged for and action will be taken


This will not happen obviously. It is possible to charge people for adding links, but to send them through a legal system because they installed a link and did not pay. But, the threat of it on your site may be enough to put most people off from spamming.


9 – Set up a method that allows spammers to comment and link separately


This is simply setting up a comment section with an extra field that people put their link into. Be warned however, you may be punished by Google if you demand that people pay to spam or link from your blog, but why not just set up a small spam/link comment section. It is novel and if you are looking for ways to arbitrarily increase your traffic then you can have repeat traffic from spammers each week. It may not buy you many benefits, but your analytic reports are going to show that your blog has a robust amount of blog attendees. Just make sure that both of your blog comment sections have spam-bot protection on them so that the spammer has to visit your blog and spam manually.


10 – Just administer any comments that have links embedded in them


Instead of administering every comment that comes onto your comment section, you can make it so that you only administer the ones that have links on. You will have to find a plugin or extension to do this, but that should not be a problem since there are quite a few of them. You could create your own program or plugin if you like; the gist is that any regular comment is posted right away, whereas any comment with a link attached must be seen by you.


Author: I.G.Pradeep

Responsive Web Designer, SEO and Software Developer at Bangalore. Passionate Blogger and Entrepreneur. Passionate @ Science, Technology, Comics and more. i.g.pradeep@elitefox.org +91 - 889 - 247 - 0758

Share This Post On


  1. Well, Captcha is the best method for preventing spam comments. But you can give guideline such as giving attention for not spamming in the comment form.

    Post a Reply
    • Indeed, Captcha Is the Best method. Readers wont Spam. Spammers don’t look the guidance.

      Post a Reply

Submit a Comment

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>