Posts

How to pass a web from http to https

Use https instead of http in your website is becoming a necessity, not only to protect your users, but because improving the SEO of your website. Surely you had planned to do ... but you have not dared even because you know it's complicated. Well, here's this little guide to help you switch from http to https.

(If you want to know before what is https, you will find more information here: what is and what is https.)

Instructions to spend a website http to https

Let's see how we should migrate from http to https for everything to go quickly and without incident:

  1. You need to activate the SSL certificate that you provide your hosting. To do this, enter the control panel web hosting you want to make safer and look for the section "Security". There you should find a sub section called "SSL Certificates" next to the padlock icon. Section and enters that activates the certificate. Usually a free service and is done in one click. If your hosting does not offer this service, you can find it here Let’s Encrypt ... but things will not be so easy.
  2. Now you need to tell your web use the certificate that you just activated. If the web is created with WordPress this is really simple. You download the free plugin "Really Simple SSL" install it and activate giving the 'on' button. There, everything OK. If your site is created with another content manager, looking for the equivalent plugin. If your site is handmade, you must change the .htaccess.
  3. The plugin also ensures that when someone enters an old indexed without the https URL or some old link, go to the right page rather than one with 404 error.
  4. At this point, the web is already working with https, so you can enter it and check it. Unfortunately now we have to change more things: your Google Analytics and your Google Search Console (the old Google Webmasters). Go for it.
  5. How to tell Google Analytics to your site now uses https? You go into your account, you go to the admin area, enter configuration property and once there, where it says "default URL" http https change. Guards, and that's it.
  6. How to tell Google Search Console now using https? You have to enlist a new property ... you can not do anything with the old.
  7. Some other things that can help: Redo the Google Sitemap of your website (in the plugin "SEO by Yoast" if you use WordPress) and give high Google Webmasters again. Google also learns so quickly that now you use https.
  8. If your robot.txt contains instructions on where your sitemap, edit this information and indicates that Your sitemap is now in https.

Well, with this you should have about the web, all right, well sure.

As you see, make the change http to https is laborious, So do it calmly. If you have user registration or especially if you manage an e-commerce then not hesitate, and do it.

If you have any questions about any of the steps, please send me the question through the comments of this article.

A big hug.

What is and what is https

The https is encryption you get when your website is using a certified SSL. SSL stands for Secure Sockets LayerLayers of safe harbor in Castilian ... although almost certainly not this helps you understand that do exactly the SSL certificate and https.

In plain words, use an SSL certificate and therefore data encryption your website gets the following:

1) encrypts data so that if something were in the middle of that data stream and tried to read, I could not do it. You could see the data packet, yes, but not understand them because they are encrypted.

2) Ensures data integrity while being transferred because they can not be altered or intentionally or by mistake.

3) Provides authentication communicating to users that your site is really you say it is so the user can be sure that's your website and not a copy created by someone to steal the access data to your account whatever it will be stolen.

It is especially important in places where there are user registration and even more important in e-commerce sites.

Does https improves SEO?

10:15 am

If you want to read the official statement from Google, you can do so here: "Https as ranking signal

How indexes the https?

Https indexing is one of those mysteries that makes life more interesting SEO. While we know that it is possible to index it in most search engines, hardly anyone knows how to get it in the shortest possible time.

What is https?

The https is the secure version of the http protocol. The difference between one and the other is that the former transmits the encrypted data, and the second transmits unencrypted.

The system uses https based on Secure Socket Layers (SSL) encryption to send information.

The decoding of the information depends on the remote server and the browser used by the user.

It is mainly used by banks, online stores, and any service that requires sending personal data or passwords.

How does the https?

Contrary to what many people think, the https does not prevent access to information, only the encrypted when transmitted. Hence the content of a web page that uses the https protocol can be read by search engine spiders. What can not be read is the content that is sent from the website to your server, for example, the login and password for access to a private area of ​​the website.

The standard port for this protocol is 443.

How do we know the https is actually indexed?

Google indexes https since early 2002 and gradually other search engines have adapted their technology to also index the https.

The last search engine to do so was MSN, he got it in June 2006.

If we look for "https: // www." Or inurl: https in major search engines, we find https pages indexed in them.

How can we index our https?

In principle, naturally we can index our https pages, but as this protocol transmits information much slower, spiders sometimes fail to download the pages in the time they have established and will not index it. This is the main problem that we can find. We will resolve trying to reduce the download time of these pages.

How can we accelerate the indexing of https

There are two techniques:

  1. Google Sitemap: Include our sitemap https pages (we refer to the google sitemap, sitemap to not to humans), and register it in google sitemaps.
  2. Guerrilla: Internet links spread all over to go to our https pages, and thus achieve the spiders that are indexing the pages where the links have also come into the https part of our site.

How can we make our https being indexed

It is not as easy as it looks. It does not serve to include in our robots.txt https pages. Each port requires its own robots.txt, so we create a robot.txt to our http pages and another for our https pages. In other words, we also have a page called

https://www.nombredelapagina.com/robots.txt

If you need help or de-index to index your pages https, please contact us. We will encatados to assist you.

Additional information:

Blog MSN about indexing - Article where they explain that MSN index starts https
http://blogs.msdn.com/livesearch/archive/2006/06/28/649980.aspx

Information about how Google not index https:
http://www.google.es/support/webmasters/bin/answer.py?answer=35302

More information about Google Sitemaps:
SiteMaps de Google
http://www.geamarketing.com/articulos/Descubre_indexacion_futuro_Google_SiteMap.php

online course, free, search engine optimization: Course search engine positioning
http://www.geamarketing.com/posicionamiento_buscadores.php