Complete List Of Anti Spam Plugins And Solutions For WordPress

By -

No need to introduce Akismet for you, the leading anti spam plugin for comments. the problem starts when you host a multisite website. you need to stop splogs, those spam blogs, stop spam registrations and enable akismet for all users and blogs, so they won’t need to enter the API code.

I will try sharing with you the knowledge i acquired in the last weeks while trying to stop spam blogs and users in one of my blogs.

Captcha And Blocking Spam Plugins


Integrates reCAPTCHA anti-spam methods with WordPress including comment, registration, and email spam protection. WPMU Compatible.



A CAPTCHA for your comment system to prevent unwanted spams. Prevent automated spams by bots and most important naughty peoples. It’s simple and yet secure.



Adds CAPTCHA anti-spam methods to WordPress on the comment form, registration form, login, or all. In order to post comments or register, users will have to type in the code shown on the image. This prevents spam from automated bots. Adds security. Works great with Akismet. Also is fully WP, WPMU, and BuddyPress compatible


WP Captcha-Free

WP Captcha-Free blocks automated comment spam without resorting to CAPTCHAs. It does so by validating a hash based on time (and some other parameters) using AJAX when the form is posted. Comments posted via automated means will not have a hash or will have an expired hash and will be rejected. Unlike using a captcha, this does not place any burden on the commenter.


Animal Captcha

Captcha Animal protects your user registration and comments with a test of identifying two friendly animals.


Block Spam By Math Reloaded

This plugin protects WordPress 3.x (single/multisite) registration, login and comment forms from spambots by adding a simple math question to it (“what is 4+3 ?”). It also includes support for Buddypress. This is a proven approach to dramatically decrease your amount of spam.



Sabre is an acronym for Simple Anti Bot Registration Engine. It’s a set of counter measures against spam registration on your blog.

Your visitors are granted permission to register freely on your blog and now you are plagued by fake users automatically created by spammers? Sabre is the solution to stop definitely these robotized visitors!

this plugin has many features like:  Selection of the captcha’s complexity, Registration blocked if visitor’s IP address is found on ban lists, Limited number of days for user confirmation, User must give an invitation code during registration and many more…


Ban Specific Users Or Domains

htaccess support

<Limit GET POST>
order allow,deny
deny from
allow from all

you can also use a check to make sure they come from your domain

RewriteEngine On
RewriteCond %{REQUEST_URI} .wp-signup.php*
RewriteCond %{HTTP_REFERER} ! [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) [R=301,L]

Ban email domains from user registration

you create a Registration Blacklist and  “Options” menu in the administration section you will find  a box called “Registration Blacklist”.


IP Ban

Returns ‘Page Not Found’ 404 error message for IP’s visiting your blog specified in the IP Ban option on the Discussion Options page.


Other Plugins And Soultions


to tell you the truth – wpmudev name their plugin – “The ultimate plugin and service to stop and kill splogs in WordPress Multisite and BuddyPress”, well, not quit true. since buying anti-splog in 39 dollars, anti-splog succeeded in marking spam blogs as spam but not to block the registration. so maybe it is more comfortable to click on the plugin options and delete all spam blogs in one place, but the database is still spammed and manually i could do it my self (i already recognize the mail the spammers use). the other features like captcha and human tests i could find plugins myself without paying.

read more about the plugin – URL

BuddyPress Restrict Email Domains

This plugin enables restriction of email domains during user registration for a single (non-multisite) WordPress installation of BuddyPress

URL + use this link to enable the multisite –

Enable Akismet For all Sites

first of all activate akismet. then just open wp-config.php and add:



have ideas for more plugins and solutions, comment here.

WordPress is a full featured Content Management System (CMS). It has incorporated a rich suite of capabilities that have proven to be extremely popular because it allows anyone to create vibrant, dynamic sites without any programming knowledge. Its large range of features, coupled with a clean and easy-to-understand interface make it a fan fave among website novices; 27% of all the websites in existence and 20% of all new ones use this amazing platform.

3 Comments to Complete List Of Anti Spam Plugins And Solutions For WordPress

  1. You might also want to check out my plugin, User Spam Remover, which deletes a different kind of spam: new user spam by robots spamming your registration form. The plugin is totally free (GPL) and in the repository:

    User Spam Remover doesn’t block bots from registering, it just deletes them afterward. It removes any user account that has been registered but then left unused for a given period of time (you decide how long).

    It’s best to use it alongside Akismet or another favorite anti-comment spam plugin. And, since User Spam Remover doesn’t add captchas or otherwise interfere with registrations, if you do want to add a captcha, add extra fields or otherwise customize your registration form, it won’t conflict with any plugin or mod you use.

Leave a Reply

Your email address will not be published. Required fields are marked *

Human test: *