The Top WordPress Anti-Spam Plugins

Share this article

Spam is a constant annoyance for website developers and users. For websites, it usually comes in the form of unwanted messages repeatedly posted on your website. However, by using a plugin, spam can be easily handled by your WordPress website.

In this article, we compare the top WordPress anti-spam plugins side-by-side. Before we dig into the common options, let’s first look at some of the key features we’d expect to see in a good anti-spam plugin.

Key Anti-Spam Plugin Features to Look for

Trackback Validation

Trackback Validation consists of a filter that compares the client IP address of the incoming trackback against the IP address of the server. Basically identifying the link source. If both of them don’t match, then it is spam.

Blocked Comment Logging Mode

This helps us to know what has been blocked. It is a temporary diagnostic mode which logs blocked comments for a week and then turns it off automatically. It’s a good way to get an idea on what your anti-spam plugin is doing to protect your site.

Setting under WP-SpamShield plugin


Statistics provide analysis and tracking of data. The plugin should provide weekly or monthly statistics of detected spam which can help in analysis. Some plugins can also provide spam statistics in customizable widgets for display on your site or dashboard.

Client Side Checkbox for Commenter

Growmap Anti Spambot Plugin provides a checkbox on the comment form to confirm the identity of a commenter.

The options under Growmap Anti Spambot Plugin

Evade Spam Queue

Avoid the spam queue by dealing with spam before it hits the WordPress database. This can help save time and resources. WP-SpamShield could be preferred in this case.

Blocks Registration Spam

The WordPress registration page allows users to register on your website. Here, the risk of user registering a spam account is always present. However, there are several plugins that can help, such as WP-SpamShield which blocks registration spam.

Different Languages

Today, more than ever, localization is a critical factor in the success of an application (or in our case, plugin). Luckily, the top anti-spam plugins are available in different languages.

Free or Paid

As with many plugins, some are free and some are paid. Antispam Bee, WP-SpamShield Anti-Spam are free, whereas Akismet is paid for commercial and business websites.

WordPress Anti-Spam Plugins


Downloads: 1+ Million

Akismet (by Automattic) is one of the most popular anti-spam plugins, it’s been around for over a decade. With more than 1 million downloads, this plugin is a savior. To use Akismet, you’ll need an API key. If you have a commercial site, you’ll need to pay a small fee, but it’s free for non-profit and personal sites.

Some of its features include:

  • Since 2005, they’ve kept 221,387,551,318 spam messages out of the web. It comes out with an average of 7.5 million per hour.
  • Integrated with Jetpack and Contact Form 7
  • Comments with a status history which helps you know the comments caught as suspicious. Comments spammed and unspammed by a moderator are also tracked.
  • The number of approved comments for each user can be seen by the moderator

Akismet Anti-Spam Plugin

Antispam Bee

This plugin validates the IP address of the commenter, with an option to block or allow specific countries. Its strength is in combating blog spam.

Downloads: 200,000+

Some of its features include:

  • Registration is not required
  • It provides transparency in the examination of comments
  • Displays monthly statistics on the dashboard with spam numbers
  • Plugin includes a local spam database

Antispam Bee

Growmap Anti Spambot Plugin

Downloads: 70,000+

It’s a tedious task to complete a CAPTCHA, although to be fair, this is the most well-known method of checking user’s identity. But, this plugin simply adds a client side generated checkbox to the comment box asking users to confirm that they are not a spammer i.e. ‘I’m not a robot’. Here is a video showing the features.

Some of its other features include:

  • It adds dynamically named fields to the comment form for combating bots
  • Set the maximum amount of comments a user can have
  • A client side generated checkbox can also be added
  • Freely available

Growmap Anti Spambot Plugin

WP-SpamShield Anti-Spam

Downloads: 70,000+

WP-SpamShield avoids the spam queue by dealing with them just before their entrance into the WordPress database.

Some of its features include:

  • Trackback Validation
  • Spam free contact form
  • Protection from user registration spam
  • Free to use
  • Spam queue is avoided which saves time

WP-SpamShield Anti-Spam

WordPress Zero Spam

Downloads: 10,000+

This one is not as popular as the others and at the time of writing it’s not yet flagged as compatible with WordPress version 4.1.1. However, it claims to provide a spam free site.

Some of its features include:

  • Blocks spammers by IP address
  • There are no CAPTCHAs and moderation queues
  • Uses JavaScript to block spam registrations and comments
  • Contact Form 7 and Gravity Forms support

WordPress Zero Spam


In this article, I’ve covered five of the most popular WordPress anti-spam plugins. I personally recommend Akismet and WP-SpamShield Anti-Spam. However, the others also have some unique features as shown below.

Akismet * One of the most trusted WordPress Anti-Spam plugin
* Available in 38 languages
* Status history which helps in knowing the caught comments on suspicion of spam
Antispam Bee * Validates the IP address of the commentator
* Doesn’t store personal data
* Free for commercial projects
Growmap Anti Spambot Plugin * Client side checkbox for commenter’s for confirming their identity (not a spammer)
* It adds dynamically named fields to the comment form for combating learning bot
* Protects from automated spambots
WP-SpamShield Anti-Spam * WP-SpamShield avoids the spam queue by dealing with them before its entrance into the WordPress database
* WP-SpamShield blocks the registration spam
* Blocked Comment Logging Mode for blocked comments log
WordPress Zero Spam * No captcha and moderation queues
* Compatible with cache plugins
* Blocks spam registration and comments

What about you? What anti-spam plugins have you used to guard your website from spam?

Amit DiwanAmit Diwan
View Author

Amit Diwan is a founder at Studyopedia, who has taught more than a million engineers and professionals on the following technologies: Python, Java, Android, WordPress, Drupal, Magento, JavaScript, jQuery, HTML5, Bootstrap 4, etc.

akismetanti spamantispamChrisBcomment spamspamtrackbacksWordPress
Share this article
Read Next
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Loading form