Apparently, begging your readers to leave a comment on your blog doesn't work. These helpful tips and plugins should do, though. Drop me a comment to let me know how you got on.I always have trouble convincing my readers (that's you) to leave comments, no doubt other bloggers do too. It is one of those things that shows to other readers that your blog is active and in some cases, popular. Yet many readers do not leave comments after reading through an article they liked. I believe this is mostly down to the blogger, not the readers.

The readers have the choice of leaving a comment or not, but the bloggers are the ones who should be convincing them to do so. You cannot force them to leave a comment – actually, you can force them, through some sort of JavaScript coding, but that wouldn't be very user-friendly and most readers who are forced to leave a comment will more than likely never return to your blog, here is a list outlining the things that I think encourage readers to leave comments:

  • Make it easy to comment: One of the best things you can do to encourage comments is to make it easy for readers to do so; remove barriers and make the comment form easy to use. When I say barriers, I mean anything that will force a commenter to do something extra before their post can be shown on the blog. This includes making a user register before they can leave comments, it really annoys me to see "you must register to comment on this post", when I am trying to leave a comment, just makes me less likely to leave it.

    Think about it this way: a reader has just written a lengthy reply – of which he/she is quite proud – they hit the submit button and a message pops up saying: "you must register to comment on this blog", the reader screams, vows never to return to the blog, closes their web browser and runs off to watch some television. Why would anyone in their right mind want to register to a blog anyway? It makes your blog more like a forum.

  • Reward your readers: Using a simple reward system to reward your readers for leaving a comment is extremely effective. This is the easiest way to increase the number of comments on your blog. The first way you can reward your readers for leaving comments is by downloading and installing the Show Top Commentators plugin, for WordPress (see below for more information).

    The second way is by joining the "You Comment, I Follow" movement. This movement was created in favour of removing the 'nofollow' place upon all links and author websites from comments. This 'nofollow' is automatically placed in every single WordPress comment to stop Search Engines from following the link. This was originally supposed to surpress spam, but doesn't work. The movement encourages people to install a single-line piece of PHP code (available as a WordPress plugin) that removes this now redundant link relative.

    If you then add the "I Follow" image to your blog with a link to the location of the website that you found out about the movement (or to an explanation page inside of your blog), readers will know what it is about and will also know that they will get link love to their websites just by leaving a comment.

  • Invite readers to post comments: It is always a good idea to invite your readers to post comments by asking questions or just adding "comments are welcome" or "let me know what you think" at the end of a few posts. This invites the readers to leave a comment and they then have a question to answer. It can help, even if it is just a single line telling them that comments are appreciated.
  • Respond to comments to keep the discussion going: Everytime I receive a comment on my blog I reply to it. This keeps the discussion going and they are more likely to post a few more comments, because they know that they will be read. If you are not prepared to use your own blog's commenting system, why should others? It also encourages readers to subscribe to your RSS feed as a response to their comment – whether that be by email or by replying to their comment – should keep them on your website longer (or make them come back and visit).
  • Give your users the option to subscribe to new comments on each post: There is a nifty little WordPress plugin, called Subscribe To Comments, which allows your readers to subscribe to a mailing list which will notify them, through their email address of new comments posted on that particular article. This is very helpful if they have asked a question as it lets them know when they get a reply. They can easily unsubscribe simply by re-visiting the post and clicking the link underneath the post text area.
  • Set a commenting policy: Many bloggers are writing their very own commenting policy for their blogs, this helps readers know what is and isn't appreciated in comments – it also makes them aware of the commenting system and how your blog is protected from certain things (such as spam), so they will more likely leave a comment, knowing that it will get read and will not get lost in a cloud of spam. I would advise you to set your blog it's own comment policy, don't make it too harsh and make sure you state that your really appreciate comments on your blog.

I have recently installed a few new plugins to my blog, which also help to increase the number of comments on your blog, these include:

After you have gotten over the name of the first plugin, I will explain them a little. The 'What Would Seth Godin Do' plugin is a very helpful plugin which enables you to show a welcome message to your readers, which is displayed to the reader if it is his/her first time on the blog. The idea is to encourage your new visitors to subscribe to your RSS feed and post a comment. I have currently set my message to the following:

Welcome, guest! If you are new here and like what you see, you may want to subscribe to my RSS feed. This is the homepage of Bull3t's Blog, if none of the following posts appeal to you personally, you could always view a random article.

The meaning of this message is to encourage people, such as yourself to leave a comment or two on some of my posts. I would also like to bring your attention to the underused 5-star rating system above each post's content, please do click on one of the stars on a few posts, it doesn't cost anything.

Anyway, thanks for dropping by!
~Bull3t

Admittedly, it is a little long, but it gets the message through without being to formal. I have set it to appear to my visitors for the first 3 times they visit any page or post on my blog. This gives them 3 chances to read it before it disappears and is never shown again until they delete their browser cookies (or the cookie used by the plugin expires), so enjoy it while you can.

The second plugin, Show Top Commentators, enables me to create a sidebar widget containing a list of commenters and their website links. This acts as an incentive to post more than just one comment, it is designed to be used as a little reward system for being in the top 5 commenters list. You get link love and I get comment love, so we are all happy!

The final plugin, Comment Relish does not actually function properly from the original download location and repeatedly kills your blog with an unwelcoming message of "The e-mail could not be sent. Possible reason: your host may have disabled the mail() function…", when actually it has nothing to do with your host at all. It is just a simple coding mistake. Not a big issue though, all you have to do is comment out the line of code which does this, but first I will explain a little.

The Comment Relish plugin is supposed to send an email to a first-time commenter on your blog, encouraging them to come back and leave more comments, at a later date and subscribe to your RSS feed. It works, except that when a trackback is left on your blog it tries to send an email to the owner of the trackback, but of course trackbacks do not have emails attached to them (unlike comments) so the plugin returns the PHP mail function as false (because it failed). When the mail function returns false, the plugin is told to do the following:

die('

' . __('The e-mail could not be sent.') . "
\n" . __('Possible reason: your host may have disabled the mail() function...') . '

');

The PHP die function will terminate the current script and output a message, in this case the script terminated is the whole WordPress blog (because the plugin sends the emails through the WordPress init hook which is used to load anything and everything on your blog). As you can imagine the output is pretty painful, and your blog will not be shown to anyone until this is cleared up.

There is a hitch, however; the only way you can clear the message is by deleting the latest trackback (or deactivating the plugin), but of course you cannot access the WordPress administration panel, due to the PHP die function being in action.