Moving to https
-
Hi all and thanks for taking the time to read my question.
We are going to migrate a very small website from http to https, its a roughly 9 page site with 5 of those being product pages.
I figured I would have to set a canonical and permanent 301 redirects for each page.
But our tech guys suggested just doing a binding to https so any traffic hitting our site with a http url would automatically get redirected to the https version.
So if someone land on http://mydomain, it would automatically return https://mydomain
Does this sound correct or would we need to do additional tasks even if we go down the binding route?thanks again for looking.
-
Here's the step-by-step right and easy way:
-
1. Sign-up for Google Webmaster Tools and create individual sites for 4 variants of your website:
-
http non-www
-
http www
-
https non-www
-
https www
-
2. Set the preferred domain among the above four.
-
3. Add an canonical URL for all pages for either https://www. or https://.., whichever you choose.
-
4. Add 301 redirect from http:// to https:// via htaccess using mod_rewrite.
-
5. Use Google Webmaster Tools "Fetch as Google", under "Crawl" in your http:// sites to confirm that http://.. gets redirected and optionally submit those redirects to be indexed by Google (just to make sure).
-
6. Build and submit a sitemap for your preferred domain site (one of the https://..) via Google Webmaster Tools.
-
7. Optionally, connect your Google Analytics property with your preferred domain site in Google Webmaster Tools.
-
-
This sounds odd to me - in my experience, if you want to load one page by a server sends you another, that's a redirect. It doesn't matter how the technology works on the server side as long as the initial URL returns a 301 before the server returns a different page.
It's possible that you and your tech guys aren't really talking about different things, you're just coming at it from different angles. Could you ask them to implement the solution they're suggesting, then use http://httpstatus.io/ to test an http:// URL to see what server code it returns? That might be a good way to communicate what you're looking for. The important thing here is to stress that your tech guys can code the server however they want, as long as it has the right output (301 redirects).
And, of course, use canonicals.
-
I would suggest migrating the whole site, and 301 redirecting all the http pages to the https versions. Without a proper redirect you risk the possibility of losing any link juice that would be directed at that page. A canonical should technically cover that, but the hard 301 leaves no room for robot interpretation.
Also, why leave the http version when you have a secure version available?
-
We have been considering switching to https as well, what are the pros and cons of doing this that you have heard on your end?
Make sure you have proper redirects as well.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Https problem on google result.
Hello everyone. My problem is SSL certificate... Send all links to google, after google shows https link no problem. But a few minutes ago my home page link not have an SSL..
Technical SEO | | dalapayal
Please check this page : https://www.bodrumtransfermarket.com Where do I make a mistake? Thanks for all...0 -
Switching to HTTPS
Hey Moz Community! I am about to switch my website from http to https. I am wondering if I need to create a 301 redirect of every single page on my site, from the http address to the https url? Or if setting one master that redirects all traffic to the https version. Obviously I am concerned about losing rankings by switching. Code for https redirect of all RewriteEngine On
Technical SEO | | SeanConroy
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]1 -
Moving from a subdomain to subfolder
Hello, I am currently working on a site that is leveraging multiple subdomains. I wanted to see if it suggested to migrate them into subfolders. One of the subdomains is a .shop and the other is location specific. Thanks, T
Technical SEO | | Tucker_100 -
Http to Https Backlink Value
We updated our website from http to https and I wanted to know how backlinks were affected by this. The new site redirects all old http links to the https home page. How does this affect more specific backlinks like http://www.mysite.com/about ? The old http://www.mysite.com/about is now being directed to https://www.mysite.com . Do I need to set up redirects to pass value to my new pages?
Technical SEO | | nat88han0 -
Responsive web design has a crawl error of redirecting to HTTP instead of HTTPS ? is this because of the new update of google that appreciates the HTTPs more?
We at yamsafer.me are using a Repsonsive web design! A crawl errors occured which redirects the hompage to an HTTP version instead of HTTPS? Any ideas on why this happened?
Technical SEO | | Yamsafer.com0 -
What is the better way to fix duplication https and http?
Hi All! I have a doubt about how to fix the duplication problem https @ http. What is the better way to fix it in your opionion/experience? Me, for instance, I have chosen to put "noindex, nofollow" into https version. Each page of my site has a https version so I put this metarobots into it....But I am not sure about what happens with all backlinks with "https" URLs I have, I've just checked I have some...What do you think about it? Thanks in advance for helping!
Technical SEO | | Red_educativa0 -
Proper method of consolidating https to http?
A client has an application area of the site (a directory) that has a form and needs to be secured with ssl. The vast majority of the site is static, and does not need to be secured. We have experienced situations where a visitor navigates the site as https which then throws security errors. We want to keep static visitors on http; (and crawlers) and only have visits to the secure area display as ssl. How is this best accomplished? Our developer wants to add a rule to the global configuration file in php that uses a 301 redirect to ensure static pages are accessed as http, and the secure directory is accessed as https. Is the the proper protocol? Are there any SEO considerations we should make? Thanks.
Technical SEO | | seagreen0 -
Https enabled site with seo issues
Hello, Is there a problem with seo bots etc to crawl and rank my wesbite well if the entire site is https enabled? We have a sign in button which results on the next page being https along with the main homepage and all other pages are https enabled. Any major setbacks to the seo strategies? How do I overcome these issues?
Technical SEO | | shanky10