SSL, or Secure Sockets Layer, is an encryption-based Internet security protocol. It was first developed by Netscape in 1995 for the purpose of ensuring privacy, authentication, and data integrity in Internet communications. SSL is the predecessor to the modern TLS encryption used today.
A website that implements SSL/TLS hashttps
in its URL instead ofhttp
.
(Source: Cloudflare Learning)
tl:dr; 👉 Click to read why I recommend Cloudflare
SSL certificates are becoming more important for even relatively small projects. Browsers have started displaying scary warnings when visiting sites without SSL and there are SEO implications as well. Many people think you need to pay for the added security an SSL provides. I knew a company that paid good taxpayer money for an SSL, then had issues when it expired after the person that set it up left the company. For their use case, Cloudflare's free SSL would have provided more than enough security, saved taxpayer money, and avoided headaches with expiration and renewal. Don't be like that company!
Worse still, even in 2022 I still see some company websites without an SSL certificate. Does this inspire confidence?
Don't be like this company either!
Yes. See this brief intro and a more detailed explanation from Cloudflare, and another one from Google about SSL and SEO.
One popular free SSL option is Let's Encrypt. They certainly have great SEO and marketing. They provide a great service at a price that can't be beat but unfortunately, (as far as I know at the time of writing) their certificates expire every 90 days and can only be auto-renewed in certain majority of cases. Also, setup requires some technical knowledge. While growing one's technical knowledge is certainly a benefit, there is a bit of a learning curve and it's possible to make mistakes as a beginner. That's why, I don't think Let's Encrypt is the best option.
Cloudflare is my favorite free SSL provider (of the 2 I've tried 😅). I was shocked how quick and easy the setup was. Let's Encrypt doesn't have a difficult setup, but it's definitely more technically involved (last time I did it). Cloudflare's certificates can also auto-renew in more cases. Their free plan also includes some DDOS protection and CDN benefits. They made the UX (or maybe DX?) so simple! Hope it helps!