Tutorials Web Development

How to Enable SSL in WordPress and Protect Your Clients?

5/5 (6)

Today we will learn how to secure your WordPress website with the help of an SSL (Secure Socket Layers) certificate.

SSL (Secure Sockets Layer) is the standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browsers remain private and integral.

Do you need SSL at all?

SSL certificates are not free, that’s why you should think twice before getting them for your domain. This technology is used for protecting sensitive data in the first place: credit card numbers, social security numbers, passwords, etc.

This type of security is highly beneficial for:

  • Online stores;
  • Software-as-a-Service (SaaS) businesses;
  • Social networks;
  • Banks;
  • Forum boards;

If your website is a simple blog, which never processes sensitive data, you don’t actually need an SSL certificate (at least, until Google decides that it is necessary to have one in order to rank high in its search results).

The process of acquiring an SSL certificate varies for each individual hosting provider and Certificate Authority.


So, let’s assume that you have already purchased one of such certificates for your domain. Now we are going to make sure it works smoothly with your WordPress website.

We will use this plugin:

Really Simple SSL
Really Simple SSL
Developer: Rogier Lankhorst
Price: Free

What does it do, and how will it help you with securing your website?

Really Simple SSL is a highly rated tool for making your WordPress-based website fully compatible with Secure Socket Layers. It changes the URL of your website from http:// to https://, and also fixes all the internal links, and redirects all the incoming requests to https://.


To install this plugin go to the Plugins > Add New section of your WordPress dashboard.

Here, search for the ‘Really Simple SSL’ plugin, install and activate it.


To check the status of the plugin, go to Settings > SSL, or Plugins > Installed Plugins > Really Simple SSL > Settings.

Here, hit the ‘Go ahead, activate SSL!’ button.


That’s all you have to do (basically, that’s why it has ‘Really Simple’ in its name). Congrats, your WordPress website is officially secure!


Now you know how to set up your WordPress website for compatibility with Secure Socket Layers. Stay with us and learn new WordPress hacks and tricks every day!


Subscribe to our daily WordPress hack-o-letter!

Don't miss your next WP Hack