4 Tips to Make WordPress Blog Spam Free

spam free blog

WordPress is one of the powerful and famous open source blogging software. Most of blogs are wordpress as it is free and easy. So spammers can easily target the wordpress blogs. I am talking about spam comments. Most of spammers are looking to promote their products or for build backlinks. Here are some tips to prevent them.

How to stop spam comments on WordPress?

1. Akismet WordPress plugin

akismet wordpress plugin

This should be the first important step. Akismet is  an automatic spam killer. You should install and activate Akismet plugin. This WordPress plugin will automatically detect spam comments,trackback and protect your site.

Akismet plugin is installed on your wordpress blog after you install it. You need a Akismet API Key to activate and you can create the API Key at Akismet.com. It is Free.

2. Always moderate comments

It is difficult to moderate each comments. Even you install Akismet Plugin,there is chance for spam, or sometimes it will move non spam comments to spam page. As it is just a plugin not human. Moderation is not essential when you activate Akismet but better is to take a look at comments once a week. Change comments settings from default settings. You can change it in menu -> Settings > Discussion.

wordpress comment settings

Better is to leave the following option:

“Comment author must have a previously approved comment”

Spammers can easily make you fool, they may appreciate your post to approve comments. When you tick this option, spammers comment will automatically approve whether you made any mistake in first time comment moderation.

Make sure that you check the following option:

“Comment author must fill out name and e-mail”

3. Use  Comment Blacklist

This is an another great way to stop lots of spam. You can do it in comments settings. In comments blacklist section you can enter the words, IP address, URL or email that you need to block. If any comments detected any of these it will moves to spam folder.

4. Use Captcha

A Captcha can stop spammers. It can block most of comments which are automatically generated by any software or anything like that. There are lots of captcha plugins available for wordpress. Here are some suggestions

Another way to stop guest commenting spam is to make comment section only for registered users. To use these settings check the following options in comments settings:

“Users must be registered and logged in to comment”

Problem with this way is that this is not acceptable way to some bloggers as it is not allow guest commenting.

Make sure that you are installed the latest version of WordPress. These points will help you to stop spam commenting.

Rahul A Nair

Rahul A Nair

Hello there ! I’m , a freelance web developer from India. I am interested in web designing / development and Search engine optimization. I’m available for new projects.
Rahul A Nair
Rahul A Nair

Latest posts by Rahul A Nair (see all)


  1. says

    Hi Rahul,

    Indeed, Akismet is a good tool to weed out the spam comments and the spammers.
    However, making the comments available only to the registered users would discourage not only the spammers but a lot of other users as well who would wish to leave their comments without such a long sign-up process.
    What are your thoughts on that?

    • Rahul A Nair says

      Hi Jay, You are absolutely right. Comments only for registered users is not a recommended way,it is only an optional way.

  2. says

    Hi Rahul

    Your post is very helpful for me…. I am Using Akismet since many months. But my Comment spamming issue is not yet resolved. What should i do? Is there any appropriate relevant Plugins to solve my issue ?

    Thank You in advance.

Leave a Reply

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=""> <s> <strike> <strong>