Get your copy of ProfilePress WordPress plugin
User email confirmation or activation is a potent measure in blocking spam registrations. It requires all new users to click a confirmation link sent to their email in order to confirm or verify their email addresses before their accounts are activated, spam bots are less likely to get through this security.
How to Stop Spam User Registration in WordPress
you could install “Stop Spammers”, which is free.
It helped me a lot over the last 4 month. There will still be a few sign-ups coming through, but the spam users are far less than before I implemented it.
Also you have the chance to enhance the list of bad IPs yourself (I take the lists from several site I run “Stop Spammers” on and combine them). Also blocking by TLD and Country works.
Please note that I am not affiliated with “Stop Spammers” but jaust a happy user.
How to Stop Spam Registrations on your WordPress Membership Site
For most blogs comment spam is the largest issue for them to deal with. Rarely are there methods to stop spam signups for sites with free signups. In this video, we will show you how to stop spam registrations on your WordPress membership site.