Is your website encrypted?
Back in 2014, Google announced it would begin using HTTPS encryption as search ranking signal. If you are still serving your site over basic HTTP in 2017, you may be missing a key part in your SEO strategy.
The good news? It’s never been easier to jump aboard the HTTPS train and secure your traffic.
Google will be pushing further with the release of Chrome 56 later this month, announcing it will mark all non-HTTPS pages containing password and credit card input fields as “Not Secure”. Eventually, Chrome plans to show a Not Secure warning for all pages served over HTTP, regardless of whether or not the page contains sensitive input fields. Here’s what visitors will see in the new version:
There are several ways obtain an SSL certificate for your site — many of them are completely free, and only take a few minutes to set up. Since Siteleaf supports publishing to any web host, you can choose the option that best fits your needs.
We’ll review our favorites in this blog post, starting with CloudFront (which we use ourselves for this blog).
AWS is an obvious choice if you are already using S3 for hosting, but it can also work nicely with GitHub Pages or any other external host. Along with HTTPS, you’ll be getting a global content delivery network (CDN) to accelerate your traffic.
While the certificates are free, CloudFront does add a small cost, but its very affordable at a few pennies per GB of bandwidth. Pro users will appreciate the powerful settings to control (or disable) cache, and the ability to automatically invalidate cached files from S3 using Lambda functions.
Here are some tutorials to get set up with HTTPS and AWS:
Cloudflare is another strong option giving you free SSL, a global CDN, as well as advanced security features like DDoS protection. It’s completely free for personal sites, and works with GitHub Pages, Amazon S3, and any other external host.
If you are looking for a simple, straight forward setup, Cloudflare may be the choice for you.
Here are some tutorials to get set up with HTTPS and Cloudflare:
3. Let’s Encrypt
If you publish to your own FTP or SFTP server, you can install a free SSL certificate from Let’s Encrypt, an automated and open certificate authority. Like CloudFront and Cloudflare, these certificates can be set up to automatically renew, so you’ll never have to worry about expiration dates.
Here are some tutorials to get set up with HTTPS and Let’s Encrypt on a few popular web hosts:
Instructions may vary by host, so check your provider’s help docs for specific details on how to install an SSL certificate.
Here’s to a happy and secure 2017!