As google is launching its new chrome browser, which will force every site owner to use ssl certificate on their website otherwise warning will be displayed for every visitor on the site.
Lets Encrypt provide you free ssl via whm/cpanel and normally its already activated in the cpanel. You just have to configure your contents and replace simple non ssl urls / media into ssl based media. In easy wording, you just have to replace your own site’s contents from https://yoursite to https://yoursite . This can be achieved using better search and replace wordpress plugin.
Once you do it, you will have issue of many redirect error if you are using cloudflare , i simply have to disable all the services of cloudflare except for dns service. then it will work fine.