WordPress Guides

How to Stop Spam Registration on WordPress?

Written by Akash Navi

WordPress is an amazing content management system that is available to use for us. The WordPress is free to use which means you don’t have to pay anything to use it. All you have to do is download WordPress and install it on your web host.

There are many features of this content management system which makes it the best one. The most important thing we get in WordPress is we can highly customize it according to our needs.

We get a number of themes which are available to install on WordPress both free and the premium ones. And we get many plugins which makes working on it much easier.

If you run a website or a blog on which you allow people to register themselves and submit posts are something like that. Then this is the right CMS for you because, in WordPress, you can allow the authors to get themselves registered and then submit the content on your website.

In the case of many bloggers they just can’t disable the user registration for some reasons. But there is one problem which we will face if we enable user registration on the website.

And that is Spam Registration, we get many of registrations every day which is nothing but spam users. Basically, they are not the real people who are registering on your website.

This thing is very annoying that you are getting many fake registrations on your website. If you are facing this on your website. Then believe me you will not face this issue after reading this guide.

I will tell you how you can stop spam registration on WordPress.

I have mentioned few ways by implementing which you can stop the spam registrations you are getting on your WordPress website.

How Can You Stop Spam Registration on WordPress Website?

So now let us get started with this guide and check out how you can stop the upcoming spam registrations which you are getting on your WordPress website.

You can stop the spam registrations is by implementing a captcha on the registrations page.

You can easily add captcha on the user registration page by installing a plugin.

There are many plugins which will help you to add captcha but I recommend Google Captcha by BestWebSoft.

The first thing you have to do is install this plugin on your WordPress website. If you want to know how you can install the plugin then follow this link to read about it.

stop spam registration on WordPress

Once you install this plugin on your website activate it.

This plugin works on the API of Google reCAPTCHA which Google uses to prevent robots on their services.

So to get this plugin working you have to get the keys from Google. As soon as you activate this plugin you will get an alert saying “To use Google Captcha you must get the keys from here and enter them on the plugin setting page.”

Getting Keys from Google

Click on here and you will be taken to the official website where you can get the keys.

You will get the options to register new website over there. Enter a label anything which you would like to add. After that choose the type of reCAPTCHA you want to add to your website.

reCAPTCHA label and domains

Enter your domain name in the domains section, tick the agreement check after reading it and click on Register button below.

Site Key and Secret Key

Once you click on Register you will get your site key and secret key. You have to paste this code in the plugin settings in your WordPress dashboard.

Click on Save Changes

By default Google reCAPTCHA is activated for the login form, registration form and password reset form. All you have to do at your side is paste the site key and secret key and click on Save Changes.

WordPress User Registration Form

Now if anyone tries to register on your WordPress website then they have to close the Google Captcha first. This will stop spam registration on WordPress website.


Once you install and configure this plugin it is quite hard for the robots to register on your website. This can really help you to stop spam registration on WordPress.

If you are facing any kind of doubts or difficulties then feel free to comment below.


  • Having read this I believed it was really informative.
    I appreciate you finding the time and effort to put this short article together.
    I once again find myself personally spending a lot of time both reading and leaving comments.
    But so what, it was still worthwhile!

Leave a Comment

How About Subscribing to Blogging Champs?

How About Subscribing to Blogging Champs?

Subscribe & Receive The Best in Class Blogging Guides and Case Studies via Mail

You have Successfully Subscribed!