Changing your website from HTTP to HTTPS

If you are hosting your client’s website, check with your ISP if they have free HTTPS certificates or low-cost certificates.

I recommend Xneelo, as they have 3 monthly cycles of HTTPS certificates on their Servers which is free.

If the ISP does not have Certificates, then you will need to purchase one.

  1. Add below code BEFORE BEGIN WORDPRESS to HTACCESS file after saving/downloading first: As per Xneelo Code Only :

# http to https
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

2. Then in the WordPress Dashboard, >Settings > General  change HTTP to HTTPS, and then log back in if you’re logged out:

3. If the Certificate is showing with errors or no padlock, go to this link, it will check errors: https://www.whynopadlock.com

4. Add Plugin called SSL Insecure Content Fixer by WebAware <https://wordpress.org/plugins/ssl-insecure-content-fixer/>  as site did not have padlock for Secure, still had mixed content issues, and followed these instructions: https://www.wpbeginner.com/plugins/how-to-fix-the-mixed-content-error-in-wordpress-step-by-step/

5. Update the Sitemap on your website, this will depend on what plugin you use such as Yoast or All in one SEO.

6. Go to Google Analytics and Webmaster Console.

In Google Analytics, go to  Admin Panel:

In the top left corner select your client that you are updating

Then Go to Property Settings, see below.

Next Select the drop down http to https as shown below:

Then Go to View Settings, see below.