HTTP vs HTTPS
HTTPS es HTTP con una capa de cifrado TLS/SSL añadida: la diferencia clave está en la seguridad de los datos que viajan entre navegador y servidor.
| Puerto por defecto | 80 | 443 |
| Cifrado | Ninguno, texto plano | TLS/SSL, tráfico cifrado |
| Certificado | No requiere | Requiere certificado SSL válido |
| Indicador navegador | Sin candado / "No seguro" | Candado 🔒 junto a la URL |
| SEO en Google | Penalizado como factor de ranking | Favorecido como factor de ranking |
| Integridad de datos | Vulnerable a manipulación en tránsito | Protegida frente a manipulación |
HTTP (HyperText Transfer Protocol) es el protocolo base sobre el que funciona la web: define cómo el navegador solicita recursos a un servidor y cómo este responde. Sin embargo, HTTP transmite todo en texto plano, lo que significa que cualquier persona con acceso a la red (un atacante en la misma WiFi pública, un proveedor de Internet, o cualquier punto intermedio) puede leer o incluso modificar los datos que viajan entre el navegador y el servidor.
HTTPS (HTTP Secure) añade una capa de cifrado mediante TLS (Transport Layer Security, sucesor de SSL) sobre ese mismo protocolo. Antes de intercambiar cualquier dato, navegador y servidor realizan un "handshake" TLS en el que negocian claves de cifrado y el servidor demuestra su identidad mediante un certificado digital emitido por una autoridad de certificación (CA) reconocida. A partir de ahí, todo el tráfico —incluidas contraseñas, cookies de sesión, datos de formularios y números de tarjeta— viaja cifrado, ilegible para cualquiera que intercepte la conexión.
Las implicaciones prácticas son notables. Google confirmó hace años que HTTPS es un factor de posicionamiento SEO, penalizando ligeramente a los sitios que siguen en HTTP puro. Los navegadores modernos, además, marcan explícitamente como "No seguro" cualquier página HTTP que incluya campos de contraseña o pago, generando desconfianza inmediata en el usuario. Servicios como Let's Encrypt han eliminado la barrera económica que antes existía —los certificados SSL solían ser de pago— ofreciendo certificados gratuitos y renovación automática, por lo que hoy prácticamente no hay excusa técnica ni económica para no migrar a HTTPS.
Verificar el estado del certificado SSL de un dominio (validez, emisor, fecha de caducidad) es una tarea habitual de mantenimiento: un certificado caducado bloquea el acceso de los visitantes con avisos de seguridad graves. Puedes profundizar en las diferencias técnicas entre ambos protocolos de cifrado en la comparativa SSL vs TLS, y en nuestro blog tienes una guía completa sobre cómo migrar un sitio de HTTP a HTTPS paso a paso.
Herramientas relacionadas
Preguntas frecuentes
¿HTTPS hace que la web vaya más lenta?
El coste del cifrado TLS es hoy prácticamente imperceptible gracias a hardware moderno y protocolos optimizados como TLS 1.3, que además reduce la latencia del handshake inicial.
¿Necesito HTTPS si mi web no tiene formularios ni login?
Sí — más allá de los datos sensibles, HTTPS protege la integridad del contenido servido, mejora el SEO y evita advertencias de seguridad en el navegador del visitante.
¿Cuánto cuesta un certificado SSL?
Servicios como Let's Encrypt ofrecen certificados SSL gratuitos con renovación automática, eliminando la barrera económica que existía hace años.
Otras comparativas