It is now important to create your websites as secure sites https not http in order to show as secure. Fortunately, Let’s Encrypt allows you to create free SSL Certificates and when using SiteGround as your web host, configuring them is easy and it doesn’t require a dedicated IP address the way most other certificates do. The Let’s Encrypt SSL Certificate is part of a collaborative effort sponsored by Internet entities including Google Chrome, Automattic, Facebook, Cisco, and many web hosting companies to make the Internet more secure.

Note that if you are taking credit cards for payments on your site, you may still want to pay the few dollars a month extra for a dedicated IP address. Talk to your web host about this option.

Let’s look at how easy it is to install Let’s Encrypt on a domain so that you can build a secure site, or convert your site to a secure site if it was originally built as a non-secure http not https site.

Steps to Configure Let’s Encrypt in SiteGround Hosting

The video and following steps display a SiteGround hosting account. If you are using different hosting, your options may look different and depending on the host, they may not support Let’s Encrypt. Check with your web host for more information.
  1. From your cPanel, select the Let’s Encrypt icon.
  2. You will see an information box explaining more about Let’s Encrypt and also a box showing your current certificates. In our case, I don’t have any certificates setup in this account, yet.
  3. Under “Install new Let’s Encrypt Certificate” select the domain name that you want to configure and an email address associated with that domain. By default, the email is configured to the administrative email for the hosting account.
  4. Click the Install button.
  5. You will see a progress through several areas while the site is checked and validated, the certificate is created, and then is applied.
  6. Once it is complete, you will receive a Success Dialog Box.
  7. Congratulations, your SSL certificate has now been completed and you’re ready to create an SSL site or convert an http site.

At this point, if you haven’t built your site yet, you’re ready to install WordPress as an https installation. If you are converting a site that was formerly http, not a secure site, you will need to make sure that you force https across your site.

Force SSL Across a Previous Non-secure Site

Plugins like Easy HTTPS Redirection can make sure that this is handled for your WordPress installation.

Screen grab of icon for Easy HTTPS Redirect WordPress Plugin

Note that if you have a large eCommerce site, are accepting frequent credit card payments, or are using a CDN (Content Delivery Network) or firewall there are additional things to consider. In these cases, this solution may not work for you. For most content driven sites that might collect email addresses or other basic visitor data, Let’s Encrypt is a powerful and free solution.