Getting Started with SiteGround
Add an SSL to Your Site

Add an SSL to Your Site

Having an SSL certificate installed on your site is a must nowadays. SSL certificates encrypt all traffic that goes through your site and encrypts sensitive information like personal details, credit card numbers, and login credentials. That is why we provide our clients with free Let’s Encrypt SSL certificates and premium SSL. You may learn more about the differences among them in this article, or in this episode of our podcast.

By default, we offer free Let’s Encrypt SSL, which you can easily activate from Site Tools > Security > SSL Manager.

After you select the domain for which you wish to activate the SSL and the type of SSL, click GET.

Prerequisites for installing a Let’s Encrypt certificate

  • The domain and its www subdomain should be both pointed to your site’s IP address. Otherwise the certificate cannot be verified and installed on your domain.
  • If you’re attempting to install a Let’s Encrypt Wildcard SSL for a domain name, the server hosting your account must be in control of the DNS zone for the respective domain.
  • There should not be a general redirect upon the installation of the certificate, as it would prevent the HTTP validation from completing. You should temporary remove such redirects until the certificate’s installation is completed. You may safely re-add them after the certificate is successfully installed.
Once the SSL is issued, you need to configure your site to work through HTTPS.

Visit our next tutorials to learn how to:

Share This Article