I have some services on my site that developed by PHP , it seems having CAPTCHA in my registration form is decreasing registering users , I tend to remove CAPTCHA at least on my registering form , is it harmful for my site?
|
migrated from stackoverflow.com Aug 26 '11 at 12:23
|
Yes and no. While people find captchas annoying, not having one couuld lead to automated bots creating accounts. If your site allows interaction, i.e. commenting, the bots may create accounts and spam links/adverts everywhere. So if your site requires interaction, or a user can submit data that is published on the site, I would recommend keeping the captcha. |
||||
|
|
|
Security and usability are always going to be at odds. The more secure you make something the harder it typically becomes to use. If you want to keep spammers from abusing your registration form you can use these tips I gave in a previous answer:
|
||||
|
|
|
The point of CAPTCHA is to prevent bots (or non-humans) from submitting your form. That captcha is not likely what's keeping your users away (though if it is too hard then it might be a problem). You can remove your captcha, but make sure to have some other anti-bot measures. |
|||||
|
|
There is a always a balance between security and user-friendliness. In this case the latter appears to be suffering from the former, but only if the decrease in registrations is a decrease in actual registrations, and not just because you formerly had many automated bot registrations. You can try removing the CAPTCHA and see if registrations go up again, but you'll need to monitor how many of them are real. |
|||
|
|