¿Qué es HTTP y HTTPS?

HTTP y HTTPS son los protocolos que controlan cómo viajan los datos entre tu navegador y una web. Descubre qué son y por qué HTTPS importa para tu sitio.

Borrador

HTTP y HTTPS son los protocolos que controlan cómo viajan los datos entre un navegador y una web. Aprende qué son, en qué se diferencian y por qué HTTPS es el estándar que debería seguir todo sitio.

¿Te has fijado alguna vez en la barra de direcciones de tu navegador? Antes del nombre de la web aparece "http" o "https". La mayoría de la gente ha visto esas letras miles de veces sin pensar qué significan. Pero para quien crea o gestiona una web, entender la diferencia importa.

HTTP y HTTPS son las reglas que rigen cómo hablan entre sí tu navegador y un servidor web. Todo lo que ves en una web, cada página, imagen y texto, viaja desde un servidor hasta tu pantalla con uno de estos dos protocolos.

¿Qué es HTTP?

HTTP son las siglas de HyperText Transfer Protocol. Es la base de la comunicación de datos en la web. Cuando visitas una web, tu navegador envía una solicitud HTTP al servidor para pedir la página. El servidor responde enviando los archivos. Después, tu navegador lee esos archivos y muestra la página.

HTTP es la forma estándar en que se comunican navegadores y servidores desde los primeros tiempos de internet. Funciona bien, pero tiene un problema importante: los datos que envía no están cifrados. Eso significa que, si alguien intercepta la conexión mientras los datos viajan entre el navegador y el servidor, puede leerlos en texto plano.

¿Qué es HTTPS?

HTTPS son las siglas de HyperText Transfer Protocol Secure. Hace todo lo que hace HTTP, pero añade una capa de cifrado mediante SSL. Ese cifrado revuelve los datos de modo que, aunque alguien los intercepte, no pueda leerlos.

Cuando una web usa HTTPS, el navegador y el servidor hacen un rápido "apretón de manos" antes de intercambiar datos. Durante ese proceso acuerdan cómo cifrar la conexión. Una vez configurado, todos los datos que pasan entre ellos quedan protegidos. Los visitantes ven el icono del candado en la barra de direcciones como señal de que la conexión es segura.

¿Cuál es la diferencia entre HTTP y HTTPS?

La diferencia fundamental es la seguridad. HTTP envía los datos en texto plano. HTTPS los cifra. Para una web que solo muestra información estática y nunca recoge datos de los usuarios, HTTP técnicamente funciona. Pero en la práctica, ese criterio ya no vale.

Los navegadores marcan ahora las webs HTTP con un aviso de "No seguro". Los buscadores tratan HTTPS como una señal de posicionamiento. Los visitantes están acostumbrados a buscar el candado antes de confiar en un sitio. Usar HTTP hoy va activamente en contra de tu marca, haga lo que haga tu web.

¿Por qué importa HTTPS para tu web?

Toda web debería usar HTTPS, no solo las que gestionan pagos o datos sensibles. Estos son los motivos.

1. Protege a tus visitantes

Hasta un formulario de contacto sencillo recoge un nombre y un correo electrónico. Sin HTTPS, esos datos viajan sin cifrar. HTTPS hace que la información del visitante siga siendo privada entre su navegador y tu servidor.

2. Genera confianza al instante

El candado de la barra de direcciones es una pequeña señal visual, pero pesa mucho. Los visitantes se fijan. Un candado ausente o, peor, un aviso de "No seguro" genera dudas antes de que lean una sola palabra de tu página.

3. Los buscadores lo favorecen

HTTPS es un factor de posicionamiento confirmado. Dos webs con contenido idéntico no posicionarán igual si una usa HTTP y la otra HTTPS. Es una pequeña ventaja, pero no hay motivo para renunciar a ella.

4. Los navegadores bloquean funciones en los sitios HTTP

Los navegadores modernos restringen ciertas funciones en las webs HTTP. La geolocalización, las notificaciones push y el acceso a la cámara requieren HTTPS. Si tu web usa alguna de ellas, HTTP las dejará sin funcionar por completo.

Configurar HTTPS es sencillo. La mayoría de los proveedores de hosting y de creadores de webs incluyen SSL en sus planes, que es lo que activa HTTPS. WEMASY incluye SSL automáticamente en cada web, así que tu sitio funciona con HTTPS desde el momento en que se publica. No hay nada que configurar. Si quieres entender mejor cómo funciona SSL, lee qué es SSL y por qué lo necesita tu web.

Preguntas frecuentes

¿Puedo pasar mi web de HTTP a HTTPS cuando ya está publicada?

Sí. Añades un certificado SSL a tu hosting y luego configuras una redirección para que todo el tráfico HTTP vaya automáticamente a la versión HTTPS. La mayoría de los proveedores de hosting tienen una configuración de SSL con un clic. Cuando esté activo, actualiza los enlaces internos de tu contenido para que usen HTTPS en lugar de HTTP, así nada se marcará como contenido mixto.

¿Qué es un aviso de contenido mixto?

Un aviso de contenido mixto aparece cuando una página cargada por HTTPS intenta cargar un recurso (como una imagen o un script) por HTTP. El navegador bloquea el recurso inseguro o muestra un aviso. Eso puede romper partes de tu página. La solución es actualizar todos los enlaces a recursos de tu sitio para que usen HTTPS en lugar de HTTP.

¿HTTPS ralentiza una web?

El apretón de manos del cifrado suma unos milisegundos, pero los servidores modernos lo gestionan con tanta eficiencia que la mayoría de los visitantes ni lo notará. En la práctica, el impacto en la velocidad de la web es insignificante, y algunos protocolos que se usan con HTTPS incluso hacen que las páginas carguen más rápido que con HTTP.

¿HTTPS es lo mismo que SSL?

Están relacionados, pero no son lo mismo. SSL es la tecnología de seguridad que crea la conexión cifrada. HTTPS es el protocolo que usa SSL para proteger la transferencia de datos. Piénsalo así: SSL es la cerradura y HTTPS es la puerta blindada. Necesitas SSL instalado en tu servidor para activar HTTPS en tu URL.

¿Necesito HTTPS si mi web no recoge ningún dato?

Sí. Aunque tu web sea puramente informativa, HTTPS sigue importando. Los navegadores marcarán tu sitio como "No seguro", lo que perjudica la confianza de los visitantes. Los buscadores usan HTTPS como señal de posicionamiento sea cual sea el tipo de contenido. Y algunas funciones del navegador simplemente no funcionan por HTTP. No hay ningún caso en el que quedarse en HTTP sea mejor para tu marca.

¿Qué pasa con mi SEO si paso de HTTP a HTTPS?

Si se hace bien, pasar a HTTPS debería mejorar o mantener tu posicionamiento. La clave es configurar bien las redirecciones 301 para que los buscadores entiendan que tus antiguas páginas HTTP se han movido de forma permanente a sus versiones HTTPS. Sin redirecciones, corres el riesgo de perder el valor de posicionamiento que han acumulado tus páginas actuales. La mayoría de los creadores de webs lo gestionan automáticamente cuando se activa SSL.

Ponlo en práctica
en tu propia web.

Empieza gratis con WEMASY y crea tu web en pocos minutos.