Yes, having an SSL certificate (resulting in HTTPS rather than HTTP in your web address) is recommended. Google has indicated that HTTPS is a ranking factor, and it also provides security and trust for your users.