user99 wrote: Does having full SSL encryption for website help reducing Spambot?
Not at all. Spambots can simply follow the HTTPS links to get to your site, and register as usual. SSL only encrypts the communication, but generally does not (on its own) authenticate the user in any way.