Wondering how to moderate comments in WordPress?
Blog comments can be a valuable technique for connecting with your readers, building a following, and boosting the SEO of your articles.
But comments can also attract volumes of spam.
In this article I show you:
- How to customize the comments settings in WordPress
- How to moderate comments
- How to deal with comment spam
- How blog comments can improve your search rankings
- Strategies for getting more comments
- The Pros and Cons of enabling blog comments
- An overview of third-party comment plugins
Are you ready?
Let’s dive in!
1. What Are Blog Comments in WordPress?
In WordPress, blog comments are comments that readers leave at the foot of your article.
Here’s an example:
WordPress introduced commenting on blog posts in 2004.
Blog comments were the second major milestone in the blogging revolution.
First, static websites turned into dynamic content that could be constantly updated.
Next, commenting allowed readers to interact with writers, making the internet interactive.
2. Turning Comments On or Off
When you install WordPress for the first time, commenting is turned on by default.
To turn it off, go to Settings > Discussion and uncheck the box that says: “Allow people to post comments on new articles”:
2. How To Customize the Comments Settings In WP
In Settings > Discussion, you can fine-tune how the commenting system works.
Here are some of the options:
- How much identification is required to comment (name, email)
- Be notified via email whenever someone comments
- Be notified when a comment is awaiting moderation
- How long articles remain open for comments
- Whether to hold all comments for moderation
- Whether to allow a commentator to comment freely, once their first comment has been approved
- Disable comments for specific posts
- Whether to allow nested comments (comments on comments) and if so, how many levels deep
- Blacklist of words that automatically send a comment to the trash
You can also turn commenting off or on for a specific post.
Just go to ‘All Posts’ and then click on the ‘Quick Edit’ option:
3. How To Moderate Comments
You should definitely require that all comments be manually approved:
If you don’t have this box checked, your blog will rapidly become a honey pot for comment spam.
When you have comments waiting to be moderated, you’ll see a small red number in the left-side menu of the WordPress dashboard:
The options for moderating a comment are:
- Quick Edit
When a comment is legitimate, you can Approve it and then Reply.
Once you have replied, you may need to use the Edit option to correct a typo or some other mistake.
If the comment is spam, click the Spam option to consign the comment to the Spam folder.
Every blog owner has their own rules for moderating comments. But these are some rules you might consider adopting:
- Only approve comments that come from a user with a real name. For example, ‘John’ would be okay but not ‘Best WP Tips’ or ‘SEO review’, or ‘Social Media Pro’.
- Only approve comments that add to the value of the discussion. For example, ‘Nice blog post, keep it up’ would not get approved.
- Don't approve comments that contain links
When replying to comments here are some useful guidelines:
- Always be polite
- Address commenters by their name. For example: ‘Hi, Zaid’.
- Never belittle a commenter for their lack of knowledge
- Be careful when correcting someone – keep it respectful
- Be encouraging – commenters are often new bloggers struggling to understand things
- If someone asks a question, begin your response with the words: “Thank you for your question”
Try to be as helpful as you can in your replies.
If you do this consistently, your blog will eventually become known as a place where people can get advice.
And when that happens, you’re on your way to positioning yourself as an expert in your niche.
4. How to Deal with Spam Comments
Why do people spam WordPress comments?
After all, the links that you get from leaving comments are ‘no follow’. This means they don’t pass PageRank and so they don’t improve SEO.
But that doesn’t stop people using the WordPress comment system to build their link profile, as we will see…
Comments on WordPress articles fall into three categories:
- Blatant attempts to insert a link within the body of the comment
- Generic comments that add no value to the discussion. The motivation here is to get a backlink from the commenter’s avatar.
- Genuine comments or questions that add to the value of the discussion.
Here’s an example of the first category:
Links within the body of a comment are marked with the ‘no follow’ tag.
So, comment spammers are not getting any 'link juice' from their comments. The spammer’s motivation here is more likely to get clicks from within the body of the comment.
There is no setting on the WordPress dashboard to automatically delete comments containing links.
There is, however, a setting to hold comments for moderation when they contain a certain number of links:
But if you already have manual comment approval turned on (as I do), then all comments require approval in any case (regardless of how many links they contain).
The second category of comments are harder to detect.
They are usually generic comments that congratulate you on your blog post. These are comments that have been posted by a bot or some other automated system.
These kinds of spam comments never address you by name and they don’t refer to the title of your blog post or article.
If you’re ever in doubt about whether a blog comment is spam, here's what to do:
Copy and paste a phrase from the comment into Google (enclosed within quotes). If it’s spam, it will have been used before and you’ll see it in the search results.
Here are some examples.
Here’s the comment waiting for approval:
And here it is in Google:
Sometimes they look quite genuine:
But here it is in Google (no reflection on Google, of course):
I was nearly taken in by this one:
But here it is, doing the rounds:
This one almost looks like a genuine comment:
Until you see that it’s been used before:
Here’s another that almost convinced me:
And here it is, repeating over and again:
One last example:
And here it is, cropping up on other blogs:
Here's a spam tactic that’s worth watching out for: the comment designed to provoke a response.
The spammer makes a controversial statement, hoping that you'll respond.
In this example, the spammer missed the mark, because the title of my article doesn’t contain the word ‘quickly’:
But sometimes the spammer finds his target:
Akismet is a plugin that does a very good job of eliminating comment spam.
When you mark a comment as spam, Akismet learns from that comment. It blocks future comments that look similar. Akismet comes pre-installed in WordPress.
Although Akismet does an excellent job eliminating spam comment, there’s a problem with this plugin.
It’s a plugin that will significantly slow down the speed of your website.
Ever since the July 2018 Google speed update, page speed has become one of the key Google ranking factors. So, if you want to rank on Page #1 of Google, you need to uninstall Akismet, and then delete it.
Instead of Akismet, use another plugin called Anti-Spam by webvitaly. This plugin is much lighter on your resources. It won’t slow down website load time nearly as much as Akismet.
Pros and Cons of Blog Comments
As with most things, there are pros and cons to allowing blog comments.
5. Blog Comments and SEO
Some bloggers disable WordPress comments entirely. They fear that spammy comments will negatively affect the SEO of their blog posts.
But this is a case of ‘throwing the baby out with the bathwater’.
WordPress comments can significantly improve the SEO of your blog post.
Some SEO Facts About Comments
The Google algorithm considers blog comments as part of your article. They therefore increase the word count of your blog post. Content length is a major ranking factor, so good quality comments will boost the SEO of your blog post
Comments usually contain words that are semantically related to your keyword. So they add to the SEO value of your article
Comments signal user engagement with your content. That's a ranking factor and it will give your article an SEO boost.
John Mueller, Google
"That’s something where we essentially try to treat these comments as part of your content. So, if these comments bring useful information in addition to the content that you’ve provided also on these pages, then that could be a really good addition to your website. It could really increase the value of your website overall. If the comments show that there’s a really engaged community behind there that encourages new users when they go to these pages to also comment, to go back directly to these pages, to recommend these pages to their friends, that could also be a really good thing"
One blogger discovered the SEO benefit of comments first-hand. Harsh Agrawal of ShoutMeLoud, removed WordPress comments from his blog. His traffic fell by 40% within 2 days.
Of course, poor quality comments will have a negative impact on the SEO of your website.
So, if you are going to enable comments, you must moderate them. Ensure that only high-quality comments make it on to your web pages.
6. Strategies For Getting More Comments
Getting your readers to comment on your articles is not easy, especially when you’re starting out.
Like many things on the Internet, comments on blog posts follow this biblical maxim:
“For to him who has will more be given, and he will have abundance” (Matthew 13:12).
Here are some strategies for getting more comments on your blog posts:
- Ask for comments! Right at the end of your article include this call to action: “What’s your experience been with xyz? I’d love to hear from you in the comments”
- Approve blog comments quickly.
- When commenters ask you a question, start your response with the words: “thanks for your question" (or words to that effect). Other readers will see that you welcome questions.
- Use commenter’s names (and make sure to spell them correctly – best to copy and paste to avoid errors)
- Give prominence to commenters who make insightful or valuable comments. You can give them prominence by responding to them at length.
- Never be rude or sarcastic in your replies. Never belittle someone for not understanding something that you think is obvious.
If you’re not getting any comments on your blog, remember that its partly a function of time. It took me a full year before I started getting my first trickle of blog comments.
7. Third Party Comment Plugins for WordPress
There are many third party laternatives to the native WordPress commneting system.
Here are some of them:
Disqus is one of the best-known alternatives to the native WP comments system. Disqus offers spam filters, analytics, and moderation tools. However, the free version now includes ads.
Unfortunately, Disqus is a WordPress plugin that will slow down your website speed. This is a major drawback, given that page speed is now a major Google ranking factor.
Jetpack is a multi-function WordPress plugin. The comments part of Jetpack is free.
When you install Jetpack comments, it completely replaces the native WP comments.
The Jetpack comments system offers social media login options. After a reader leaves a comment, they can identify themselves in various ways:
- as a guest
- using their WordPress.com gravatar
- Twitter ID
- Facebook account
Jetpack Comments offers various different color schemes.
Like Disqus, Jetpack is known to slow down WordPress sites. This is because the Jetpack plugin contains so many different functions.
If you’re serious about SEO you need to be avoiding plugins that increase load time. So, you may want to keep looking.
7.3 Replyable by Postmatic
The main focus of Postmatic’s comment plugin is to optimize the way users get notified after they sign up. The core plugin is free.
7.4 Facebook Comments
Using Facebook Comments makes it much easier to deal with spam. The reason: it’s harder to create fake accounts and it’s impossible to post as a guest.
Facebook Comments makes commenting more streamlined. This is because most people will already be signed in to their FB account. There’s also the likelihood of getting more social shares.
On the downside, using FB comments will prevent some people from commenting. They either don’t use FB or they don’t want their real name attached to the comments.
Another negative is that the comments reside on the FB platform and not your platform. This negates the SEO benefit of having comments included in the content of your article.
This comments plugin is known for its speed of loading, so that’s a plus for SEO.
It incorporates lazy loading. This means the reader’s browser doesn’t load the comments until they get to that part of the web page.
This plugin offers:
- nested comment threads
- truncated comments
- subscription activation
The core plugin is free but there are premium add-ons that add more functionality.
Like Disqus, users of CommentLuv can post on any other blog that uses the same comment plugin. CommentLuv is designed to boost engagement and it has the potential to attract a lot of comments.
And that can create real SEO value for your site. However, there are some downsides to using CommentLuv. Harsh Agrawal of ShoutMeLoud found some undesired results of the plugin:
- Inadvertently linking to spam sites or 404 pages
- Linking to unrelated sites
- The plugin leaves behind unwanted links when you remove it
For more information, see Harsh’s article about Comment plugins.
7.7 Thrive Comments
Thrive Comments is designed to incentivize commenting on your blog. It does this by allowing users to vote comments up and down and earn badges based on how active they are.
Poor quality comments get voted down and eventually disappear. One benefit of Thrive Comments is that the users themselves filter out bad comments.
Like Thrive Comments, GraphComment incentivizes users to comment by issuing badges and rewards.
The main focus of GraphComment is to sort comments into meaningful threads. Each thread begins with the initial comment or question. The responses are nested underneath, in a collapsible hierarchy.
7.9 Super Socializer
This comment plugin that offers social sharing for over 100 social media platforms. There’s no premium version so the free version has the complete feature set.
This is a good comment plugin for minimizing spam, since the social networks themselves do that job for you.
This plugin allows you to completely customize the comments area of WordPress. It includes:
- Reddit-like voting system
- badges for people who comment the most
- social media buttons for single-click sign-on
There is no free version of De:Comments.
7.11 Yoast Comment Hacks
This plugin is Yoast’s modification of the default WordPress comment system.
The plugin streamlines the existing WP comment system. One very useful feature (that will discourage spam) is the ability to set a minimum comment length.
7.12 Intense Debate
This comments plugin for WordPress offers:
- nested comments
- email notification
- spam filter
- social login
- comment voting
Be aware, however, that the plugin hasn’t been updated since 2012.
7.13 Comment Popularity
Like many of the other third-party comments system, this plugin emphasizes user voting. Comments with higher average votes rise to the top. This plugin is a nifty way of crowd-sourcing quality control for your blog comments.
7.14 Simple Comment Editing
This ultra-simple plugin adds just one modification to the native WP comments: users can edit their comments for up to 5 minutes after posting their original comment.
Comments in WordPress can be a powerful way to connect with your readers, position yourself as an expert, and build an online following.
But to do this, you will have to moderate the comments and reply to questions. And that requires an investment of time.
Unmoderated comments will quickly result in a spamfest and jeopardize the SEO of your website.
So, it comes to down to how much time you’re able to invest in moderating comments on your blog site.
If you decide to enable comments on your blog there are significant SEO benefits. Comments increase the word count of your blog post, add keyword variations to your content, and signal to Google that you are an authority in your niche.
This post was most recently updated on June 6th, 2019