https-guide-seo-logo

SEO Guide For Migrating From HTTP To HTTPS

Why move to HTTPS?

A few years ago Google announced that the security of a website will be one of the factors that it will include in their ranking algorithm. If that isn’t enough of a reason, there are several other reasons as well to switch to HTTPS:

Better Referral Data – HTTPs to HTTP referral data is blocked in Google Analytics. For example, if your website is using HTTP and a page goes viral on a site that is on HTTPS, the referrer data is completely lost and the traffic from that site could end up under direct traffic which is not very helpful. If someone is visiting from HTTPS to HTTPS the referrer is still passed.

Website More Secure – For eCommerce sites, the reason you need an SSL certificate is because they are processing sensitive credit card data. For other sites the biggest reason for this is your WordPress login plain text over the internet.

Now some of this might not be important to small business owners, but if your site has e-commerce or an online payment option, then migrating from HTTP to HTTPS is something that you should get working on.

Many SEOs and website owners have not switched Despite the numerous benefits of HTTPS

Switching to HTTPS seems a bit daunting because of the technical aspects and there is the fear of losing SEO value in the switch over, but if it is done properly, most sites should not have any issues.

But don’t feel left out if you haven’t switched over yet, only a small percentage (still at 0.1%) of websites are running SSL and HTTPS. You can find the updated HTTPS numbers here.

percentage of websites using https

Google has a technical description of how to implement SSL on your website. You will also find many guides describing how to set up SSL for major CMS’s like WordPress and Joomla with a simple Google search. You can also visit your hosting provider’s support documentation for their specific version for your site.

The Process of Changing From HTTP to HTTPS

On the surface, changing from HTTP to HTTPS is pretty straightforward:

  1. Obtain an SSL certificate
  2. Install your SSL certificate on your website’s hosting account
  3. Make sure that all website links are changed from HTTP to HTTPS so they are not broken
  4. Set up 301 redirects from HTTP to HTTPS so that search engines are notified that your site’s addresses have changed

If you are running WordPress, they have setup a guide just for you to help: HTTPS for WordPress

By the way, it won’t hurt your site if you have some pages as HTTP and other as HTTPS if you do a migration in steps for some reason. Just make sure that you don’t forget any pieces along the way.

What I will be focusing on in this article are the third and fourth steps of this process, and making sure that all the new links are set properly and that any previous SEO value is not lost in the switch over.

Setting Up 301 Redirects

Often times I have been asked to audit a site and have found that the redirects have not been set up properly. When using an SEO tool such as Screaming Frog it is easy to discover if all the original HTTPS pages have been properly migrated or redirected over. You should see every HTTP page being redirected. If they are not, then you have missed something.

301 redirects tell search engines that your site’s addresses have changed and redirect anyone who has bookmarked a page on your site automatically to the new HTTPS address.

It’s likely that your hosting company will make this change for you (don’t forget to ask if it’s part of their package), but if you want to do it on your own, you need to edit the .htaccess file in your root folder by adding:

If you are on an Apache server, add the following to your .htaccess file:

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

Search Console HTTPS Updating

Most guides will stop at this point telling you that you are pretty much done with your HTTPS migration after you have properly 301 redirected your site. However, there are a few other rocks that you will want to turn over before finishing up. Most of this extra work will be the updating of Google Search Console and Bing Webmaster Tools.

Updating your robots.txt File

Update any hard-coded links or blocking rules you might have in your robots.txt that might still be pointing to HTTP directories or files. Check that it’s reachable or serves a 404 result code, and check that your HTTP URLs aren’t blocked by the HTTP robots.txt file.

Google Search Console

You will need to create a new Google Search Console profile. Simply click on “Add a Property” and continue with the normal claiming process. You can also use the Change of Address Tool in the Search Console to notify Google of the HTTPS migration.

Sitemaps

Sitemaps are not required for Google to crawl your site, but they can be useful if you are trying to locate indexing issues. If you have previously submitted a sitemap, you will need to resubmit the HTTPS version in your new Google Search Console profile as well.

Fetch New Pages

To help speed up the indexing of your new pages, you can request a fetch and crawl on your new HTTPS site. Submit your homepage by clicking on “Fetch” and then click on “Submit to index.” Then choose “Crawl this URL and its direct links.” This should help the Google index repopulate with your new HTTPS links as quickly as possible.

Resubmit Your Disavow File

If you have ever suffered from negative SEO or have needed to remove a backlink, then you probably created and submitted a disavow file for Google. Because you created a new HTTPS search console profile, you will need to resubmit a new disavow file for the new profile. The process is simple, just take your old disavow file associated with the HTTP version, and resubmit it for the HTTPS version. You should receive a confirmation message when done properly.

Update Your Google Analytics Profile URL

You will also need to update your Google Analytics Website’s URL. Under your account click into Admin and then your view settings. Change the URL to the HTTPS version.

Other HTTPS Updating

Here are a some additional miscellaneous places you will also want to check up on after migrating from HTTP to HTTPS.

Timing The HTTPS Switch Over

Understand that some website owners have reported a loss in traffic after switching over to HTTPS. It might take some time (months) to recover the organic rankings, although Google has claimed that it is much better at picking up a HTTP to HTTPS migration now.

That being said, it much better to be cautious about your switch and to time it during a slow period. There’s bound to be some fluctuation in search rankings and any redirection errors will hurt your rankings. You don’t want this to come during peak times for your site.

For example, if the Christmas season is a busy time of year for you, hold off on this change until afterwards. That way if anything is missed, or if Google takes time to update tits algorithm, it will minimize the affect on your revenue derived from search engines. It also gives you more time to discover if something went wrong that you need to fix thing, while you wait for your rankings to get back to where they were previously.

Lastly, if your site has any penalties associated with it, such as a Google manual penalty or it was hit by an algorithm change like Penguin or Panda, then clearing up those issues is the first thing that should be done. Migrating your site while a penalty is in effect might make it seem like you are trying to get around those penalties. Correct any penalty issues before you attempt an HTTPS switch.

 


Migrating an entire site to HTTPS is not necessarily an easy process depending on the complexity of your site. The returns may be small now and there might be some initial pain, but the longer you wait, the more onerous the job switch over to HTPPS will be in the future.

If you have made a switch from HTTP to HTTPS and you have experienced a drop in rankings, I’ll be happy to take a look at your site to see if I can find any issue that may be influencing this drop. Feel free to contact me and I will happy to help.

资讯网seo推广 是什么北京工业网站设计周易取名大全免费算死命全部的章节目录美妆网站制作2019最新泰剧tv周公解梦梦见和情敌打架起个名字网名周易起名大师咏seo电脑培训班周公解梦梦见一群黑狗商丘有哪些好玩的景点分起名秦起名女孩名子周易姓名测免费网站网页设计的流程出生的小孩起什么名字好八字算命专业测试断袖之癖肥料品牌起名学周易怎么入门起名金水的五行名字好苦瓜读后感火星之旅骆应钧五行缺金起名男宝盐城热线混淆是非设计师装修网站网站优化苏州少年生前被连续抽血16次?多部门介入两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”淀粉肠小王子日销售额涨超10倍高中生被打伤下体休学 邯郸通报单亲妈妈陷入热恋 14岁儿子报警何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言张家界的山上“长”满了韩国人?男孩8年未见母亲被告知被遗忘中国拥有亿元资产的家庭达13.3万户19岁小伙救下5人后溺亡 多方发声315晚会后胖东来又人满为患了张立群任西安交通大学校长“重生之我在北大当嫡校长”男子被猫抓伤后确诊“猫抓病”测试车高速逃费 小米:已补缴周杰伦一审败诉网易网友洛杉矶偶遇贾玲今日春分倪萍分享减重40斤方法七年后宇文玥被薅头发捞上岸许家印被限制高消费萧美琴窜访捷克 外交部回应联合利华开始重组专访95后高颜值猪保姆胖东来员工每周单休无小长假男子被流浪猫绊倒 投喂者赔24万小米汽车超级工厂正式揭幕黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发当地回应沈阳致3死车祸车主疑毒驾恒大被罚41.75亿到底怎么缴妈妈回应孩子在校撞护栏坠楼外国人感慨凌晨的中国很安全杨倩无缘巴黎奥运校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变王树国卸任西安交大校长 师生送别手机成瘾是影响睡眠质量重要因素国产伟哥去年销售近13亿阿根廷将发行1万与2万面值的纸币兔狲“狲大娘”因病死亡遭遇山火的松茸之乡“开封王婆”爆火:促成四五十对奥巴马现身唐宁街 黑色着装引猜测考生莫言也上北大硕士复试名单了德国打算提及普京时仅用姓名天水麻辣烫把捣辣椒大爷累坏了

资讯网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化