Hi @developerdesigns22,
I am thinking about this too, my site have 7000 registered users now, but actually only a few users ever really submit real comment or come back, I using akimet so it is great to stop many comments, but it did not stop spam bot register as a “user”, it caused me waste many hours on these spam, I don’t like waste time, I am thing how can we detect these spam, I guess, at first, when users register, they must pass the random questions, and them when they submit content, they must pass the random questions, also I believe we need check mails, if from some mail address they never have real comment or posts, we will sent mail notification for let them go back our site, if a few days later, they do not come back my sites, I will “delete” they account and give mail address lists in back end with checkbox, so I can click mail address and stop similar mail box register as a user, for example, if there are too many users from abc.com but never have real comment, I will stop any register from abc.com, do you think is this good idea? Any more rules do you think is helpful? I am developing a plugin to do this so I do not need to search them in admin user list and delete them manually.
Of course, another method to stop spam, is build a members only site, but by this way, it is not good for SEO, right?
Best Regards,
Tomas