Building a website for the first time is exciting. The potential to share your message and have it reach millions of people around the world has never been this simple… yet with that, comes challenges.

As we all know as website owners, the single most difficult thing we need to overcome, particularly when it comes to doing anything transactional is developing trust with your visitors and customers.

It becomes imperative that you do everything you possibly can to build up your trust and credibility.

None of your visitors knows who you are, have likely ever met or seen you in person, and somehow you have to bridge that gap in making them want to take notice of what you have to offer.

This is commonly done by posting high-quality content, providing ‘iron-clad’ guarantees, giving away free ebooks and maintaining communication with them via email.

However, in recent months major changes have been occurring in the world of Google and one that has literally affected millions of websites across the internet, causing them to quickly adapt with the times, which has proven to be a positive step forward in gaining trust and authority.

Before you read more, we have put together the SSL essentials into a Kit.

Install SSL On WordPress | Website Secure Example

As of July 2018 with the release of their latest browser ‘Chrome 68′, all sites that aren’t secure and use the conventional ‘HTTP://” protocol will be marked as ‘Not Secure.’

This means that all of your current websites will be marked as ‘unsafe’ and deemed unfit for visitors.

Your site will display this below.

and then…

Install SSL On WordPress | Website Not Secure Example

Fortunately, the steps taken to make a website secure in Google Chrome requires a few simple steps and we’ll go on to talk about this process in this article.

You can read more about https directly from Google.

Install SSL On WordPress | Customer abandon cart quote

But first, before getting into it, we will discuss what this change is, why it benefits you and the steps you’ll need to take to begin immediately implementing this on your own websites.

Creating A Secure Website – The Introduction To Secure Sockets Layer (SSL)

Now before we delve into explaining what SSL is, we would like to put you at ease by saying we will do our very best to help explain what this is, as simply as possible without getting into the complex technical jargon that might lead to confusion and overwhelm.

So in brief, SSL was developed to provide a means of communication that’s secure and robust for your visitors.
It essentially provides a secure channel between two computers operating over the internet or through a network. This provides the following benefits:

1) It encrypts and protects your data.

2) It correctly authenticates a connection to a secure server to prevent unscrupulous activity and reduce cyber attacks.

3) It ensures that the data sent is actually delivered between computers.

If you’re a business owner selling products over the internet, you can start to see how important this is and how it can build trust with your prospects and customers. Particularly if you’re looking to allow credit/debit card transactions and share secure files across the internet.

You can see some stats of site that are using SSL as default.

Install SSL On WordPress | SSL usage statistics

The Benefits Of A Secure Website

  1. Google Chrome will start labeling your site as secure.
  2. A secure label indicates trust and authority.
  3. Make more sales – 84% of users would abandon a purchase if data was sent over an insecure connection.
  4. Better search ranking – HTTPS has been a ranking signal since 2014.
  5. Get to page one quicker – A high percentage of page one search results are secure HTTPS pages.

Install SSL On WordPress | Google position factors with HTTPS

Image source from 1 Million sites analyzed in Google search results.

FREE SSL Certificate

Now before you question the price of SSL certificates we are going to show you how to use a service called Let’s Encrypts. It’s an open source project that provides free SSL’s that are completely secure.

Let’s Encrypt is a free, automated, and open certificate authority (CA), run for the public’s benefit. It is a service provided by the Internet Security Research Group (ISRG).

We give people the digital certificates they need in order to enable HTTPS (SSL/TLS) for websites, for free, in the most user-friendly way we can. We do this because we want to create a more secure and privacy-respecting Web.

To prove how secure they are, you can see how many active site use Let’s Encrypt via their live stats page and below is a screenshot from March 2018.

Install SSL On WordPress | Let's Encrypt March Data

Let’s Encrypt currently have 5% of the marketshare as shown below and that will increase due to the price (Free) and ease of setup. Some SSL companies charge over $1K per year so it’s no brainer for small businesses WordPress user to follow our setup guide.

Install SSL On WordPress | SSL Provider Usage Statistics

How To Switch To HTTPS For WordPress

Setting up SSL on your website used to take some technical know-how in order to get this running properly.

However, the good news is that as it’s becoming essential to have, more and more hosting companies are beginning to adopt simple ‘1-Click’ SSL installs; taking away all of the headaches of doing this manually.

If you’re a ‘SiteGround’ customer, you’ll see this change immediately as SSL is installed automatically with every WordPress installation.

Here’s a link to their official announcement:

If you’re currently unsure whether your hosting provider has this functionality, we recommend getting in touch with their support staff for more information.

But fear not, we also have a manual process for getting this setup using a few free WordPress plugins that will make this process as simple and painless as possible.

Before you go any further, we recommend you read the following blog post:

The DIY Method

If you want to do it yourself that’s fine. We’ve created a how-to article showing everything you need to have Let’s Encrypt setup using free WordPress plugins.

See this article: How To Setup Let’s Encrypt Tech Guide

The Essential Guide

install a SSL on your website | SSL results Infographic

Test Your SSL

Now you have followed the steps in our SSL tech guide go and test your SSL at SSL Shopper.

install a SSL on your website | OptimizePress SSL results

We hope you’ve enjoyed this article. If you have any questions about what we’ve covered. Please let us know by leaving your comments below. We would love to hear from you.

Onder Hassan
Onder Hassan

Onder is a Digital Marketing Specialist here at OptimizePress. In addition to developing content, he also assists with the research and development of deployable marketing strategies. If he’s not doing marketing, you may also find him buried in a marketing textbook.

    13 replies to "How To Install And Setup A Free SSL On WordPress"

    • Sean Todd

      Hey Onder,
      Thanks a lot for sharing a great post. One thing that I want to know “Is free SSL is a viable solution for my website?” Sometimes attackers can easily make a target with having a free SSL certificate on the website.

      • David Frosdick

        Hi Sean, if you use a good host that provides a free SSL by Lets Encrypt your site will be secure enough. Many SSL companies will try different tactics to sell SSL’s however for most users the free one is fine.

    • Deeptanshu Panthi

      Hey Onder Hassan, Thank you for this amazing article. Keep sharing such articles for beginners like me 🙂

    • Jitendra Raulo

      Awesome and Very Informative Article. Thank you so much, It Helps me a lot!

    • Jack

      I am very grateful that you brought this to my attention. My site is now secure. Thank you.

      • Onder Hassan

        You’re very welcome Jack.
        If you have any issues moving forward, please do not hesitate to contact our support team.

    • Maria

      If you are using SiteGround as your hosting service, there is a chance that with your hosting service, you have paid for SSL access.

      Get on CHAT and ask them if your account is set up that way. If it is, ask them to set up all your domains with SSL

      • Onder Hassan

        Hi Maria,

        Thank you for your comment.

        It’s actually a standard feature on all SiteGround hosting plans and wrote an article on their official blog to announce it. So you basically won’t have to do anything from your end in terms of setting things up and adds the SSL certificate in the background when you add your websites.

        It’s definitely great practice and should check your hosting provider for clarification. Thanks again!

    • Maria


      For those of us who are affiliates, how would I create my affiliate link to come to this page?

      • Onder Hassan

        Hi Maria,

        Please stay tuned for more info on this very soon.

    • Simon

      Thanks for the article. I took a look at your guide and when I visited the plugin download page I received this message, that I thought you should be aware of:
      No longer maintained:
      This plugin is no longer maintained. Unfortunately I don’t have the capacities to keep up with this project as there are other WordPress-related projects & plugins that are higher priority to me. Furthermore I’d like to remind that this is an experimental plugin and requires quite a bit of technical knowledge, since setting up SSL certificates is unfortunately still not a trivial task. It also won’t work on many setups that don’t provide access to some of the areas required.
      I want to thank all the users of this plugin. If you’re interested in continuing maintenance for the project from here, please contact me.

      • Onder Hassan

        Hi Simon,

        Thanks for the heads up.

        Is this the Really Simple SSL plugin?

        • Marion

          Yes, your link leads to this message

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.