HTTPS & SEO

El objetivo de este artículo es brindarte los conceptos fundamentales y las nociones básicas sobre los certificados SSL, HTTPS y su rol actual en lo que respecta al posicionamiento web SEO) de un sitio web.

Certificados SSL & HTTPS

¿Qué es un certificado SSL?

Los certificados SSL (Secure Sockets Layer) permiten autentificar la identidad de un sitio web y estableceer una conexión segura entre el navegador (por ejemplo Chrome) y el servidor

¿Qué es el protocolo HTTPS?

HTTPS (HyperText Transfer Protocol Secure) es un protocolo de comunicación de Internet que permite proteger la integridad y la confidencialidad de los datos de los usuarios de un sitio web, enviando la información de forma encriptada, y evitando de esta manera que pueda ser leida o alterada por terceros.

¿Para qué sirven?, ¿Por que son importantes?

La implementación de certificados SSL & HTTPS permite resguardar la información de los usuarios de un sitio web, como por ejemplo, datos de tarjetas de crédito o contraseñas.

Para determinados tipos de webs, como por ejemplo los comercios electrónicos o redes sociales, la importancia de la implementación de certificados SSL & HTTPS no sólo radica en la seguridad de la información, sino que se tornan indispensables al momomento de generar confianza en los usuarios. Esto es así debido a que los principales navegadores del mercado, como por ejemplo Chrome o Mozilla Firefox, actualmente muestran como "no seguras" a las páginas web que no utilizan HTTPS y como "seguras" a las páginas que si lo utilizan.

Dado que los usuarios de un sitio web por lo general esperan que su experiencia online sea segura y privada, es recomendable la implementación del protocolo HTTPS para proteger sus datos, sea cual sea el contenido.

¿Cómo puedo saber si mi sitio web utiliza SSL & HTTPS?

Para saber si una página web determinada utiliza SSL & HTTPS, sólo se debe hacer lo siguiente:

1) Abrir un navegador, como por ejemplo Chrome, Mozilla Firefox o Internet Explorer.

2) En la barra de direcciones del navegador, escribir la dirección de la página (url), agregando la "s" a http. Por ejemplo: https://mauriciosilvester.com.ar

Si el navegador muestra un error como el siguiente, es porque no se ha implementado correctamente un certificado SSL para esa página web.

¿Cómo afecta al SEO la implementación de HTTPS?

Desde hace un tiempo GOOGLE viene sugiriendo el uso de HTTPS para proteger a los sitios web y sus usuarios.

¿Cómo puedo implementar HTTPS en mi sitio web?

En caso de que tu sitio web ya cuente con páginas indexadas en Google, te recomiendo enfáticamente que antes de implementar HTTPS leas lo siguiente: ¿Qué debo tener en cuenta al realizar una migración de HTTP a HTTPS?

Obtener un certificado SSL

Para implementar HTTPS en un sitio web es necesario contar con un certificado SSL para dicho sitio web.

Para esto puedes contactar a tu proveedor de hosting y consultarle si el servicio contratado incluye algún tipo de certificado SSL gratuito, lo cual estaría bien para comenzar. En caso de que no disponga de certificados SSL gratuitos, deberías consultarle sobre el costo de los de pago. También puede analizar otras alternativas, como adquirirlos en un servicio externo o bien cambiarte a un proveedor de hosting cuyo servicio incluya un certificado gratuito.

Configurar el certificado SSL

Configurar los redireccionamientos 301

Al implementar HTTPS, en la gran mayoría de los casos lo recomendable es forzar el uso de HTTPS. Para esto se deben configurar correctamente los redireccionamientos 301.

Revisar los enlaces internos del sitio web

Una buena práctica al momento de implementar HTTPS en un sitio web es revisar el enlazado interno, a fin de asegurarse de que dichos enlaces apunten a las urls con HTTPS, evitando de esta manera redireccionamientos innecesarios.

¿Qué debo tener en cuenta al realizar una migración de HTTP a HTTPS?

Tal como lo indica Google en su documentación, al migrar un sitio web de HTTP a HTTPS, el cambio se gestionará como un traslado de sitio web con un cambio de URL, lo que puede afectar de forma temporal a algunas cifras relacionadas con el tráfico del sitio web.

Verificar la correcta implementación de HTTPS en el sitio web

Verificar los redireccionamientos 301

Verificar el enlazado interno

Configuración de Google Search Console & Google Analytics

Tras efectuar una migración de HTTP a HTTPS es importe revisar la configuración de las herramientas de analítica web a fin de asegurarse que las mismas continúen "midiendo" correctamente. Para esto, lo primero que debemos hacer es agregar las propiedades HTTPS a Google Search Console, tanto con "www" como sin "www.". Es decir, si el dominio para el cual estamos llevando a cabo la migración de HTTP a HTTPS es mauriciosilvester.com.ar, en Google Search Console deberíamos tener las siguiente propiedades:

http://mauriciosilvester.com.ar

http://www.mauriciosilvester.com.ar

https://mauriciosilvester.com.ar

https://www.mauriciosilvester.com.ar

Esto nos permitirá tener un visión completa de lo que esta pasando con nuestro sitio web y de la evolución de la migración.

¿Dónde puedo encontrar más información sobre SSL & HTTPS?

A continuación te brindo algunos enlaces en los que encontrarás información muy útil sobre certificados SSL y el protocolo HTTPS:

Proteger sitios web con el protocolo HTTPS