12 Essential Tips and Tools to Combat Comment Spam in WordPress

Are you getting tired of dealing with remark spam on your WordPress blog? Well, you are not alone.

Spam comments are a substantial problem especially if you are not prepared to deal with them properly.

In this short article, we’ll share the very best WordPress comment spam plugins and handy suggestions to fight spam comments in WordPress. These ideas will conserve you a lot of time and will considerably eliminate comment spam from your site.

Combat WordPress comment spam with these tips and tools

Why You Need to Handle Remark Spam in WordPress?

Web has plenty of spam bots that instantly spread out links for nefarious websites in the form of comment spam. The function of these spam comments is to get ranked in online search engine and also to get unintentional clicks from unwary visitors.

However not all remark spam is submitted by bots. There are actual human sent spam remarks as well. These off-topic and badly composed remarks are harder to catch and frequently contain links to third-party websites.

If you are not monitoring your site and these remarks get published, then both your actual users and online search engine will be able to see them.

This impacts your website’s reputation. Users would consider your site to be a low quality or spam website.

Search engines can likewise mark your website as unsafe if they discovered links to websites that disperse malware and infections.

That being stated, let’s see how you can fight remark spam successfully, so that you invest less time worrying about spam and more time on growing your online company

1. Switch On Comment Small Amounts in WordPress

Let’s very first make sure that no comment on your website is published without your approval. This step will make sure that remarks do not bypass any filters, and it will also give you complete control on which comments appear on your site.

This service is extremely advised for organisation sites such as law office, accounting, and so on

Head over to the Settings” Discussion page inside WordPress admin location. Next, scroll down to the ‘Prior to a comment appears’ section and examine the box next to ‘Remark must be manually authorized’ alternative.

Enable comment moderation in WordPress

Don’t forget to click the ‘Save modifications’ button to store your settings.

All your WordPress remarks will now be held for moderation and you will need to manually approve each remark before it appears on your website.

Now you may be wondering how would I go through all the comments? Well in the next couple of ideas, we will reveal you how to eliminate spam comments so that you just have to go through authentic remarks.

2. Trigger Akismet Anti-spam Protection

Akismet anti-spam protection

Akismet is an anti-spam plugin that comes pre-installed with WordPress. It filters all WordPress discuss your website through their anti-spam database and captures the most common kinds of spam remarks.

Akismet is available as a free plugin, however you’ll require to signup for their API key. You can get it free for a personal blog site or a small site.

To set it up, see our guide on how to set up Akismet for novices with action by action directions.

3. Using Sucuri to Combat Spam Remarks

Sucuri website firewall

While Akismet is able to catch a great deal of spam remarks, it can not stop spammers from accessing your site. A lot of demands from spammers to send comments can slow down your website and affect efficiency.

This is where Sucuri comes in. It is the best WordPress firewall plugin that permits you to block suspicious requests before they even reach your website.

They can avoid automatic bots and scripts from submitting comments. This lowers the load on your servers and the variety of spam comments you get.

4. Using Honeypot to Capture Spam Bots

Honeypot anti spam technique

Honeypot innovation is a reliable technique to trick spambots into determining themselves. Once they are recognized their remarks can be obstructed.

Initially, you need to set up and activate the Antispam Bee plugin. Upon activation just go to Settings” Antispam Bee page and inspect the alternative to mark as spam for all honeypot caught remarks.

Do not forget to click on the conserve changes button to store your settings.

The plugin will now use the honeypot technique to capture the bad spam bots. It likewise has other antispam filter such as confirm the IP address from your WordPress comment blacklist, take a look at bbcode, appearance in regional spam database, and more.

5. Add Google reCAPTCHA Confirmation

Using reCAPTCHA in WP Remarks plugin, you can allow Google reCAPTCHA difficulty on your comment types.

WordPress comment form with reCAPTCHA enabled

ReCAPTCHA is an advanced type of CAPTCHA, which is a technology used to separate in between robotics and human users. CAPTCHA is an acronym for “Totally Automated Public Turing test to tell Computers and Human beings Apart”.

Google makes it easy for users to validate their identity by simply clicking the checkbox button.

For spambots, this technology is rather difficult to bypass due to the fact that when Google finds a spam bot, it gives them a much more difficult challenge.

See our guide on how to how to add reCAPTCHA to WordPress comments

Note: while a lot of WordPress remark captcha plugins are annoying, this is the very best type of CAPTCHA you can use.

6. Eliminating Site URL Field from Remark Form

Remove website field from the comment form

The URL field in the comment type brings in not just spammers (both automated and human), however it also invites people who have definitely no interest in the discussion at all.

These remarks usually consist of a line or more of unimportant rubbish, and the comment author name will contain a keyword or a mix of a genuine name with keywords like Sally from Dunder Mifflin, or John @SEOconsultants, and so on

Just include the following code to your WordPress style’s functions.php file or a site-specific plugin


function wpb_disable_comment_url($ fields) 
add_filter(' comment_form_default_fields',' wpb_disable_comment_url');.

This code simply filters the WordPress remark type fields and eliminates the site field from the type.

Note: you will need to login to your WordPress hosting through FTP to submit the code above.

7. Disable Comments on Media Attachments

WordPress instantly creates image accessory pages where users can see an image and even leave a discuss it.

If you are linking your images to the accessory page, then after a while you will have a lot of accessory pages with remarks allowed on them.

If images are a central part of your material, then that’s fine. However if you do not want users to talk about images, then you must turn off comments on media attachments.

The most convenient method to do this is by setting up the Disable Comments plugin. Upon activation, go to Settings” Disable Comments page and check the box next to ‘Media’ alternative.

Disable comments for attachments

Click on the conserve modifications button to keep your settings. The plugin will now disable remarks on your WordPress media files and attachments.

8. Disable HTML in Remarks

Disable HTML in WordPress comments

Another handy pointer to discourage links in comments is disabling HTML in remarks. HTML can be utilized to conceal spam links in WordPress remarks.

Just include the following code to your style’s functions.php file or a site-specific plugin

function wpb_comment_post( $incoming_comment) 
$ incoming_comment['comment_content'] = htmlspecialchars($ incoming_comment['comment_content']);.
$ incoming_comment['comment_content'] = str_replace( "'", '''',$ incoming_comment['comment_content'] );.
return($ incoming_comment);
. function wpb_comment_display ($ comment_to_display) 
add_filter( 'preprocess_comment', 'wpb_comment_post', ", 1);.
add_filter( 'comment_text', 'wpb_comment_display', ", 1);.
add_filter( 'comment_text_rss', 'wpb_comment_display', ", 1);.
add_filter( 'comment_excerpt', 'wpb_comment_display', ", 1);.
remove_filter( 'comment_text', 'make_clickable', 9 );.

This code modifications HTML code into HTML entities which are shown as the code and are not parsed by the internet browser.

9. Minimum and Maximum Remark Length

Another way to combat remark spam is by utilizing Yoast Comment Hacks plugin to set a minimum and maximum comment length.

Just recently we encountered a comment spam problem where a spammer was leaving numerous remarks per hour with a single word: hey there.

Akismet and Sucuri were not able to obstruct this because the comment looked natural. Antispam bee honeypot slowed the spammer down, however it too wasn’t able to completely block the attack.

We simply enabled the Yoast Comment Hacks plugin and set the minimum comment length. This requires the user to leave a more meaningful comment rather of simply a one word message.

10 Disable Trackbacks in WordPress

A big portion of remark SPAM is trackbacks. For a lot of blogs, it is not essential to have trackbacks enabled. You can select to disable trackbacks on your whole blog site or in a private post. This is a simple way to significantly reduce comment SPAM.

Disable trackbacks in WordPress

You can discover the above alternative by visiting Settings” Discussion This will switch off trackbacks for your whole site.

11 Turn off Comments on Old Posts

WordPress permits you to switch off discuss old posts. This particularly helpful for sites publishing content that is more timely like news or events websites.

Merely go to Settings” Conversation, under ‘Other comment settings’ you will see the option ‘Instantly close discuss articles older than’. Inspect package beside this alternative and go into the variety of days you desire remarks to be displayed on a post.

Close comments on older articles

WordPress will now immediately close talk about posts older than the number of days you defined for this choice. If you require, you can override remark deadline in WordPress for private posts where you would like remarks to remain open.

12 Turn Off Remarks

In case you feel that you don’t require comments on your WordPress site, or comment moderation heads out of your hands, keep in mind that you can constantly turn off comments in WordPress. All you need to do is go to Settings” Discussion and uncheck package next to ‘ Allow people to publish talk about brand-new articles’

Turn off comments

You can likewise make remarks for registered users just by checking package in your Settings ~ Conversation page. For more information, see our guide on how to entirely disable remarks in WordPress

Often Asked Questions by Users

Why are they spamming me?

Spammers wish to improve search rankings or lure unwary visitors to dubious and harmful sites. They believe that by spamming they can get more links, and it will in some way positively affect their search rankings.

In many cases, it is not a personal attack versus you rather it’s an organized process that targets many blogs.

What happens to remarks that are marked as “Spam”?

The remarks that you mark as spam, are not shown on your site. You can erase Spammed comments in batch and/or recover great comments from the SPAM list.

Spam comments

Why is every remark going into the small amounts queue?

You allowed the remark small amounts as the first pointer in this article. This offers you outright control on any remark that gets published on your website.

We hope this post assisted you discover useful pointers and tools to fight remark spam in WordPress. You may also wish to see our guide on how to grow your website traffic and transform users into customers by developing an email newsletter

If you liked this post, then please register for our YouTube Channel for WordPress video tutorials. You can also discover us on Twitter and Facebook

Comments are closed.