{"id":1526,"date":"2020-01-14T17:22:27","date_gmt":"2020-01-14T11:52:27","guid":{"rendered":"https:\/\/www.promozseo.com\/blog\/?p=1526"},"modified":"2020-06-09T11:21:04","modified_gmt":"2020-06-09T05:51:04","slug":"how-to-host-website-from-http-to-https","status":"publish","type":"post","link":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/","title":{"rendered":"How to Migrate Website from HTTP to HTTPS &#8211; Redirect HTTP Site to HTTPS &#8211; The Definitive Guide"},"content":{"rendered":"<p>Running your website on HTTP in 2020 is a big no-no. In simple words, HTTP not only creates problems in terms of <a href=\"https:\/\/www.promozseo.com\/blog\/on-page-seo-techniques-checklist\/\">SEO<\/a>, but it also leaves an inferior user experience.<\/p>\n<p>So, if you are still running your website or blog on HTTP, let\u2019s quickly migrate the site from HTTP to HTTPS.<\/p>\n<p>Next, a few questions that may come to your mind are,<\/p>\n<ul>\n<li>What is HTTP?<\/li>\n<li>What is HTTPS?<\/li>\n<li>What are the differences between HTTP and HTTPS?<\/li>\n<li>What are the advantages and disadvantages of HTTPS?<\/li>\n<li>What to do before you migrate your website from HTTP to HTTPS?<\/li>\n<li>The next big question is how to redirect from HTTP to HTTPS?<\/li>\n<li>And finally, what should you do right after you host your website on HTTPS?<\/li>\n<\/ul>\n<p>Here, in this post, I am going to explain each of the points mentioned above one by one in simple words, so that even a layperson or a beginner can easily understand the whole thing and migrate the HTTP website to HTTPS.<\/p>\n<p>Now without any further ado, let\u2019s head straight to the questions and the topic.<\/p>\n<h2>What is HTTP?<\/h2>\n<p>HTTP was introduced by the inventor of the World Wide Web, Sir Timothy John Berners-Lee, on 12 March 1989, where HTTP stands for Hyper Text Transfer Protocol.<\/p>\n<p>HTTP is a data transfer protocol that a browser generally uses to communicate with the server. Though it\u2019s not always a browser that communicates with a server, instead, there can be different other web clients like an online software, an application, or a device that may also communicate with the server.<\/p>\n<p>In simple words, when you click on a link on a website or a desktop or web-based application, the web client sends the HTTP request to the server, telling it to respond with the necessary files and data. Next, the server processes the web client request and sends the requested files and data as a response back to the browser or the application. Finally, when the browser or the app receives the response, it starts decoding the data, and finally, presents it as a webpage.<\/p>\n<p>Right, after the HTTP session is over, the server closes the connection as it only remains open during the state of the data transfer. However, HTTP\/1.1 uses a persistent connection that is also known as the keep-alive mechanism, which keeps the client-server connection open for more than one HTTP request. The keep-alive mechanism also allows data to be streamed instead of buffered.<\/p>\n<p>After the initial days, there have been a lot of improvements introduced, which made HTTP faster in processing the request and sending the response back to the web client.<\/p>\n<p>If you are a website owner who wants to redirect his website from HTTP to HTTPs to serve the content over a secured network, you don\u2019t have to essentially understand how HTTP works at its core and what the improvements are introduced right after its inception. Instead, just know that HTTP is the data transfer protocol that helps you get the content and data from the web server when you click on a link on a browser or an application.<\/p>\n<div class=\"cntnt-in128\">You may like : <a href=\"https:\/\/www.promozseo.com\/blog\/how-to-write-press-release-pr-distribution\/\">How to Write and Distribute a Press Release (10 Definitive Formulas to Press Release Success)<\/a><\/div>\n<h2>What is HTTPS?<\/h2>\n<p>HTTPS is the abbreviation of Hyper Text Transfer Protocol Secure. As the name suggests, HTTPS secure the data transfer between the web client and web server.<\/p>\n<p>The HTTP protocol, which is not secure, makes the data transfer vulnerable, which may cause a lot of potential difficulties for a website and company. In opposite, HTTPS uses secure connection TLS (Transport Layer Security) or SSL (Secure Sockets Layer) to encrypt the data while transferring them between web client and web server and back and forth. This secures the data privacy and authenticates the website\u2019s identity.<\/p>\n<p>The HTTPS security further ensures that users get the right content that they requested, and also allows users to see whether they are on the right website or not. HTTPS safeguards the sensitive data from being stolen or read from the server or during the server-client data transfer.<\/p>\n<p>NOTE: SSL is a deprecated term, and technically it is referred to as TLS.<\/p>\n<h2>What Are The Differences Between HTTP and HTTPS?<\/h2>\n<p><strong>The security difference<\/strong>: As discussed earlier, HTTP is a stateless communication protocol between a web client and a web server, which is not secure. As a result, HTTP may cause a lot of security threats for the website and make it vulnerable to attacks.<\/p>\n<p>Where HTTP cannot guarantee data security, HTTPS ensures the security of your content while communicating between web client and server. Thus, it eliminates most, if not all, of the security threats for a website and its users.<\/p>\n<p><strong>The encryption difference<\/strong>: HTTP protocol transfers the web client data to the web server or vice versa in a hypertext structured format using port 80 by default.<\/p>\n<p>HTTPS serves data in encrypted format using port 443 and SSL certificate, which significantly improves bidirectional data security.<\/p>\n<p><strong>The appearance difference<\/strong>: In the case of HTTP websites, modern browsers show \u201cConnection Is Not Secure\u201d mark on the address bar, which creates trust issues for the users.<\/p>\n<p><img class=\"aligncenter wp-image-1530 size-full\" title=\"HTTP domain\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/http-domain.jpg\" alt=\"http domain\" width=\"616\" height=\"59\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/http-domain.jpg 616w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/http-domain-300x29.jpg 300w\" sizes=\"(max-width: 616px) 100vw, 616px\" \/><\/p>\n<p>When you serve your web content on HTTPS secured network, browsers show the <strong>green locked padlock<\/strong> on the browser address bar, which instantly improves the trust factor.<\/p>\n<p><img class=\"aligncenter wp-image-1531 size-full\" title=\"HTTPS domain green padlock\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-domain-green-padlock.jpg\" alt=\"https domain green padlock\" width=\"629\" height=\"56\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-domain-green-padlock.jpg 629w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-domain-green-padlock-300x27.jpg 300w\" sizes=\"(max-width: 629px) 100vw, 629px\" \/><\/p>\n<p><img class=\"aligncenter wp-image-1533 size-full\" title=\"HTTPS domain green padlock-ssl-ov\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-domain-green-padlock-ssl-ov.jpg\" alt=\"https domain green padlock-ssl-ov\" width=\"562\" height=\"61\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-domain-green-padlock-ssl-ov.jpg 562w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-domain-green-padlock-ssl-ov-300x33.jpg 300w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/><\/p>\n<p><strong>Domain Validation differences<\/strong>: HTTP doesn\u2019t require any sort of domain validation to transfer the data from the web client to the server or the other way around.<\/p>\n<p>HTTPS requires a minimum of domain validation and a few certificates to transfer data securely.<\/p>\n<p><strong>The cost difference<\/strong>: HTTP comes default with the domain and server. This means after you purchase a domain and server, as soon as you make the website live on the internet, by default, it opens with HTTP. So, there is no additional cost involved here in the case of HTTP.<\/p>\n<p>HTTPS is not pre-installed; hence you have to purchase it externally to serve your web content on HTTPS. The cost of HTTPS varies based on the type of HTTPS certificate you need. Generally, there are three types of certificates, namely, DV (Domain Validated), OV (Organization Validated), and EV (Extended Validation). When among these three, DV is the most affordable one, which can cost you nearly 10 to 20 USD per year, the EV certificate is the most expensive one, and you may need to spend 200 to 400 USD per year for an EV certificate.<\/p>\n<div class=\"cntnt-in128\">You may like : <a href=\"https:\/\/www.promozseo.com\/blog\/proofread-content-editing-techniques\/\">Why and How to Proofread Content \u2013 Simple Yet Powerful Content Proofreading and Editing Techniques<\/a><\/div>\n<h2>What Are The Advantages and Disadvantages of HTTPS?<\/h2>\n<p>Apart from the data security advantage, which you get right after you migrate your website or blog from HTTP to HTTPS, you can encash two other significant benefits of hosting the site on HTTPS.<\/p>\n<p><strong>The SEO<\/strong>: Back in 2014, Google introduced <a href=\"https:\/\/webmasters.googleblog.com\/2014\/08\/https-as-ranking-signal.html\" target=\"_blank\" rel=\"noopener noreferrer\">HTTPS as a strong search engine ranking signal<\/a>. According to Google, security is one of the most important parameters that they consider and analyze while ranking contents organically.<\/p>\n<p><img class=\"aligncenter wp-image-1546 size-full\" title=\"Matt Cutts on HTTPS SEO\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/matt-cutts-on-https-seo.jpg\" alt=\"matt cutts https seo\" width=\"633\" height=\"667\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/matt-cutts-on-https-seo.jpg 633w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/matt-cutts-on-https-seo-285x300.jpg 285w\" sizes=\"(max-width: 633px) 100vw, 633px\" \/><\/p>\n<p>Therefore, when Google made HTTPS as an organic ranking signal, more and more sites started migrating their website from HTTP to HTTPS.<\/p>\n<p>According to a November 2019 report by builtwith.com, where <a href=\"https:\/\/trends.builtwith.com\/ssl\/SSL-by-Default\" target=\"_blank\" rel=\"noopener noreferrer\">more than 65 percent<\/a> of the top one million websites are hosted on HTTPS, there 90.18 percent of the top 10K sites serve their contents on HTTPS.<\/p>\n<p><img class=\"aligncenter wp-image-1532 size-full\" title=\"SSL usage statistics\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/ssl-usage-statistics.jpg\" alt=\"ssl usage statistics\" width=\"748\" height=\"642\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/ssl-usage-statistics.jpg 748w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/ssl-usage-statistics-300x257.jpg 300w\" sizes=\"(max-width: 748px) 100vw, 748px\" \/><\/p>\n<p>Google uses HTTPS as a positive ranking signal and boosts the ranking of the websites using HTTPS. However, if you fail to follow the <a href=\"https:\/\/support.google.com\/webmasters\/answer\/6073543\" target=\"_blank\" rel=\"noopener noreferrer\">HTTPS best practices<\/a>, you may also experience a major setback in the website\u2019s ranking boost.<\/p>\n<p><strong>The referral data<\/strong>: If your website is hosted on HTTP, and if you get loads of traffic from sites serving contents on HTTPS, you will see most of the referral traffic in the direct traffic section. This may create significant problems for you to analyze the Analytics data to devise your next plan of action.<\/p>\n<p><strong>The trust factor<\/strong>: HTTPS improves the website\u2019s credibility and trust in its customers. Especially if the website uses user data to improve the user experience, or if the site has an online payment system, it must incorporate HTTPS.<\/p>\n<p>Millennials are very particular about <a href=\"http:\/\/downloads.globalsign.com\/acton\/attachment\/2674\/f-0360\/1\/-\/-\/-\/-\/increase-conversions-with-SSL.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">data privacy and security<\/a>. Hence, if your website fails to build that sense of trust and eventually leaves a poor user experience, it will cost you a lot in terms of search engine ranking, organic traffic, and the number of sales conversions.<\/p>\n<p>Serving your web content on HTTPS allows you to show the green padlock on the browser address bar. This enhances the user experience as the user sees that his information is secure on the website, which instantly increases the credibility of the site.<\/p>\n<p><strong>HTTPS disadvantage<\/strong>: Apart from the cost, the only downside of HTTPS is that it is slower than an HTTP website.<\/p>\n<p>HTTPS adds a lot of extra layers to protect and secure data while transferring them between the server and the web client. This increases the network overhead and eventually increases the latency time, which in return slows down the website loading on browsers.<\/p>\n<p>Just like HTTPS, website speed is also an SEO ranking signal. So right after you redirect your website from HTTP to HTTPS, you must <a href=\"https:\/\/www.promozseo.com\/blog\/website-speed-optimization\/\">optimize the site\u2019s speed<\/a> and loading as best as possible to make it more effective.<\/p>\n<div class=\"cntnt-in128\">You may like : <a href=\"https:\/\/www.promozseo.com\/blog\/start-digital-marketing-agency-india-challenges-solutions\/\">How to Start a Digital Marketing Agency in India (Major Challenges and Solutions)<\/a><\/div>\n<h2>What to Do Before You Migrate Your Website from HTTP to HTTPS?<\/h2>\n<p>Finally, if you decide to host your website on HTTPS, you need to be very careful from the beginning until the process is over.<\/p>\n<p>The first thing that you should do is taking the entire backup of the website. This is a fundamental step that you should perform every time before making any significant changes to your site.<\/p>\n<p>Depending on the platform or software you are using for your website, you may have multiple options for taking the backup of the site along with its database. Finally, when you are done with this step, you are ready to move your website from HTTP to HTTPS.<\/p>\n<p>Else, if you can initially prepare a test environment of your website where you will install the HTTPS to see how it goes will be better and advisable. Afterward, you can follow the same steps to migrate your live website from HTTP to HTTPS successfully.<\/p>\n<h2>How to Redirect a Website from HTTP to HTTPS?<\/h2>\n<p>When you are ready to make the move, you need to do two things primarily.<\/p>\n<p><strong>First, get the SSL certificate<\/strong>: First, check with your host company, if they provide the SSL certificate. If you get it from your host, the entire migration process will be more straightforward, because technically they will support you in each step if you face any difficulties.<\/p>\n<p>In case your host company doesn\u2019t provide you the SSL certificate, you may consider buying it from third-party companies like Comodo (Sectigo), Godaddy, etc. And in that case, you have to generate a Private Key and a Certificate Signing Request (CSR) using your website\u2019s Cpanel.<\/p>\n<p><strong>Second, install the SSL Certificate<\/strong>: Remember, based upon your CSR, the request for the certificate will be created. Now, when you get the SSL certificate, you have to <a href=\"https:\/\/uk.godaddy.com\/help\/manually-install-an-ssl-certificate-on-my-cpanel-hosting-12027\" target=\"_blank\" rel=\"noopener noreferrer\">install the certificate<\/a> using the Cpanel. The entire process is pretty straight and easy.<\/p>\n<p>Right after this, you should load your website on a browser using HTTPS. If you don\u2019t see it coming with HTTPS, or if you see a 4** page, no worries, just clear your browser cache or try opening it using another system that you haven\u2019t recently used to browse your website.<\/p>\n<p>After this, you should see the website is opening with the HTTPS. However, if you see an error, you may ask for help, and your hosting company will assist you with troubleshooting.<\/p>\n<div class=\"cntnt-in128\">You may like : <a href=\"https:\/\/www.promozseo.com\/blog\/call-to-action-cta-optimization-mistakes\/\">7 Critical Call to Action Optimization Mistakes That Are Making Your Website Lose Businesses<\/a><\/div>\n<h2>What Should You Do Right After You Host Your Website on HTTPS?<\/h2>\n<p>Now that you have redirected the website from HTTP to HTTPS successfully, you have to do a few more crucial things to ensure a flawless migration and aftereffect.<\/p>\n<p>It doesn\u2019t really matter what type of website you recently migrated. All you need to remember is unless you complete the next steps, the HTTP-to HTTPS migration isn\u2019t complete.<\/p>\n<h3>#1 Redirect the Domain to the HTTPS Version Permanently Using 301 Redirection<\/h3>\n<p>At this stage, your website will open on both the HTTP and HTTPS versions, and this a critical issue that has to be corrected right after you migrate the site to HTTPS.<\/p>\n<p>Unless it is done correctly, Google and all major search engines may continue crawling both the versions of the same website, which will create potential problems for it.<\/p>\n<p>To overcome this error, you have to open the WordPress General Settings section. By default, WordPress Address and Site Address URLs should be set to the HTTP version. You have to point both of them to the HTTPS version and save it. This is it for the WordPress website.<\/p>\n<p><img class=\"aligncenter wp-image-1547 size-full\" title=\"HTTPS WordPress address\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-wordpress-address.jpg\" alt=\"https wordpress address\" width=\"783\" height=\"120\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-wordpress-address.jpg 783w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-wordpress-address-300x46.jpg 300w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-wordpress-address-768x118.jpg 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/><\/p>\n<p>However, if you have a non-WordPress site, you have to use the .htaccess or similar tools to set the domain to the HTTPS version.<\/p>\n<p><img class=\"aligncenter wp-image-1534 size-full\" title=\"HTTP to HTTPS htaccess code\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/http-to-https-htaccess.jpg\" alt=\"http to https htaccess code\" width=\"738\" height=\"101\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/http-to-https-htaccess.jpg 738w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/http-to-https-htaccess-300x41.jpg 300w\" sizes=\"(max-width: 738px) 100vw, 738px\" \/><\/p>\n<p>After it is done, the users, as well as the search bots, will land directly on your site\u2019s HTTPS version.<\/p>\n<h3>#2 Activate the HSTS and OCSP<\/h3>\n<p>Don\u2019t leave your site after redirecting the domain to the HTTPS. This is not a foolproof solution and still can create a few security problems for the website. Enabling HSTS (HTTP Strict Transfer Security) is a must-do thing right after you redirect the domain permanently to the secure version.<\/p>\n<p>OCSP (Online Certificate Status Protocol) allows CRL (Certificate Revocation List) to be checked only when there is an issue with the SSL certificate. This not only improves accuracy, but it also saves a lot of bandwidth. Additionally, OCSP allows time to collect a new certificate in case the older one expires.<\/p>\n<h3>#3 Consider Adding HTTP\/2<\/h3>\n<p>Adding HTTP\/2 can significantly boost the site\u2019s performance as it allows the web client and server to process multiple requests at a time. This reduces the number of requests as well as the latency time, and thus improves the website\u2019s speed and overall performance.<\/p>\n<h3>#4 In Case of A WordPress Site, Add HTTPS to the WordPress Admin<\/h3>\n<p>Securing the website\u2019s backend is the next thing that you should do. And to do this, you have to have access to the wp-config.php file.<\/p>\n<p>Open the file and add the following code<\/p>\n<p><img class=\"aligncenter wp-image-1535 size-full\" title=\"HTTPS WordPress admin\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-wordpress-admin.jpg\" alt=\"https wordpress admin\" width=\"338\" height=\"100\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-wordpress-admin.jpg 338w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-wordpress-admin-300x89.jpg 300w\" sizes=\"(max-width: 338px) 100vw, 338px\" \/><\/p>\n<p>When it is done, your wp-admin URL should open with HTTPS, and that finally indicates that this step has been properly executed.<\/p>\n<h3>#5 Change the Internal URLs to the HTTPS Version<\/h3>\n<p>The fifth step is changing the internal URLs of your website to the HTTPS protocol. But this is not only about the internal links, but you have to make sure that all resource links including the internal URLs, JavaScript files\/ codes, CSS files\/ codes, images, audios, iframe, etc. point to their respective HTTPS version.<\/p>\n<p>Remember, if you mistakenly fail to spot a few resources and continue serving those on HTTP, that will create a problem. Modern browsers will show this as a \u201c<strong>Mixed Content<\/strong>\u201d error, which means you have a few contents (resources) served on HTTP when the main page URL is hosted on HTTPS.<\/p>\n<p><img class=\"aligncenter wp-image-1536 size-full\" title=\"HTTPS mixed content error\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-mixed-content-error.jpg\" alt=\"https mixed content error\" width=\"394\" height=\"368\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-mixed-content-error.jpg 394w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/https-mixed-content-error-300x280.jpg 300w\" sizes=\"(max-width: 394px) 100vw, 394px\" \/><\/p>\n<p>If you have a relatively big WP website, you may <a href=\"https:\/\/www.promozseo.com\/blog\/blogging-wordpress-plugins\/\">use WordPress plugins<\/a> like \u201c<a href=\"https:\/\/wordpress.org\/plugins\/velvet-blues-update-urls\/\" target=\"_blank\" rel=\"noopener noreferrer\">Velvet Blues Update URLs<\/a>\u201c, or use the Find-and-Replace function to point all the resource URLs to the HTTPS. Once done correctly, reload your page, and you should see the green locked padlock appearing right on the browser address bar.<\/p>\n<div class=\"cntnt-in128\">You may like : <a href=\"https:\/\/www.promozseo.com\/blog\/increase-ecommerce-traffic-sales\/\">9 Powerful Ways to Increase E-commerce Traffic and Drive Your Online Sales 5 Times<\/a><\/div>\n<h3>#6 Update Individual Redirection and HTML Tags<\/h3>\n<p>As you have redirected your website\u2019s domain to the HTTPS version, from now on, bowser should open all the internal URLs of the site as HTTPS.<\/p>\n<p>However, changing individual redirections to their respective HTTPS versions is advisable, as this will reduce the redirection chains, which in return will decrease the HTTP calls, and eventually speeds up the website.<\/p>\n<p>Not only this but failing to update the individual redirections may create a lot of redirection chains, which will cause a sequence of redirects happening one after one. This has a severe negative effect on the website and may even cause it to lose its ranking signals.<\/p>\n<p>Open the .htaccess, and using the find-and-replace function, point out the redirections and replace the HTTP with HTTPS.<\/p>\n<p>Besides, also consider updating the canonical, hreflang, amphtml tags and point those to their respective HTTPS versions.<\/p>\n<h3>#7 Update the Sitemap and Robots FIle<\/h3>\n<p>First, download the sitemap file from the server using the Cpanel or an FTP tool. Next, using a find-and-replace function, replace all the instances of \u201cHTTP:\u201d with \u201cHTTPS:\u201d.<\/p>\n<p>Right after you update the sitemap file, open the robots.txt file. If you have a <a href=\"https:\/\/www.promozseo.com\/blog\/wordpress-seo-techniques\/\">WordPress website<\/a>, you can access the robots file using the admin section. Else you have to use the Cpanel or an FTP tool to download it to your local system.<\/p>\n<p>Doublecheck the robots file to see if you had earlier blocked any resources that you don\u2019t need to block anymore. Also, update the sitemap URL mentioned on the robots file, and point it to its HTTPS version.<\/p>\n<h3>#8 Add the HTTPS Web Property to Google Search Console And Google Analytics Tool<\/h3>\n<p>Now that your website is hosted on HTTPS, you should add the HTTPS domain to the Google Search Console tool. This will help Google bots to seamlessly crawl your content served on HTTPS and index them appropriately.<\/p>\n<p><img class=\"wp-image-1538 size-full aligncenter\" title=\"Google Search Console add HTTPS property\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/google-search-console-add-https-property.jpg\" alt=\"google search console add https property\" width=\"763\" height=\"618\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/google-search-console-add-https-property.jpg 763w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/google-search-console-add-https-property-300x243.jpg 300w\" sizes=\"(max-width: 763px) 100vw, 763px\" \/><\/p>\n<p>Next, add the updated sitemap file to GSC. Google doesn\u2019t require the sitemap file to understand the internal structure of a website or to crawl and index its contents. However, Google Search Console has an option to add the sitemap file to the tool. Hence, as you have recently updated your sitemap file with the HTTPS version URLs, consider adding that to GSC.<\/p>\n<p><img class=\"aligncenter wp-image-1537 size-full\" title=\"Add sitemap GSC tool\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/add-sitemap-gsc-tool.jpg\" alt=\"add sitemap gsc tool\" width=\"783\" height=\"109\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/add-sitemap-gsc-tool.jpg 783w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/add-sitemap-gsc-tool-300x42.jpg 300w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/add-sitemap-gsc-tool-768x107.jpg 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/><\/p>\n<p>Apart from this, start inspecting most, if not all, of the important internal URLs (HTTPS version) and request indexing them.<\/p>\n<p><img class=\"aligncenter wp-image-1539 size-full\" title=\"GSC inspect URL\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-inspect-url.jpg\" alt=\"gsc inspect url\" width=\"783\" height=\"47\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-inspect-url.jpg 783w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-inspect-url-300x18.jpg 300w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-inspect-url-768x46.jpg 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/><\/p>\n<p>Once you are done with inspecting the URLs on GSC, next update the Google Analytics setting and point the domain to the HTTPS protocol.<\/p>\n<p><img class=\"aligncenter wp-image-1540 size-full\" title=\"Google Analytics create property\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/google-analytics-create-property.jpg\" alt=\"google analytics create property\" width=\"526\" height=\"316\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/google-analytics-create-property.jpg 526w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/google-analytics-create-property-300x180.jpg 300w\" sizes=\"(max-width: 526px) 100vw, 526px\" \/><\/p>\n<p>Though it\u2019s not going to create a big problem, still, if you have a <a href=\"https:\/\/www.promozseo.com\/blog\/local-seo-tips-rank-map-local-box\/\">Google My Business<\/a> account, you may consider updating it with your site\u2019s HTTPS domain version.<\/p>\n<div class=\"cntnt-in128\">You may like : <a href=\"https:\/\/www.promozseo.com\/blog\/ecommerce-growth-hacks-strategies\/\">E-commerce Growth Hacks \u2013 9 E-Commerce Strategies to Skyrocket Your Sales and Revenue<\/a><\/div>\n<h3>#9 Update the Disavow File<\/h3>\n<p>As you have created a new GSC account for the HTTPS property of your website, you should further resubmit the existing disavow file to it.<\/p>\n<p><img class=\"aligncenter wp-image-1541 size-full\" title=\"Submit the disavow file\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/submit-disavow-file.jpg\" alt=\"submit disavow file\" width=\"491\" height=\"333\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/submit-disavow-file.jpg 491w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/submit-disavow-file-300x203.jpg 300w\" sizes=\"(max-width: 491px) 100vw, 491px\" \/><\/p>\n<p>Disavow file contains all the domains and webpage URLs that have one or multiple links pointing to your site, which are inherently toxic for your website. By listing those domains and URLs on the disavow file and finally submitting that on the GSC tool, allows Google to count them as \u201cnofollow\u201d, which makes the links void and harmless.<\/p>\n<p>So, failing to resubmit this to the Google Search Console tool, may cause a lot of damage to the site\u2019s organic performance, in case a new algorithm update gets rolled out. Hence, update it without delay.<\/p>\n<h3>#10 Consider Updating the Inbound URLs and Social Links<\/h3>\n<p>First, download the backlink data using a tool, or if you have already kept your inbound link data recorded somewhere, open it. Identify the backlinks that you think are powerful and coming from authoritative websites. Next, check the sites (or pages) if they allow you to update the link pointing to your website.<\/p>\n<p>If you find one way or another to update the backlink, replace the HTTP with HTTPS. This, indeed, not possible for all the inbound links that you have acquired so far, especially if you have a massive volume of backlinks. Still trying it for the best of them is definitely worth a try.<\/p>\n<p>Apart from the backlinks, also consider the social links, which are coming from Facebook, Twitter, Linkedin, Instagram, Pinterest, etc.<\/p>\n<p>Changing these to HTTPS links manually or using tools will reduce the redirection chains, and help you preserve the SEO juice.<\/p>\n<h3>#11 Update the Marketing Campaigns and Tools<\/h3>\n<p>Finally, the only thing that is remaining is updating the campaigns and tools that you use for marketing, <a href=\"https:\/\/www.promozseo.com\/blog\/lead-generation-tools\/\">lead generation<\/a>, sales and conversion rate optimization, data analysis, etc.<\/p>\n<p>Don\u2019t underestimate this step, as if you don\u2019t update the campaigns and tools with the HTTPS versions of your URLs, most of these will collapse and stop working.<\/p>\n<h3>#12 Optimize the Website Speed After Hosting it on HTTPS<\/h3>\n<p>Hyper text transfer protocol secure sites are relatively slower than similarly optimized HTTP websites.<\/p>\n<p>We know that the website\u2019s loading speed can make or break the user experience of the site, and plays a significant role in improving its organic ranking. Google rewards webpages that load in 3 seconds or less time.<\/p>\n<p>After redirecting your website from HTTP to HTTPs, you should visit the Google Search Console\u2019s Speed (Experimental) section. Double-check the slow URLs. Open the report and go to the \u201cdetails\u201d section. If you have webpages taking more than 3 seconds to load, GSC will show the \u201cFCP issue: longer than 3s\u201d. FCP (first contentful paint) is the time taken by the browser to render the first visible element of the page right after a user requests it.<\/p>\n<p><img class=\"aligncenter wp-image-1542 size-full\" title=\"GSC FCP issue\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-fcp-issue.jpg\" alt=\"gsc fcp issue\" width=\"783\" height=\"136\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-fcp-issue.jpg 783w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-fcp-issue-300x52.jpg 300w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-fcp-issue-768x133.jpg 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/><\/p>\n<p>If you see a lot of HTTPS URLs taking more than 3 seconds to load, buckle up and start optimizing the speed to load them faster.<\/p>\n<p>A few things that you should do for a website\u2019s speed optimization are<\/p>\n<ul>\n<li>Incorporate HTTP\/2, which can improve an HTTPS site\u2019s speed up to 70 percent.<\/li>\n<li>Move to a better server with better resources.<\/li>\n<li>Enable Gzip compression using Cpanel or .htaccess.<\/li>\n<li>Activate browser caching using plugins like WP Super Cache for WordPress websites, or using .htaccess.<\/li>\n<li><a href=\"https:\/\/www.promozseo.com\/blog\/image-optimization-seo\/\">Optimize image<\/a> dimensions and remove the image EXIF data. Finally, compress images before using them on your site.<\/li>\n<li>Minify the JavaScript and CSS codes.<\/li>\n<li>Consider re-positioning the render-blocking elements.<\/li>\n<li>Reduce the number of HTTP calls.<\/li>\n<li>Eliminate the unnecessary redirection chains.<\/li>\n<li>Use a powerful content delivery network (CDN).<\/li>\n<\/ul>\n<div class=\"cntnt-in128\">You may like : <a href=\"https:\/\/www.promozseo.com\/blog\/check-guest-posting-sites\/\">Pitching Your Guest Post Content? Check the 7 Crucial Things of a Guest Blogging Site in Advance<\/a><\/div>\n<p><strong>Conclusion<\/strong><\/p>\n<p>After migrating the website from HTTP to HTTPS, and after implementing all the points mentioned above, you may see a little drop in ranking. However, if it continues for a long time, you should do an in-depth analysis, find out the root causes for the rank fall, troubleshoot the errors, and correct them as quickly as possible.<\/p>\n<p>Monitor Google Search Console data closely, especially the coverage and performance data. As, if Google faces any issues while crawling or indexing the content served on the HTTPS protocol, GSC data should indicate that.<\/p>\n<p><img class=\"aligncenter wp-image-1543 size-full\" title=\"GSC performance data\" src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-performance-data.jpg\" alt=\"gsc performance data\" width=\"783\" height=\"321\" srcset=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-performance-data.jpg 783w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-performance-data-300x123.jpg 300w, https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/gsc-performance-data-768x315.jpg 768w\" sizes=\"(max-width: 783px) 100vw, 783px\" \/><\/p>\n<p>Finally, I hope, using this HTTP to HTTPS migration checklist, you will be able to redirect your WordPress website or blog from HTTP to HTTPS easily and quickly. And if you are a beginner who has a minimal budget, you may consider using Letsencrypt.org, which is a free SSL\/TLS certificate provider.<\/p>\n<p>Lastly, I would love to know if you have anything to add to this post. Let me know how did you move your site from HTTP to HTTPS? Did you follow any migration checklist? What are the problems you faced during the redirection, and how did you solve the problems?<\/p>\n<div class=\"rght-crs-bttn-dv-pst\">\n<p style=\"font-size: 17px;\">An advanced All-in-One <strong>Digital Marketing Course.<\/strong><\/p>\n<p>Mentored by Mr. Soumya Roy, the Founder, CEO of PromozSEO Web Marketing Academy.<\/p>\n<p style=\"display: table; margin: 0 auto;\"><span class=\"rght-crs-bttn-img\"><img src=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2019\/08\/digital-marketing-career-po.jpg\" alt=\"digital marketing career\" \/><\/span><span class=\"rght-crs-bttn\"><a href=\"https:\/\/www.promozseo.com\/kolkata-courses\/digital-marketing-training-kolkata\/\" target=\"_blank\" rel=\"noopener noreferrer\">CHECK OUT NOW !!<\/a><\/span><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Running your website on HTTP in 2020 is a big no-no. In simple words, HTTP not only creates problems in terms of SEO, but it also leaves an inferior user experience. So, if you are still running your website or blog on HTTP, let\u2019s quickly migrate the site from HTTP to HTTPS. Next, a few&hellip; <br \/> <a class=\"read-more\" href=\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":1552,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9,145],"tags":[195,196,197],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide<\/title>\n<meta name=\"description\" content=\"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide\" \/>\n<meta property=\"og:description\" content=\"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\" \/>\n<meta property=\"og:site_name\" content=\"PromozSEO Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/promozseo\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/promozseo\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-14T11:52:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-06-09T05:51:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/migrate-website-http-to-https.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"788\" \/>\n\t<meta property=\"og:image:height\" content=\"443\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Soumya Roy\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide\" \/>\n<meta name=\"twitter:description\" content=\"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?\" \/>\n<meta name=\"twitter:creator\" content=\"@promozseo\" \/>\n<meta name=\"twitter:site\" content=\"@promozseo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Soumya Roy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"20 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\"},\"author\":{\"name\":\"Soumya Roy\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/#\/schema\/person\/0d94733ce724ea6f2d6209d49fd102e3\"},\"headline\":\"How to Migrate Website from HTTP to HTTPS &#8211; Redirect HTTP Site to HTTPS &#8211; The Definitive Guide\",\"datePublished\":\"2020-01-14T11:52:27+00:00\",\"dateModified\":\"2020-06-09T05:51:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\"},\"wordCount\":3948,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.promozseo.com\/blog\/#organization\"},\"keywords\":[\"http to https\",\"https website\",\"ssl secure website\"],\"articleSection\":[\"SEO\",\"WordPress\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\",\"url\":\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\",\"name\":\"How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide\",\"isPartOf\":{\"@id\":\"https:\/\/www.promozseo.com\/blog\/#website\"},\"datePublished\":\"2020-01-14T11:52:27+00:00\",\"dateModified\":\"2020-06-09T05:51:04+00:00\",\"description\":\"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?\",\"breadcrumb\":{\"@id\":\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/www.promozseo.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTTP to HTTPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/#website\",\"url\":\"https:\/\/www.promozseo.com\/blog\/\",\"name\":\"PromozSEO Blog\",\"description\":\"Learning Digital Marketing, Made Easy!!\",\"publisher\":{\"@id\":\"https:\/\/www.promozseo.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.promozseo.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/#organization\",\"name\":\"PromozSEO\",\"url\":\"https:\/\/www.promozseo.com\/blog\/\",\"sameAs\":[\"https:\/\/www.instagram.com\/promozseo\/\",\"https:\/\/www.linkedin.com\/company\/promozseo\/\",\"https:\/\/www.pinterest.com\/promozseo\/\",\"https:\/\/www.facebook.com\/promozseo\",\"https:\/\/twitter.com\/promozseo\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2019\/11\/promozseo-logo.jpg\",\"contentUrl\":\"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2019\/11\/promozseo-logo.jpg\",\"width\":161,\"height\":50,\"caption\":\"PromozSEO\"},\"image\":{\"@id\":\"https:\/\/www.promozseo.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/#\/schema\/person\/0d94733ce724ea6f2d6209d49fd102e3\",\"name\":\"Soumya Roy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.promozseo.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8ee9a3f550753182efcc4d829d1df1d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8ee9a3f550753182efcc4d829d1df1d?s=96&d=mm&r=g\",\"caption\":\"Soumya Roy\"},\"description\":\"Soumya Roy is the Founder, CEO of PromozSEO Web Marketing Academy, a leading digital marketing course in Kolkata, India. He is a seasoned digital marketer and coach with over 13 years of extensive experience under his belt. In his long years of experience, Mr. Roy has worked with 100s of brands of different sizes, and mentored and trained more than 7000 professionals and corporate clients. Being an entrepreneur and digital marketer, he loves to share his knowledge and experience in topics related to internet marketing, SEO, SEM, social media, content marketing, branding, entrepreneurship, and many more.\",\"sameAs\":[\"https:\/\/www.promozseo.com\/\",\"https:\/\/www.facebook.com\/promozseo\",\"https:\/\/www.instagram.com\/promozseo\/\",\"https:\/\/www.linkedin.com\/company\/promozseo\/\",\"https:\/\/www.pinterest.com\/promozseo\/\",\"https:\/\/twitter.com\/promozseo\"],\"url\":\"https:\/\/www.promozseo.com\/blog\/author\/sr-promozseo\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide","description":"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/","og_locale":"en_US","og_type":"article","og_title":"How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide","og_description":"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?","og_url":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/","og_site_name":"PromozSEO Blog","article_publisher":"https:\/\/www.facebook.com\/promozseo","article_author":"https:\/\/www.facebook.com\/promozseo","article_published_time":"2020-01-14T11:52:27+00:00","article_modified_time":"2020-06-09T05:51:04+00:00","og_image":[{"width":788,"height":443,"url":"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2020\/01\/migrate-website-http-to-https.jpg","type":"image\/jpeg"}],"author":"Soumya Roy","twitter_card":"summary_large_image","twitter_title":"How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide","twitter_description":"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?","twitter_creator":"@promozseo","twitter_site":"@promozseo","twitter_misc":{"Written by":"Soumya Roy","Est. reading time":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#article","isPartOf":{"@id":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/"},"author":{"name":"Soumya Roy","@id":"https:\/\/www.promozseo.com\/blog\/#\/schema\/person\/0d94733ce724ea6f2d6209d49fd102e3"},"headline":"How to Migrate Website from HTTP to HTTPS &#8211; Redirect HTTP Site to HTTPS &#8211; The Definitive Guide","datePublished":"2020-01-14T11:52:27+00:00","dateModified":"2020-06-09T05:51:04+00:00","mainEntityOfPage":{"@id":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/"},"wordCount":3948,"commentCount":0,"publisher":{"@id":"https:\/\/www.promozseo.com\/blog\/#organization"},"keywords":["http to https","https website","ssl secure website"],"articleSection":["SEO","WordPress"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/","url":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/","name":"How to Migrate Your Website from HTTP to HTTPS - The Definitive Guide","isPartOf":{"@id":"https:\/\/www.promozseo.com\/blog\/#website"},"datePublished":"2020-01-14T11:52:27+00:00","dateModified":"2020-06-09T05:51:04+00:00","description":"Planning to host your website on HTTPS? Know how to move the site from HTTP to HTTPS? How to use the SSL certificate? And how to redirect it to HTTPS?","breadcrumb":{"@id":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.promozseo.com\/blog\/how-to-host-website-from-http-to-https\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/www.promozseo.com\/blog\/"},{"@type":"ListItem","position":2,"name":"HTTP to HTTPS"}]},{"@type":"WebSite","@id":"https:\/\/www.promozseo.com\/blog\/#website","url":"https:\/\/www.promozseo.com\/blog\/","name":"PromozSEO Blog","description":"Learning Digital Marketing, Made Easy!!","publisher":{"@id":"https:\/\/www.promozseo.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.promozseo.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.promozseo.com\/blog\/#organization","name":"PromozSEO","url":"https:\/\/www.promozseo.com\/blog\/","sameAs":["https:\/\/www.instagram.com\/promozseo\/","https:\/\/www.linkedin.com\/company\/promozseo\/","https:\/\/www.pinterest.com\/promozseo\/","https:\/\/www.facebook.com\/promozseo","https:\/\/twitter.com\/promozseo"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.promozseo.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2019\/11\/promozseo-logo.jpg","contentUrl":"https:\/\/www.promozseo.com\/blog\/wp-content\/uploads\/2019\/11\/promozseo-logo.jpg","width":161,"height":50,"caption":"PromozSEO"},"image":{"@id":"https:\/\/www.promozseo.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.promozseo.com\/blog\/#\/schema\/person\/0d94733ce724ea6f2d6209d49fd102e3","name":"Soumya Roy","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.promozseo.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8ee9a3f550753182efcc4d829d1df1d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8ee9a3f550753182efcc4d829d1df1d?s=96&d=mm&r=g","caption":"Soumya Roy"},"description":"Soumya Roy is the Founder, CEO of PromozSEO Web Marketing Academy, a leading digital marketing course in Kolkata, India. He is a seasoned digital marketer and coach with over 13 years of extensive experience under his belt. In his long years of experience, Mr. Roy has worked with 100s of brands of different sizes, and mentored and trained more than 7000 professionals and corporate clients. Being an entrepreneur and digital marketer, he loves to share his knowledge and experience in topics related to internet marketing, SEO, SEM, social media, content marketing, branding, entrepreneurship, and many more.","sameAs":["https:\/\/www.promozseo.com\/","https:\/\/www.facebook.com\/promozseo","https:\/\/www.instagram.com\/promozseo\/","https:\/\/www.linkedin.com\/company\/promozseo\/","https:\/\/www.pinterest.com\/promozseo\/","https:\/\/twitter.com\/promozseo"],"url":"https:\/\/www.promozseo.com\/blog\/author\/sr-promozseo\/"}]}},"_links":{"self":[{"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/posts\/1526"}],"collection":[{"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/comments?post=1526"}],"version-history":[{"count":11,"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/posts\/1526\/revisions"}],"predecessor-version":[{"id":2853,"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/posts\/1526\/revisions\/2853"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/media\/1552"}],"wp:attachment":[{"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/media?parent=1526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/categories?post=1526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.promozseo.com\/blog\/wp-json\/wp\/v2\/tags?post=1526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}