Cómo instalar y configurar un certificado SSL

Guía completa para instalar y configurar certificados SSL en tu sitio web. Aprende a habilitar HTTPS y proteger tu sitio.

¿Qué es un certificado SSL?

Un certificado SSL (Secure Sockets Layer) es un protocolo de seguridad que encripta la comunicación entre el navegador del usuario y tu servidor. Esto se muestra como el candado verde y "https://" en la barra de direcciones.

¿Por qué necesitas SSL?

  • Seguridad: Protege los datos transmitidos entre el usuario y tu sitio
  • SEO: Google favorece sitios con HTTPS en los resultados de búsqueda
  • Confianza: Los usuarios confían más en sitios con certificado SSL
  • Requisitos: Necesario para formularios de pago y datos sensibles

Instalar SSL en cPanel

La forma más sencilla de instalar SSL es desde cPanel:

  1. Accede a tu cPanel
  2. Busca la sección "Seguridad"
  3. Haz clic en "SSL/TLS"
  4. Selecciona "Administrar certificados SSL"
  5. Elige tu dominio
  6. Haz clic en "Generar certificado" o "Instalar certificado"
  7. Certificados gratuitos con Let's Encrypt

    La mayoría de los planes de hosting incluyen certificados SSL gratuitos de Let's Encrypt:

    1. En cPanel, busca "Let's Encrypt SSL" o "AutoSSL"
    2. Selecciona tu dominio
    3. Haz clic en "Instalar"
    4. Espera unos minutos mientras se genera el certificado
    5. El certificado se renovará automáticamente cada 90 días
    6. ✅ Ventaja: Los certificados de Let's Encrypt son gratuitos y se renuevan automáticamente. No necesitas pagar nada adicional.

      Forzar HTTPS en tu sitio

      Después de instalar SSL, debes forzar que tu sitio use HTTPS:

      Opción 1: Desde cPanel

      1. Ve a "Dominios" → "Redirecciones"
      2. Crea una redirección de HTTP a HTTPS
      3. Selecciona tu dominio
      4. Elige redirección permanente (301)
      5. Opción 2: Desde WordPress

        1. Ve a "Configuración → General"
        2. Cambia las URLs de http:// a https://
        3. Guarda los cambios
        4. Si tienes problemas, usa un plugin como "Really Simple SSL"
        5. Verificar que SSL funciona

          Para verificar que tu certificado SSL está funcionando:

          • Visita tu sitio con https://tudominio.com
          • Deberías ver un candado verde en la barra de direcciones
          • Usa herramientas como SSL Labs para verificar la configuración

          Problemas comunes

          Certificado no se instala

          • Verifica que el dominio apunte correctamente al servidor
          • Espera unos minutos después de la instalación
          • Limpia la caché de tu navegador
          • Contacta a soporte si persiste

          Contenido mixto (Mixed Content)

          Si ves advertencias de "contenido mixto":

          • Algunos recursos (imágenes, scripts) siguen usando HTTP
          • Usa un plugin como "SSL Insecure Content Fixer" en WordPress
          • O actualiza manualmente las URLs en tu contenido

          Certificado expirado

          • Los certificados de Let's Encrypt se renuevan automáticamente
          • Si expira, reinstálalo desde cPanel
          • Verifica que AutoSSL esté activado

          Mejores prácticas

          • Usa siempre HTTPS: No solo en páginas de pago, en todo el sitio
          • Renovación automática: Asegúrate de que AutoSSL esté activado
          • Monitoreo: Verifica periódicamente que el certificado esté activo
          • HSTS: Considera habilitar HSTS para mayor seguridad