Sadly, comment spam is a reality of life on the internet. If you allow comments on your website, you will have to deal with spammers. To restrict your site from making a poor first impression, you’ll need to find a method to stop comments spam on WordPress site.
While you may never be capable to defeat spam completely, you can do a lot to curb it down. For WordPress users, there are lots of uncomplicated tweaks you can implement that will block or hide these comments before your visitors see them. You can also use a strong anti-spam plugin to toughen your defenses. In this post, we’ll discuss a little about what comment spam is and why it occurs. Then we’ll show you six easy ways to stop comment spam on your WordPress site.
Why comment spam is such a problem
Spam comments are often easily recognized by their generic content.
If you allow comments on your site, you’re bound to receive some comment spam. As your site becomes more successful, that spam is likely to become an also bigger problem. There are many types of comment spam these days, but most of it is programmed, posted by spam bots that use small, generic messages as a cover for adding links.
Whatever style it takes, comment spam is a genuine problem because:
- When your comment sections are filled up with spam messages, it’s more difficult for genuine visitors to have discussions.
- Leaving spam comments on your content makes your site seem unprofessional.
- A lot of these comments carry malicious links, created to trick visitors into giving away private data.
Certainly, it’s important to do everything you can to prevent comment spam from rising on your WordPress site. Luckily, this isn’t tough to do once you know the top procedures.
6 Simple solutions to prevent comment spam
The following six solutions are all intelligent ways to halt comment spam on your website. You can attempt all of these techniques, or pick and choose the ones that are most suitable to your needs.
1. Decrease the number of links permitted per post
As we discussed earlier, most comment spam is created to add links in your comment part and trick people into clicking on them. Hence, one way to fight spam is to authorize fewer links in your comments. Genuine visitors will also be restricted from posting many links, but decreasing down the spammers can be worth that possible inconvenience.
From your WordPress dashboard, you can go to Settings → Discussion to perform this modification. See the Comment Moderation section:
Here you can select how many links will be allowed in a comment before it is flagged for moderation. You can also lessen the number to zero if you want to require controlling for any comment with links.
2. ‘blacklisted’ words list
Numerous spam comments include a lot of recognizable keywords. This makes it easier to detect them and to stop them from appearing on your website. You can just create a ‘blacklist’ of words, and your site will flag any comment including one of them.
To perform this, Go to Settings → Discussion in your WordPress dashboard and locate the Comment Blacklist section:
Here, you can insert your list of words. If any comment is posted that includes one of those words, it will be sent directly to the trash. Of course, it’s crucial to choose the words in your blacklist thoughtfully, so you don’t delete comments by genuine posters.
3. Limit comment rights to registered users only
The purpose of most spammers is to post on as various pages and sites as possible. This means if you can make it more challenging for them to add their comments to your site, they may simply walk on to the next victim.
You can solve this by limiting comment rights to people who have registered on your site. This sets an extra obstacle among spammers and your comment section. As a side bonus, it inspires visitors to sign up for an account or a membership.
This opportunity is available in the Settings → Discussion section of WordPress. Locate it under Other comment settings:
Just tick the box labeled Users must be registered and logged in to comment, and save your settings.
4. comment controlling method
In a nutshell, comment moderation is while you need some or all comments to be approved by a person before they are allowed to rise on your site. If you have the time and sources to spare, this can be an intelligent approach.
Inside WordPress, you can allow a comment controlling method very easily. Just go to Settings → Discussion, and check out the Before a comment appears section:
By choosing Comment must be manually approved, all comments made on your site will be kept as Pending till they are reviewed. You can later check out everyone, and judge whether to allow it through or trash it. You can discover more advice on setting up a comment moderation method in the WordPress Codex.
5. Give a Try to an anti-spam plugin
Finally, we would be remiss not to consider anti-spam plugins. These tools can offer a great way to prevent comment spam and can take care of classifying the good comments from the bad for you.
These anti-spam plugins are connected with a continuously updated database of spam, so it’s very proficient at apprehending which comments are trouble and refining them out. It also enables you to recognize what comments have been flagged.
Akismet is a reliable choice for most users, but there are plenty of excellent alternatives. Whatever plugin you pick, you’ll be taking an important move to prevent comment spam on your website.
6. Move to a third party comments system
Spam comments can immediately clutter up your site, presenting it look unprofessional and running real visitors away. Cleaning up all that spam after the experience is challenging. This means you should actively think to set a little upfront time into acquiring a powerful anti-spam approach.
To prevent comment spam on your WordPress site, you can:
- Decrease the number of links permitted per post
- Build a list of ‘blacklisted’ words
- Set up a comment controlling system
- Limit comment rights to registered users
- Apply an anti-spam plugin.
- Transfer to a third-party comments plugin.