Que es un certificado SSL y por que es necesario

Un certificado SSL (Secure Sockets Layer) es un archivo digital que autentica la identidad de un sitio web y habilita una conexion cifrada entre el servidor y el navegador del usuario. Esta tecnologia garantiza que todos los datos transmitidos, incluyendo informacion de formularios, contrasenas y datos de pago, viajen de forma encriptada y no puedan ser interceptados por terceros.

El certificado SSL es hoy en dia un requisito indispensable para cualquier sitio web. Google utiliza la presencia de HTTPS como factor de ranking positivo, los navegadores modernos muestran advertencias de "Sitio no seguro" en sitios sin SSL, y los procesadores de pago como Stripe o PayPal requieren HTTPS obligatoriamente. Los certificados SSL gratuitos de Let's Encrypt ofrecen exactamente el mismo nivel de cifrado que los certificados de pago.

Instalar SSL con AutoSSL en cPanel

La mayoria de los servidores con cPanel incluyen la funcion AutoSSL que instala y renueva automaticamente certificados SSL gratuitos para todos los dominios de la cuenta:

  1. Iniciar sesion en cPanel y buscar la seccion Seguridad.
  2. Hacer clic en SSL/TLS Status o Estado SSL/TLS.
  3. Se mostrara una lista de todos los dominios y subdominios de la cuenta con su estado SSL actual.
  4. Seleccionar los dominios que no tienen SSL activo y hacer clic en Run AutoSSL o Ejecutar AutoSSL.
  5. El proceso puede tardar entre 5 y 30 minutos. Al finalizar, el estado cambiara a un icono verde indicando que el certificado fue instalado exitosamente.

Instalar SSL manualmente desde cPanel

Si AutoSSL no esta disponible o no funciona, se puede instalar un certificado SSL manualmente:

  1. Ir a cPanel > Seguridad > SSL/TLS.
  2. En la seccion Certificados (CRT), hacer clic en Generar, ver, cargar o eliminar certificados SSL.
  3. Usar la opcion de generacion de certificado autofirmado para pruebas, o cargar un certificado obtenido de Let's Encrypt u otro proveedor.
  4. Una vez cargado el certificado, ir a Instalar y administrar SSL para tu sitio (HTTPS).
  5. Seleccionar el dominio, elegir el certificado y hacer clic en Instalar certificado.

Verificacion y estado del certificado

VerificacionHerramientaResultado esperado
Certificado valido y activossllabs.com/ssltestCalificacion A o A+
Fecha de vencimientoClic en el candado del navegadorVigente por al menos 30 dias
Sin contenido mixtowhynopadlock.comSin advertencias HTTP
Redireccion HTTP a HTTPSredirectchecker.orgRedireccion 301 activa

Que hacer despues de instalar el SSL

  • Configurar la redireccion permanente de HTTP a HTTPS en el archivo .htaccess del sitio.
  • Actualizar las URLs del sitio web en WordPress desde Ajustes > Generales cambiando http:// por https://.
  • Verificar que no existen recursos cargados desde URLs con HTTP (imagenes, scripts, hojas de estilo) que generen errores de contenido mixto.
  • Actualizar los mapas de sitio XML y notificar a Google Search Console sobre el cambio a HTTPS.
Was this answer helpful? 0 Users Found This Useful (0 Votes)