Looking for the TLDR version?
Go to Let's Encrypt to get a free SSL so that your site is safer, more accurate, faster & can offer more features for your visitors as well as report back correct data to you.
An SSL is a certificate that allows you to have a secure website. Your address will use HTTPS instead of HTTP and the browser will show a lock symbol or color the address bar to signify this to your visitors. By now it's common knowledge that if your website has financial transactions you need an SSL to help keep those transactions safe. You also should have an SSL if you have any type of login for users to help prevent user accounts from being hijacked. That includes sites powered by a CMS like WordPress as well where you login to edit the content. Simpler websites often feel they don't need an SSL though. Here are a few reasons why you may want to re-consider.
Google has stated that having a HTTPS site will boost your ranking score in their search engine rating.
The second version of HTTP pretty much requires it. HTTP/2 offers a lot of performance gains for your website but you won't be able to enjoy those without an HTTPS website. It should be noted that while the HTTP/2 spec doesn't require HTTPS, most major web browsers are.
Do you have a contact form or any other type of web form on your website? An SSL will help prevent people from intercepting & reading the form's data or changing it before it gets to you.
Forms are not the only target of hijacked data. An SSL certificate helps prevent someone from intercepting your content between your visitors and your web server. Once intercepted, the content on your website could be used to trick visitors, display someone else's ads or even install malicious content. This isn't something that only evil hackers do. Many Internet Service Providers have been caught injecting their own advertisments into the websites that their customers visit.
Websites that are not using HTTPS will be missing out on data. If an HTTPS site refers someone to your HTTP website, you will never know. Your analytics tool will report it as a direct link, as if someone just typed your website into the address bar. This is because HTTP websites can't receive referrer data from HTTPS sites. Fortunately it does work the other way around. If you have an HTTPS site you will be able to see this data no matter what website your visitors come from.
You're going to need an SSL if you want to use a lot of the new features that browsers are enabling such as:
- local data storage on the visitor's pc
- user location access
- service workers
Users will see that you put more care into your website and took the time to secure it with an SSL. This gives you more credability with your audience.
Hopefully this list will encourage you to secure your websites or give you a list of reasons to share with your boss or employer on why you need an SSL for your website.