{"id":487,"date":"2018-07-25T14:00:32","date_gmt":"2018-07-25T12:00:32","guid":{"rendered":"https:\/\/www.languedoc121tech.fr\/?p=487"},"modified":"2018-07-25T14:00:32","modified_gmt":"2018-07-25T12:00:32","slug":"install-ssl-certificate-https-address","status":"publish","type":"post","link":"https:\/\/dev.languedoc121tech.fr\/?p=487","title":{"rendered":"Install an SSL Certificate to change your website&#8217;s address from HTTP to HTTPS"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>Google announced last year that they were prioritising sites that had a verified SSL Certificate over those that didn&#8217;t. This meant, in SEO terms, that those who made the move or who were already set up that way had a slight SEO advantage (all things being equal, which of course they never are.) They also devised a way to highlight this to the viewer: you may have noticed that some sites now have a website address that starts with HTTPS and also a little padlock that says &#8220;Secure&#8221; next to them, whereas others just have an exclamation mark in a circle. If you visit a site with the padlock, you can click on it and this message is displayed:<a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTPS-Secure-Connection-Message.jpg\"><img loading=\"lazy\" class=\"img-ctr aligncenter wp-image-489 size-medium\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTPS-Secure-Connection-Message-300x246.jpg\" alt=\"The Connection is Secure Message in Google Chrome\" width=\"300\" height=\"246\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTPS-Secure-Connection-Message-300x246.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTPS-Secure-Connection-Message.jpg 315w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Likewise, if you click on the exclamation mark (on an unsecured site) you get this less reassuring message:<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-Unsecure-Connection-Message.jpg\"><img loading=\"lazy\" class=\"img-ctr aligncenter wp-image-490 size-medium\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-Unsecure-Connection-Message-300x212.jpg\" alt=\"Google Chrome message: the connection to this site is not secured\" width=\"300\" height=\"212\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-Unsecure-Connection-Message-300x212.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-Unsecure-Connection-Message.jpg 317w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<h2>What is SSL?<\/h2>\n<p>SSL stands for Secure Socket Layer and is a security protocol that uses a certificate chain between the server that hosts your site and a third-party who is authorised to issue certificates to verify that you are who you say you are online. When you have set up your SSL certificate and followed the steps on your server to verify the certificate, your site&#8217;s URL changes from http:\/\/yoursitename.com to\u00a0https:\/\/yoursitename.com &#8211; and the address shown in Chrome is displayed with the green padlock and is prefixed with Secure |, as shown above.<\/p>\n<h2>Do I need an SSL certificate for my site?<\/h2>\n<p>I had clients ask me whether this was an essential task and for a while I said that it should be on the to-do list but wasn&#8217;t something they needed to rush towards, given the nature of their websites. For anyone trading online, selling products, exchanging personal or sensitive date, the change has been more pressing and really, if that&#8217;s the purposes of your site, you should have done this by now. But if you&#8217;re not asking clients for their personal information via the web, why the need to change?<\/p>\n<p>There are two main reasons for doing this now. First, as of today, the new version of the Chrome browser marks sites that do not have an SSL certificate as &#8220;Not Secure&#8221;. Essentially nothing has changed: the site is no less secure today than it was yesterday. The point really is that it&#8217;s not as secure as sites that do have an SSL certificate. As more and more sites make this change and we come to expect to see the word &#8220;Secure&#8221; up there in the address bar, there&#8217;s an element of reassurance, of professionalism, to a site that secure over one that isn&#8217;t. The second reason is that it can also help with identifying bogus sites and tells your customers that the site they&#8217;re on is the real deal. There are some common scams that rely on users not really understanding that the site they&#8217;re on is a convincing copy of the real one, and then the scammers use that fake front-end to abuse the trust you&#8217;ve placed in the company you think you&#8217;re dealing with in order to persuade you to hand over personal details that can then be used to access your bank accounts or cards. So there are definitely benefits to you as a consumer to only interacting with sites (especially for financial transactions) with SSL certificated sites. As a business, it means your customers can come to your site and be assured that they&#8217;re not on a copy site, and that it really is you that they&#8217;re dealing with, and that any data they send will not be falling into the wrong hands.<\/p>\n<h2>How do I make the change to HTTPS on my site?<\/h2>\n<p>The steps to create an SSL certificate and install it on your site are given below.<\/p>\n<p>Once you&#8217;ve installed the certificate there are three more steps:<\/p>\n<ul>\n<li>Fix the links on your site so they use the new https URL (the steps here are for WordPress users, since that&#8217;s what I use for my site);<\/li>\n<li>Create a redirect to ensure that any searches for the HTTP versions of your site are automatically routed to the new HTTPS address; and,<\/li>\n<li>Verify your site&#8217;s certificate;<\/li>\n<\/ul>\n<p>With the optional fourth step of updating your Google Webaster Console.<\/p>\n<p>As you can see, before adding the security certificate, my site&#8217;s URL looks like this:<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-URL-NotSecure.jpg\"><img loading=\"lazy\" class=\"img-ctr aligncenter wp-image-496 size-full\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-URL-NotSecure.jpg\" alt=\"Site URL with HTTP Address\" width=\"196\" height=\"27\" \/><\/a><\/p>\n<p>By the time we&#8217;ve worked through these steps it will look like this:<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-URL-Secure.jpg\"><img loading=\"lazy\" class=\"img-ctr aligncenter wp-image-497 size-medium\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-URL-Secure-300x20.jpg\" alt=\"Site URL with HTTPS Address\" width=\"300\" height=\"20\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-URL-Secure-300x20.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-URL-Secure.jpg 398w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<hr \/>\n<p><em>The instructions here assume you&#8217;re using a relatively current version of CPanel to administer your site. If you&#8217;re using a site builder like Wix or SquareSpace you&#8217;ll need to check their site-specific instructions. To help you out I&#8217;ve put some links to the most common platforms at the bottom of this page. If you&#8217;re not sure about this get in touch.<\/em><\/p>\n<hr \/>\n<h3><strong>Step 1: Create and Install your SSL Certificate<\/strong><\/h3>\n<p><strong>1.<\/strong> Login to CPanel and scroll to the the <strong>Security<\/strong> section.<a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security.jpg\"><img loading=\"lazy\" class=\"screenshot alignnone wp-image-495\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security.jpg\" alt=\"\" width=\"800\" height=\"405\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security.jpg 1018w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-300x152.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-768x389.jpg 768w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-500x253.jpg 500w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-800x405.jpg 800w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n<p><strong>2.<\/strong> Click on <strong>SSL<\/strong> and then <strong>Install and Manage SSL for your site (HTTPS)<\/strong>.<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-InstallManage-1.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-531 size-medium\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-InstallManage-1-300x211.jpg\" alt=\"Menu Options in the CPanel SSL Security App\" width=\"300\" height=\"211\" \/><\/a><\/p>\n<p><strong>3.<\/strong> Click on <strong>Certificate Details<\/strong>.<\/p>\n<p><strong>4.<\/strong> Scroll down and click on <strong>Install an SSL Website<\/strong>.<\/p>\n<p><strong>5.<\/strong> Select your domain from the drop down and click <strong>Autofill by Domain<\/strong>.<\/p>\n<p>You then get a message showing that the <span style=\"font-weight: 400;\">certificate field below is completed. That&#8217;s it!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">When I did it I got a warning in Chrome that it was a self-signed certificate (as in one assigned by the same host as my server.)\u00a0 <\/span><span style=\"font-weight: 400;\">Kaspersky decided to chip in too:<\/span><\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-Kaspersky-Error.jpg\"><img loading=\"lazy\" class=\"img-ctr aligncenter wp-image-532 size-medium\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-Kaspersky-Error-300x180.jpg\" alt=\"Kaspersky Error when clicking Self-Signed SSL Certifcate Site\" width=\"300\" height=\"180\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-Kaspersky-Error-300x180.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-Kaspersky-Error-500x300.jpg 500w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-Kaspersky-Error.jpg 512w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">This means that it has not been verified by a third-party and could, therefore, be a fake! Of course, I know it&#8217;s not but what about my customers? L<\/span>et&#8217;s install it properly and verify the details. That will get rid of the warnings.<\/p>\n<p><span style=\"font-weight: 400;\"><strong>6.<\/strong> This time click <strong>Let\u2019s Encrypt SSL<\/strong>\u00a0in CPanel.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-495 size-full\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security.jpg\" alt=\"Security Apps in CPanel\" width=\"1018\" height=\"515\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security.jpg 1018w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-300x152.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-768x389.jpg 768w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-500x253.jpg 500w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-CPanel-Security-800x405.jpg 800w\" sizes=\"(max-width: 1018px) 100vw, 1018px\" \/><\/a><\/p>\n<p>You can see from the list that I have an SSL certificate assigned to the site but that it is not installed.<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-533 size-large\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List-1024x324.jpg\" alt=\"List of Domains with LetsEncrypt SSL Certificates\" width=\"825\" height=\"261\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List-1024x324.jpg 1024w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List-300x95.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List-768x243.jpg 768w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List-500x158.jpg 500w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List-800x253.jpg 800w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List-1280x404.jpg 1280w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-List.jpg 1285w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/a><\/p>\n<p><strong>7.<\/strong> Click <strong>Reinstall<\/strong>. You can see that the listing changes to show that the security certificate has been installed.<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-534 size-large\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed-1024x143.jpg\" alt=\"LetEncrypt List of Security Certificates Installed\" width=\"825\" height=\"115\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed-1024x143.jpg 1024w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed-300x42.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed-768x107.jpg 768w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed-500x70.jpg 500w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed-800x112.jpg 800w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-LetsEncrypt-Installed.jpg 1274w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/a><\/p>\n<p>Great. That&#8217;s the first part done.\u00a0Now if you go to your browser and click refresh on your web page you should see the site listed as Secure.<\/p>\n<h3>Step 2: Change Site Links<\/h3>\n<p>On WordPress, which is what I use for my site, it&#8217;s really easy to do this.<\/p>\n<p><strong>1.<\/strong> Login to your Admin panel (yoursite.com\/wp-admin), then click on <strong>Settings<\/strong> and <strong>General<\/strong>.<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-WPADMIN-SITEURL.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-555 size-full\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-WPADMIN-SITEURL.jpg\" alt=\"The SITE URL field in WP-ADMIN\" width=\"592\" height=\"299\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-WPADMIN-SITEURL.jpg 592w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-WPADMIN-SITEURL-300x152.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/HTTPS-SSL-WPADMIN-SITEURL-500x253.jpg 500w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/a><\/p>\n<ol>\n<li>Change the <strong>WordPress Address (URL)<\/strong> and <strong>Site Address (URL)<\/strong> values to https.<\/p>\n<\/li>\n<li>\n<p>Scroll to the bottom of the page and click <strong>Save Changes<\/strong>.<\/p>\n<\/li>\n<\/ol>\n<p>That&#8217;s WordPress done.<\/p>\n<h3><strong>Step 3: Redirect Search Engines to your HTTPS Site<\/strong><\/h3>\n<p>If your site has been online for a while you will (hopefully) have other sites linking to you, links from social media, etc. Without a redirect in place the the browser will just assume any pages or posts with the web address starting HTTP have disappeared, which is very bad for your SEO and very bad for your business generally! Setting what&#8217;s called a &#8220;301 redirect&#8221; will ensure that anyone coming to your site from an old link will find your new HTTPS-addressed page. You do this by accessing your site&#8217;s htaccess file.<\/p>\n<p><span style=\"font-weight: 400;\"><strong>1.<\/strong> Access the server and navigate to your site\u2019s files. You can either do this with FTP or directly via CPanel.<\/span><\/p>\n<p><strong>2.<\/strong>\u00a0Create a local copy of your site&#8217;s\u00a0<em>htaccess<\/em> file.<\/p>\n<p><strong>3.<\/strong> Add the following code at the top of the file:<\/p>\n<pre>RewriteEngine on\n<span style=\"font-weight: 400;\">RewriteCond %{HTTP_HOST} ^yoursite.com [NC,OR]<\/span>\n<span style=\"font-weight: 400;\">RewriteCond %{HTTP_HOST} ^www.yoursite.com [NC]<\/span>\n<span style=\"font-weight: 400;\">RewriteRule ^(.*)$ https:\/\/www.yoursite.com\/$1 [L,R=301,NC]<\/span><\/pre>\n<p><strong>4.<\/strong> In the code above, change <em>yoursite.com<\/em> to the name of your site. My <em>htaccess<\/em> file now looks like this:<\/p>\n<pre><span style=\"font-weight: 400;\">RewriteEngine on<\/span>\n<span style=\"font-weight: 400;\">RewriteCond %{HTTP_HOST} ^languedoc121tech.fr [NC,OR]<\/span>\n<span style=\"font-weight: 400;\">RewriteCond %{HTTP_HOST} ^wwwlanguedoc121tech.fr [NC]\n<\/span><span style=\"font-weight: 400;\">RewriteRule ^(.*)$ https:\/\/www.languedoc121tech.fr\/$1 [L,R=301,NC]<\/span><\/pre>\n<p><span style=\"font-weight: 400;\">You can use any text editor, such as Notepad (installed with Windows) or something more sophisticated, like Notepad++ (freeware).<\/span><\/p>\n<p><strong>5.<\/strong> Save and copy the updated file back to your server.<\/p>\n<p>That&#8217;s it: the redirect is in place.\u00a0If you click on an old link to\u00a0your site, say from a Facebook post, and it should find the right page.<\/p>\n<h3>Step 4. Check on your SSL Certificate<\/h3>\n<p>This is another non-essential step, but it&#8217;s nice to verify it&#8217;s all working so I recommend you visit the SSL Labs page to check your certificate. Click on the link below,\u00a0<span style=\"font-weight: 400;\">enter your site\u2019s URL and click <strong>Submit<\/strong>. All being well you\u2019ll see the certificate details listed on the page below.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.ssllabs.com\/ssltest\/index.html\" rel=\"nofollow\"><span style=\"font-weight: 400;\">https:\/\/www.ssllabs.com\/ssltest\/index.html<\/span><\/a><\/p>\n<p>Now for one more step, which you can skip if you&#8217;re not using Google Webmaster Tools.<\/p>\n<h3><strong>Step 5: Add your HTTPS site to Google Webmaster<\/strong><\/h3>\n<p>It&#8217;s worth having all versions of your website&#8217;s address registered in Google Webmaster because Google likes verified sites &#8211; and we all want Google to like our sites!\u00a0<span style=\"font-weight: 400;\">If you haven\u2019t already set up your site with Google Webmaster, now is the time to do it.\u00a0<\/span><\/p>\n<p><strong>1.<\/strong> Sign in to your <a href=\"https:\/\/www.google.com\/webmasters\/\" rel=\"nofollow\">Google Webmaster<\/a>\u00a0account. You can see that there are already register versions of my site with and without the &#8220;www&#8221; &#8211; but nothing yet for HTTPS.<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-535 size-large\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList-1024x318.jpg\" alt=\"Overview of Sites Registered with Google Webmaster Console\" width=\"825\" height=\"256\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList-1024x318.jpg 1024w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList-300x93.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList-768x238.jpg 768w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList-500x155.jpg 500w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList-800x248.jpg 800w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterList.jpg 1093w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/a><\/p>\n<p><strong>2.<\/strong> Click <strong>ADD A PROPERTY<\/strong>.<\/p>\n<p><strong>3.<\/strong> Enter your site\u2019s details, then click <strong>Add<\/strong>.<\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterAdd.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-536 size-full\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterAdd.jpg\" alt=\"Add a New Site to Google Webmaster Console\" width=\"614\" height=\"175\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterAdd.jpg 614w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterAdd-300x86.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterAdd-500x143.jpg 500w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/a><\/p>\n<p><strong>4.<\/strong> Select the <strong>Alternate Methods<\/strong> tab and choose your method. I like the <strong>HTML file upload<\/strong> method, which involves downloading a file and putting in the \/public_html file on your site\u2019s server.\u00a0<span style=\"font-weight: 400;\">If you\u2019ve been through the verification process with other non-HTTPS versions of your site, you don\u2019t need to copy the file again.<\/span><\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterVerify-1.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-540 size-full\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterVerify-1.jpg\" alt=\"Verify Site with HTML File Upload in Google Webmaster Console\" width=\"801\" height=\"663\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterVerify-1.jpg 801w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterVerify-1-300x248.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterVerify-1-768x636.jpg 768w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterVerify-1-500x414.jpg 500w\" sizes=\"(max-width: 801px) 100vw, 801px\" \/><\/a><\/p>\n<p><strong>5.<\/strong> When the file is on your server, click <strong>I am Not a Robot<\/strong> and then <strong>Verify<\/strong>.<\/p>\n<p><span style=\"font-weight: 400;\">After you click Verify you\u2019ll get a message confirming that your ownership of the site has been verified. <em>Et voila!<\/em><\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>6.<\/strong> Now do the same for the HTPPS version of your site but minus the &#8220;www&#8221; in the site address. For example, your site can be accessed using the URL <\/span><a href=\"http:\/\/www.languedoc121tech.fr\"><span style=\"font-weight: 400;\">www.languedoc121tech.fr<\/span><\/a><span style=\"font-weight: 400;\"> or just languedoc121tech.fr so both need to be registered with the Search Console.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>7.<\/strong>\u00a0Next, click on <strong>Search Console<\/strong> to go back to the overview page (which lists all the domains you\u2019ve registered using the Google Webmaster account) and check the listing. Mine looks like this, with HTTP and HTTPS versions for the variations of the domain name (with and without &#8220;www&#8221;).<\/span><\/p>\n<p><a href=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS.jpg\"><img loading=\"lazy\" class=\"screenshot aligncenter wp-image-541 size-large\" src=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS-1024x607.jpg\" alt=\"Revised List with HTTPS Sites Added in Google Webmaster Console\" width=\"825\" height=\"489\" srcset=\"https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS-1024x607.jpg 1024w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS-300x178.jpg 300w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS-768x455.jpg 768w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS-500x296.jpg 500w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS-800x474.jpg 800w, https:\/\/dev.languedoc121tech.fr\/wp-content\/uploads\/2018\/07\/SSL-HTTP-GoogleWebmasterListHTTPS.jpg 1105w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">That\u2019s it: you\u2019re done!<\/span><\/p>\n<h2>Conclusion<\/h2>\n<p>So there you have it. It&#8217;s a little bit of work, a little bit techy places, but not a major job and doesn&#8217;t cost a thing if you do it yourself.\u00a0If a web developer tries to bill you for\u00a0multiple hours or suggesting you pay for your SSL certificate, then you would be better to find another developer! Or you can contact me, of course.<\/p>\n<p>If you do decide to do this yourself, please leave a comment below. Likewise, if you get stuck or have any problems.<\/p>\n<p>[su_divider]<\/p>\n<h2>Useful Links<\/h2>\n<p>Here are links to SSL installation instructions for some popular website builders.<\/p>\n<h3>SquareSpace<\/h3>\n<ul>\n<li><a href=\"https:\/\/support.squarespace.com\/hc\/en-us\/articles\/205815898-Squarespace-and-SSL\" rel=\"nofollow\">General info about SSL<\/a><\/li>\n<li><a href=\"https:\/\/support.squarespace.com\/hc\/en-us\/articles\/205815308-Creating-URL-redirects\" rel=\"nofollow\">Set up 301 redirects<\/a><\/li>\n<\/ul>\n<h3>Wix<\/h3>\n<ul>\n<li><a href=\"https:\/\/support.wix.com\/en\/article\/about-ssl-and-https\" rel=\"nofollow\">About SSL and HTTPS<\/a><\/li>\n<li><a href=\"https:\/\/support.wix.com\/en\/article\/setting-up-301-redirects-from-one-url-to-another\" rel=\"nofollow\">Set up 301 redirects<\/a>\u00a0(enabled only for Premium subscribers)<\/li>\n<\/ul>\n<h3>Weebly<\/h3>\n<ul>\n<li><a href=\"https:\/\/hc.weebly.com\/hc\/en-us\/articles\/115010923107-Enable-SSL-for-Your-Site\" rel=\"nofollow\">General info about SSL rel=&#8221;nofollow&#8221;<\/a><\/li>\n<li><a href=\"https:\/\/hc.weebly.com\/hc\/en-us\/articles\/201723883-How-to-301-Redirect-an-Old-Page-to-a-New-Weebly-Page\" rel=\"nofollow\">Set up 301 redirects<\/a><\/li>\n<\/ul>\n<p>[ls_content_block id=&#8221;343&#8243;]<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Google announced last year that they were prioritising sites that had a verified SSL Certificate over those that didn&#8217;t. This meant, in SEO terms, that those who made the move or who were already set up that way had a slight SEO advantage (all things being equal, which of course they never are.) They&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"kt_blocks_editor_width":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_vp_format_video_url":"","_vp_image_focal_point":[]},"categories":[43,4,49],"tags":[42,47,48],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"vp_sm":false,"vp_md":false,"vp_lg":false,"vp_xl":false,"vp_sm_popup":false,"vp_md_popup":false,"vp_xl_popup":false,"1536x1536":false,"2048x2048":false,"page-title-image":false},"uagb_author_info":{"display_name":"Admin","author_link":"https:\/\/dev.languedoc121tech.fr\/?author=2"},"uagb_comment_info":61,"uagb_excerpt":"Introduction Google announced last year that they were prioritising sites that had a verified SSL Certificate over those that didn&#8217;t. This meant, in SEO terms, that those who made the move or who were already set up that way had a slight SEO advantage (all things being equal, which of course they never are.) They...","_links":{"self":[{"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=\/wp\/v2\/posts\/487"}],"collection":[{"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=487"}],"version-history":[{"count":0,"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=\/wp\/v2\/posts\/487\/revisions"}],"wp:attachment":[{"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.languedoc121tech.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}