Comprobador SSL

Comprueba si una página web o un servidor de correo tiene un certificado SSL válido. Consulta la fecha de caducidad, el emisor y los detalles del certificado.

Ejemplos: theory7.net google.com github.com wikipedia.org

Comprobando el certificado SSL...

Por qué es importante el SSL

Hoy en día, un certificado SSL (Secure Sockets Layer) es imprescindible para cualquier página web. El SSL establece una conexión cifrada entre el navegador de un visitante y tu servidor web, de modo que la información sensible, como contraseñas, datos de tarjetas de crédito y datos personales, queda protegida mientras viaja por internet.

Google usa el SSL como factor de posicionamiento desde 2014, lo que significa que las páginas web sin certificado SSL salen peor en los resultados de búsqueda. Los navegadores modernos, como Chrome y Firefox, marcan las páginas web sin SSL con un aviso claro de «No seguro». Eso ahuyenta a los visitantes y perjudica tu tasa de conversión. Según los estudios, el 84 % de los usuarios abandona una compra si se da cuenta de que una página web no es segura.

Para las tiendas online y las páginas web que procesan pagos, el SSL no solo es obligatorio por el cumplimiento de PCI DSS, sino también esencial para la confianza de los clientes. Además, el SSL hace que tu página web sea más rápida si usas HTTP/2, que solo funciona sobre conexiones HTTPS seguras.

¿Qué comprueba este Comprobador SSL?

Nuestro Comprobador SSL gratuito obtiene el certificado SSL que envía una página web o un servidor de correo y comprueba los datos más importantes:

  • Validez del certificado: comprueba si el certificado SSL sigue siendo válido y no ha caducado
  • Verificación del dominio: verifica si el certificado se ha emitido para el dominio correcto (Common Name y Subject Alternative Names)
  • Cadena de certificados: muestra cuántos certificados envía el servidor en la cadena de certificados
  • Autoridad de certificación (CA): identifica qué autoridad de certificación ha emitido el certificado
  • Fecha de caducidad: muestra cuándo caduca el certificado y si hay que renovarlo
  • Tipo de certificado: reconoce emisores conocidos como Let's Encrypt, Sectigo, DigiCert y GlobalSign
  • Subject Alternative Names: muestra todos los dominios para los que es válido el certificado
  • Servidores de correo: comprueba también el certificado de los servidores IMAP y SMTP, por TLS directo o por STARTTLS
  • Avisos de certificados autofirmados: indica si se trata de un certificado autofirmado

Tipos de certificados SSL

Hay varios tipos de certificados SSL, cada uno con un nivel de validación distinto:

Tipo Nivel de validación Adecuado para Coste
Domain Validation (DV) Básico: solo verificación del dominio Blogs, portfolios, páginas web pequeñas 0 a 50 €/año
Organization Validation (OV) Medio: verificación de la empresa Webs corporativas, servicios profesionales 50 a 200 €/año
Extended Validation (EV) Máximo: verificación exhaustiva Tiendas online, bancos, grandes comercios electrónicos 150 a 500 €/año
Let's Encrypt Básico: DV automatizado Todas las páginas web, ideal para empezar Gratis
Certificado wildcard Básico o superior: para subdominios Páginas web con varios subdominios 80 a 300 €/año

Los certificados Domain Validation (DV) son el tipo más utilizado. La CA solo comprueba si eres el propietario del dominio, normalmente mediante una verificación por correo electrónico o un registro DNS. El proceso tarda unos minutos y es totalmente automático.

Con los certificados Organization Validation (OV), la CA verifica los datos de tu empresa en registros oficiales, como el registro mercantil. El proceso tarda de 1 a 3 días (de lunes a viernes).

Los certificados Extended Validation (EV) ofrecen el nivel de validación más alto, con una verificación exhaustiva de tu organización. El EV sigue siendo útil para las organizaciones que quieren transmitir la máxima confianza.

Renovar un certificado SSL

Los certificados SSL tienen una validez limitada, normalmente de 90 días (Let's Encrypt) o de 1 a 2 años (certificados comerciales). Es fundamental renovar tu certificado a tiempo. Cuando un certificado SSL caduca, los visitantes ven un aviso de seguridad que ahuyenta a la mayoría.

Usa nuestro Comprobador SSL para comprobar con regularidad cuándo caduca tu certificado. Con Let's Encrypt, la renovación es totalmente automática mediante el software certbot. El protocolo ACME se encarga de que tu certificado se renueve cada 60 días sin intervención manual.

Los certificados comerciales normalmente hay que renovarlos a mano: generar una CSR, pagar e instalar el nuevo certificado.

SSL y SEO

En 2014, Google anunció que HTTPS es un factor de posicionamiento. Las páginas web con SSL obtienen una ventaja SEO frente a las webs HTTP sin protección. Además, el SSL es un requisito para HTTP/2 y HTTP/3, que ofrecen tiempos de carga bastante más cortos.

Las páginas web sin SSL tienen una tasa de rebote más alta por el aviso «No seguro». Asegúrate de que todas las páginas tengan una redirección 301 de HTTP a HTTPS, actualiza tu sitemap.xml con URL HTTPS y configura las etiquetas canonical con HTTPS. Usa nuestro Análisis SEO para comprobar que tu página web está bien configurada.

¿Cómo funciona SSL/TLS?

SSL (Secure Sockets Layer) es el predecesor de TLS (Transport Layer Security). Las páginas web modernas usan TLS 1.2 o TLS 1.3, porque las versiones anteriores ya no son seguras.

Cuando un visitante abre tu página web HTTPS, se produce un handshake TLS:

  1. Client Hello: el navegador envía al servidor las versiones de TLS y las cipher suites que admite, junto con un número aleatorio
  2. Server Hello: el servidor elige la mejor versión de TLS y la mejor cipher suite, y devuelve su certificado SSL
  3. Verificación del certificado: el navegador comprueba la validez, la fecha de caducidad y si la CA es de confianza
  4. Intercambio de claves: el navegador y el servidor intercambian claves criptográficas mediante RSA o Diffie-Hellman
  5. Conexión segura: toda la comunicación posterior se cifra de forma simétrica (normalmente con AES-256)

La cadena de confianza de los certificados es esencial: tu certificado lo emite una CA cuyo certificado raíz es de confianza por defecto en todos los navegadores. Nuestro Comprobador SSL muestra cuántos certificados envía el servidor en la cadena, para que se note si falta un certificado intermedio. Para más detalles técnicos, también puedes usar nuestro Comprobador de cabeceras HTTP.

TLS 1.3 ha optimizado el handshake: necesita un viaje de ida y vuelta menos que TLS 1.2 y solo admite algoritmos criptográficos robustos.

Instalar un certificado SSL

La instalación de un certificado SSL varía según la plataforma:

Hosting con cPanel
En un hosting con cPanel, instalar el SSL es sencillo: ve a «SSL/TLS Status» o «Let's Encrypt SSL», selecciona tu dominio y haz clic en «Install». Let's Encrypt funciona de forma totalmente automática.

Servidor web Apache
Sube los archivos del certificado a /etc/ssl/certs/ y configura el VirtualHost:

<VirtualHost *:443>
    ServerName www.example.com
    SSLEngine on
    SSLCertificateFile /etc/ssl/certs/example.com.crt
    SSLCertificateKeyFile /etc/ssl/private/example.com.key
    SSLCertificateChainFile /etc/ssl/certs/intermediate.crt
</VirtualHost>

Servidor web Nginx
Combina el certificado y el certificado intermedio en un solo archivo y configura el bloque de servidor:

server {
    listen 443 ssl http2;
    server_name www.example.com;
    ssl_certificate /etc/ssl/certs/example.com-fullchain.crt;
    ssl_certificate_key /etc/ssl/private/example.com.key;
    ssl_protocols TLSv1.2 TLSv1.3;
}

Después de la instalación, usa nuestro Comprobador SSL para verificar que todo funciona correctamente.

Errores SSL frecuentes

Incluso con un certificado SSL válido, los errores de configuración pueden provocar avisos:

ERR_CERT_DATE_INVALID: el certificado ha caducado. Solución: renuévalo de inmediato y comprueba la fecha de caducidad con nuestro Comprobador SSL.

ERR_CERT_COMMON_NAME_INVALID: el dominio no coincide con los dominios del certificado. Solución: usa un certificado con SAN que cubra las dos variantes (con y sin www).

NET::ERR_CERT_AUTHORITY_INVALID: la cadena de certificados está incompleta o la CA no es de confianza. Solución: instala la cadena completa con los certificados intermedios.

Avisos de contenido mixto (mixed content): una página HTTPS carga recursos por HTTP. Solución: cambia todos los enlaces a HTTPS o usa una cabecera CSP con upgrade-insecure-requests.

Cadena de certificados SSL incompleta: faltan certificados intermedios. Solución: instala el archivo ca-bundle.crt junto con el certificado de tu dominio.

SSL gratis con Let's Encrypt

Let's Encrypt cambió el mundo del SSL al ofrecer certificados SSL gratuitos y automatizados. Los certificados de Let's Encrypt son de tipo Domain Validation (DV) y tienen una validez de 90 días. La validez corta favorece la renovación automática.

¿Cómo funciona Let's Encrypt?
El protocolo ACME (Automatic Certificate Management Environment) emite certificados sin intervención humana mediante los llamados challenges:

  • Challenge HTTP-01: certbot coloca un archivo en /.well-known/acme-challenge/
  • Challenge DNS-01: certbot añade un registro TXT en las DNS; es necesario para los certificados wildcard

Una tarea cron se encarga de renovar el certificado cada 60 días. En el hosting web de Theory7, Let's Encrypt viene integrado de serie a través de AutoSSL.

Certificados wildcard

Un certificado wildcard protege tu dominio principal y todos los subdominios del primer nivel con un solo certificado. Por ejemplo, *.example.com protege www.example.com, shop.example.com, blog.example.com, etc.

Los certificados wildcard son ideales para:

  • Aplicaciones SaaS multiinquilino con subdominios para clientes
  • Páginas web grandes con muchos subdominios que cambian a menudo
  • Entornos de desarrollo y staging con varios subdominios de prueba

Let's Encrypt admite certificados wildcard gratuitos mediante el challenge DNS-01. Tu proveedor de DNS tiene que ofrecer acceso por API para la renovación automática.

SSL para tiendas online y comercio electrónico

Para las tiendas online, el SSL es obligatorio. Los proveedores de pago como Stripe, Mollie y PayPal exigen HTTPS en las páginas de pago. El cumplimiento de PCI DSS exige que:

  • todas las páginas de pago usen TLS 1.2 o superior
  • los protocolos SSL obsoletos estén totalmente desactivados
  • no se admitan cipher suites débiles (DES, RC4, MD5)
  • las claves sean como mínimo RSA de 2048 bits o ECC de 256 bits
  • se evite por completo el contenido mixto

Este Comprobador SSL no evalúa los requisitos de PCI DSS: la herramienta comprueba el certificado en sí (validez, dominio y emisor). Para probar versiones de TLS y cipher suites, usa un escáner externo como SSL Labs.

Buenas prácticas de SSL para tiendas online:

  • Fuerza HTTPS en todas las páginas con una cabecera HSTS
  • Implanta una Content-Security-Policy que bloquee el contenido mixto
  • Cambia todos los scripts de seguimiento a sus versiones HTTPS
  • Usa nuestra consulta WHOIS para verificar el registro del dominio

Comprobar un certificado SSL paso a paso

Así se usa nuestro Comprobador SSL gratuito:

  1. Introduce tu dominio: escribe tu dominio en el campo de la parte superior de esta página
  2. Haz clic en «Comprobar»: la herramienta obtiene el certificado y lo comprueba al momento
  3. Revisa el estado: marca verde = válido, aviso rojo = problemas
  4. Consulta los detalles: emisor, validez, días restantes, coincidencia del dominio y número de certificados de la cadena
  5. Soluciona los problemas: sigue los consejos de este artículo
  6. Vuelve a probar: ejecuta de nuevo el Comprobador SSL después de hacer cambios

Para tener una visión completa, combina este Comprobador SSL con:

Ejecuta este Comprobador SSL al menos una vez al mes para una seguridad óptima.

Resumen de buenas prácticas de SSL

Para una página web bien protegida con SSL, sigue estas recomendaciones:

  • Usa como mínimo TLS 1.2 y desactiva SSLv3 y TLS 1.0/1.1
  • Elige cipher suites robustas con forward secrecy (ECDHE)
  • Usa claves de al menos RSA de 2048 bits (o de 4096 bits para datos muy sensibles)
  • Instala la cadena de certificados completa, incluidos los certificados intermedios
  • Fuerza HTTPS con redirecciones 301 y una cabecera HSTS
  • Evita el contenido mixto cargando todos los recursos por HTTPS
  • Renueva los certificados al menos 30 días antes de que caduquen
  • Usa OCSP stapling para validar los certificados más rápido
  • Configura registros DNS CAA para indicar qué CA pueden emitir certificados para tu dominio
  • Haz pruebas con regularidad con nuestro Comprobador SSL y con servicios externos como SSL Labs

Con un certificado SSL bien configurado no solo proteges los datos de tus visitantes, sino que también mejoras tu posicionamiento SEO, aumentas la confianza de tus clientes y cumples los estándares web actuales. En Theory7, todos nuestros planes de hosting incluyen de serie un certificado SSL gratuito de Let's Encrypt con renovación automática, para que tu página web esté siempre bien protegida. Combina este Comprobador SSL con nuestra Consulta DNS para comprobar si tus registros CAA están bien configurados.

Preguntas frecuentes

¿Qué es un certificado SSL?

Un certificado SSL (hoy oficialmente TLS) es un certificado digital que cifra la conexión entre un navegador y una página web. Se encarga de que la información sensible, como contraseñas, datos de tarjetas de crédito y datos personales, se transmita de forma segura. Las páginas web con SSL se reconocen por el candado de la barra de direcciones y por el prefijo https://.

¿Cómo sé si una página web tiene SSL?

Una página web con SSL se reconoce por el icono del candado en la barra de direcciones de tu navegador y por una URL que empieza por «https://» en lugar de «http://». Con nuestro Comprobador SSL puedes ver información detallada del certificado, como el emisor, la validez y la fecha de caducidad.

¿Qué diferencia hay entre los certificados DV, OV y EV?

Hay tres tipos de certificados SSL: DV (Domain Validation) solo valida la propiedad del dominio, OV (Organization Validation) valida también la organización que hay detrás del dominio y EV (Extended Validation) es el que más lejos llega, con una verificación exhaustiva de la organización. Desde 2019, los principales navegadores ya no muestran el nombre de la empresa de un certificado EV en la barra de direcciones; los datos EV se ven en la información del certificado. Para la mayoría de las páginas web basta con un certificado DV.

¿Qué pasa si caduca un certificado SSL?

Si un certificado SSL caduca, los navegadores modernos muestran un aviso de que la conexión no es segura. Los visitantes ven un mensaje de error y solo pueden entrar en la página web si ignoran ese aviso. Eso perjudica la confianza y el posicionamiento SEO. Por eso es importante renovar los certificados a tiempo, preferiblemente al menos 30 días antes de la fecha de caducidad.

¿Es suficientemente seguro un certificado SSL gratuito (Let's Encrypt)?

Sí, los certificados SSL gratuitos de Let's Encrypt ofrecen el mismo cifrado y la misma seguridad que los certificados de pago. Todos los navegadores modernos los reconocen como de plena confianza y los usan millones de páginas web en todo el mundo. La principal diferencia es que los certificados de Let's Encrypt son válidos durante 90 días (los de pago, a menudo 1 año) y solo ofrecen validación DV. Para la mayoría de las páginas web es más que suficiente.