How to make your website use HTTPS (SSL)
So you want your website to use https. You want to see secure your website and enjoy the search engine benefits. In order to get that sweet green lock, there are a couple of things you need to do.
Install an SSL certificate
HTTPS is enabled on all websites by default. However, the default certificate is self-signed, meaning browsers will show a security warning.
You can install your certificate using the SSL/TLS section in your control panel. For more information, see this article.
Force all visitors to use HTTPS
After installing an SSL certificate, you need to make sure your visitors are actually using https. To do so, you need to redirect all traffic to the https version of your website. See this article for a few ways to do that.
Make sure all urls use HTTPS
If your website has a valid SSL certificate and is using https, but you do not see a green lock, this is because some of the URLs on your website do not use https.
The next step is to find out what generated the bad URLs and how to fix them. Unfortunately, there is no general method to do so: it depends on many aspects of how you built your website.