By now most hosting companies have already setup free SSL for most websites.

Domain cPanel

  • Log in to your cPanel
  • Click the SSL/TLS Status icon which is usually under the Security tab – you’ll be able to see if your domain has SSL installed
  • Whilst you are here you might as well install the latest PHP if you haven’t already

Your WordPress Site


  • Login to your WordPress site
  • Backup your site before beginning
  • Temporarily disable whatever caching plugin you use
  • Update any plugins and themes

Search & Replace

  • Install & activate Better Search Replace
  • Go to Tools>Better Search Replace, Search for http:// Replace with // – I also replaced // with // [This needs to match what you have set in Google Search Console]
  • Under Settings>General – I changed to and Saved changes
  • Install Velvet Blues Update URLs

Activate Really Simple SSL

  • Install and activate the Really Simple SSL plugin by clicking Go ahead, activate SSL!
  • You’ll probably need to login again
  • Re-enable your caching plugin

Plugin Fix

  • You might need to fix some plugins like Google Analytics for WordPress by MonsterInsights


Type into your browser and see if it redirects to your SSL page in my case redirects to

WhatsApp WhatsApp Me