If you are getting tired of dealing with comment spam on your WordPress blog? Well, you are not alone.
We all love WordPress, but one frustrating thing with the platform out of the box is having to deal with large volumes of comment spam. No matter what type of blog your business runs, you will have to figure out or come up with a strategy on how to stop WordPress comment spam at some point.
Why Do You Need to Deal with Comment Spam in WordPress?
WordPress is popular among users, hackers, and spambots, proper maintenance, and care needed to deal with.
The purpose of these spam comments is to get ranked in search engines and also to get accidental clicks from unsuspecting visitors. But not all comment spam is submitted by bots. There are actual human submitted spam comments as well.
If you are not monitoring your website and these comments get published, then both your actual users and search engines will be able to see them and This directly affects your website’s reputation. Users would consider your website to be a low quality or spam website.
To prevent your site from making a poor first impression, you’ll need to find a way to stop comment spam in its tracks.
let’s see how you can combat comment spam effectively, Enable Comment Moderation
1. Enable Comment Moderation
Manually approve each comment by a person before they are permitted to appear on your site. While this won’t reduce spam, it can be an effective way to ensure visitors to your site only see high-quality comments that you have approved. If you have the time and resources to spare, this can be a smart strategy.
By selecting Comment must be manually approved, any comments made on your site will be held as Pending until they are reviewed. You can then check out each one, and decide whether to let it through or trash it.
2. Reduce the number of links allowed per post
Spammers leave comments because the links help them build their site’s reputation. If your comment section does not allow any links, then spammers do not have a reason to leave spam comments.
From your WordPress dashboard, you can navigate to Settings → Discussion to make this change. Look for the Comment Moderation section:
You can decide how many links will be permitted in a comment before it is flagged for moderation. You can even reduce the number to zero if you want to require moderation for any comment with links.
3. Generate a list of ‘blacklisted’ words
Spam comments contain a lot of recognizable keywords. This makes it easier to spot them and to stop them from appearing on your website. You can simply create a ‘blacklist’ of words, and your site will flag any comment containing one of them.
Settings → Discussion in your WordPress dashboard and find the Comment Blacklist section
You can enter your list of words. When any comment is posted that contains one of those words, it will be sent to the trash. It’s important to choose the words in your blacklist carefully, so you don’t delete comments by legitimate posters.
4. Anti-spam Plugins to Block Spam Comment
There are several ways to block spam in WordPress comments. These WordPress plugins offer different option including installable plugins and out-of-the-box solutions.
Many WordPress installations come with Akismet bundled in, and for good reason
Akismet is such an essential plugin that Automattic includes it with every copy of WordPress. After acquiring a key from the Akismet website, the plugin will start protecting your website from spam comments.
This anti-spam plugin connects to a constantly updated database of spam, so it’s very proficient at recognizing which comments are trouble and filtering them out. It also enables you to see what comments have been flagged.
5. Limit comment privileges to registered users
You can restrict comment privileges to people who have registered on your site. This puts an extra hurdle between spammers and your comment section. As a side benefit, it encourages visitors to sign up for an account or a membership.
Settings → Discussion section in WordPress. You’ll find it under Other comment settings
check the box labeled Users must be registered and logged in to comment, and save your changes.
6. Add Google reCAPTCHA Verification
Using reCAPTCHA in WP Comments plugin, you can enable Google reCAPTCHA challenge on your comment forms.
ReCAPTCHA is an advanced form of CAPTCHA, which is a technology used to differentiate between robots and human users. CAPTCHA is an acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”.
For spambots, this technology is quite hard to bypass because when Google detects a spam bot, it gives them a much harder challenge.
Some other techniques to Stop Comment Spam on Your WordPress
1 .Disable Comments on Media Attachments
2. Disable HTML in Comments
3.Minimum and Maximum Comment Length
4.Disable Trackbacks in WordPress
5. Switch Off Comments
6.Turn off Comments on Old Posts
7.Using Sucuri to Combat Spam Comments
8.Using Honeypot to Catch Spam Bots
If you have any doubts on how to implement any of the techniques we’ve introduced? Ask us in the comments section below!!