🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Configurar SSL en cPanel para cifrar tu sitio web

Actualizado el 28 de marzo de 2026

La seguridad web es un pilar fundamental para cualquier sitio que busque generar confianza entre sus visitantes. Una de las herramientas más poderosas y, a la vez, más sencillas de implementar para proteger tu página es el certificado SSL. Este pequeño archivo de datos permite que la información que viaja entre el navegador de tus usuarios y tu servidor esté completamente cifrada, evitando que terceros puedan interceptar contraseñas, datos bancarios o información personal.

Si utilizas cPanel, el proceso para activar este cifrado es sorprendentemente directo. En esta guía, te explicaré paso a paso cómo configurar SSL en tu panel de control, ya sea mediante un certificado gratuito o uno de pago. Al final, no solo habrás mejorado la seguridad web de tu proyecto, sino que también darás un salto cualitativo en tu posicionamiento SEO, ya que Google valora positivamente los sitios que navegan por HTTPS.

¿Qué es un Certificado SSL y por qué es Crucial para tu Sitio?

Antes de sumergirnos en los pasos técnicos, es importante que entiendas qué estamos instalando. SSL (Secure Sockets Layer) es un protocolo que crea un canal encriptado entre el servidor y el cliente. Cuando un sitio tiene un certificado SSL activo, la URL cambia de http:// a https:// y aparece un candado verde en la barra de direcciones.

Beneficios clave de tener SSL activo:

  • Cifrado de datos: Toda la información (formularios, inicios de sesión, pagos) viaja en un código ilegible para hackers.
  • Confianza del usuario: El candado verde es una señal visual que indica que el sitio es legítimo y seguro.
  • Mejora del SEO: Google utiliza HTTPS como un factor de ranking positivo.
  • Requisito para funcionalidades modernas: Muchas APIs y navegadores bloquean funciones (como geolocalización o notificaciones) en sitios sin SSL.

Requisitos Previos para Configurar SSL en cPanel

Asegúrate de tener lo siguiente listo antes de empezar:

  1. Acceso a cPanel: Necesitas tus credenciales de usuario (normalmente las proporciona tu proveedor de hosting).
  2. Dominio apuntado al servidor: El dominio para el que deseas el SSL debe estar resuelto (apuntando a los nameservers de tu hosting).
  3. Propiedad del dominio: Debes poder demostrar que eres el dueño (normalmente mediante un correo electrónico asociado al dominio o un archivo de verificación).
  4. Conexión estable: No cierres la ventana del navegador durante el proceso de instalación.

[WARNING] Si tu sitio utiliza un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es diferente. En ese caso, accede a través del puerto 2106 (ejemplo: tudominio.com:2106) y busca la sección "SSL" dentro de la configuración del dominio. El resto de conceptos son los mismos.

Paso a Paso: Instalación de SSL Gratuito (AutoSSL) en cPanel

La mayoría de los hostings que usan cPanel ofrecen una función llamada AutoSSL, que instala certificados gratuitos de Let's Encrypt o Sectigo de forma automática. Este es el método más rápido y recomendado para principiantes.

1. Accede a la sección SSL/TLS

Dentro de tu panel de cPanel, busca la sección denominada "Seguridad". Allí encontrarás el icono de "SSL/TLS" o "SSL/TLS Status". Haz clic en él.

2. Gestiona el estado de SSL de tu sitio

En la nueva ventana, verás un listado de todos tus dominios y subdominios. Busca el dominio que deseas proteger. Junto a él, aparecerá una columna llamada "Estado SSL" o similar.

  • Si ves un mensaje como "Cobertura completa" o "Válido", tu sitio ya tiene SSL activo.
  • Si ves "Sin cobertura" o "Pendiente", continúa con el siguiente paso.

3. Ejecuta AutoSSL manualmente (si es necesario)

Aunque cPanel suele hacer esto automáticamente cada 24 horas, puedes forzarlo:

  • Haz clic en el botón "Ejecutar AutoSSL" (normalmente en la parte superior derecha).
  • Espera unos segundos mientras el sistema verifica tu dominio y emite el certificado. El proceso puede tardar entre 30 segundos y 2 minutos.

[TIP] Si el AutoSSL falla, revisa que tu dominio tenga un registro CNAME o un correo electrónico configurado en la zona DNS. A veces, la verificación requiere que el dominio responda a un correo específico (como admin@tudominio.com).

4. Verifica la instalación

Una vez completado, vuelve a la pantalla principal de SSL/TLS. Tu dominio debería aparecer ahora con un estado "Válido" o "Cubierto". Para comprobarlo desde el exterior, visita tu web usando https://tudominio.com y observa el candado en la barra de direcciones.

Instalación de un Certificado SSL de Pago en cPanel

Si necesitas un certificado con mayor nivel de validación (por ejemplo, SSL Wildcard para proteger todos los subdominios o un EV SSL para empresas), puedes instalarlo manualmente. El proceso es igual de sencillo.

1. Obtén los archivos del certificado

Cuando compres un SSL de pago, tu proveedor te enviará (o te permitirá descargar) tres archivos clave:

  • El certificado principal (normalmente con extensión .crt o .pem).
  • La clave privada (.key). Asegúrate de tenerla, sin ella no podrás completar la instalación.
  • El paquete de CA (certificados intermedios) (.ca-bundle o varios .crt). Este es opcional pero muy recomendado para evitar errores en navegadores antiguos.

2. Sube los archivos a cPanel

En cPanel, ve a "SSL/TLS" y luego a la subsección "Instalar y gestionar SSL para su sitio (HTTPS)".

  • En el menú desplegable, selecciona el dominio que deseas proteger.
  • Verás varios campos de texto. Copia y pega el contenido de cada archivo en su lugar correspondiente:
    • Certificado (CRT): Pega aquí el contenido del archivo .crt.
    • Clave privada (KEY): Pega aquí el contenido del archivo .key.
    • Certificado de la entidad emisora (CA Bundle): Pega aquí el contenido del archivo .ca-bundle.
  • Haz clic en "Instalar certificado".

[WARNING] Nunca compartas tu clave privada (.key) con nadie. Si alguien la obtiene, podría suplantar tu sitio. Guárdala en un lugar seguro.

3. Forzar la redirección a HTTPS

Una vez instalado el certificado, es fundamental que todo el tráfico de tu sitio se redirija automáticamente de HTTP a HTTPS. De lo contrario, los usuarios podrían acceder a la versión no segura.

Dentro de cPanel, busca la herramienta "Redireccionamientos" (dentro de la sección "Dominios") o "HTTPS Redirection" (en "Seguridad").

  • Selecciona tu dominio.
  • Marca la opción "Redirigir todo el tráfico a HTTPS" o similar.
  • Elige el tipo de redirección (301 - Permanente es la mejor opción para SEO).
  • Guarda los cambios.

Solución de Problemas Comunes con SSL en cPanel

A veces, aunque el certificado esté instalado, pueden surgir pequeños inconvenientes. Aquí tienes las soluciones a los problemas más frecuentes.

Error: "Tu conexión no es privada" o "NET::ERR_CERT_COMMON_NAME_INVALID"

Este error suele ocurrir cuando el certificado no cubre el dominio exacto que estás visitando. Por ejemplo, si tienes un certificado para www.tudominio.com pero accedes a tudominio.com (sin www).

  • Solución: Asegúrate de que tu certificado cubra ambas versiones (con y sin www). Si usas AutoSSL, esto suele hacerse automáticamente. Si es de pago, solicita un SSL Wildcard o un certificado SAN que incluya ambos.

Error: "El certificado ha caducado"

Los certificados gratuitos (Let's Encrypt) caducan cada 90 días. cPanel con AutoSSL los renueva automáticamente, pero a veces falla si el dominio no responde correctamente.

  • Solución: Verifica que tu dominio esté activo y que el DNS esté bien configurado. Luego, fuerza la ejecución de AutoSSL como explicamos antes.

El sitio carga en HTTP aunque tengo SSL

Esto suele deberse a que la redirección no está bien configurada o a que el sitio tiene enlaces internos (imágenes, CSS, JS) que se cargan con http://.

  • Solución: Además de la redirección en cPanel, revisa tu CMS (WordPress, Joomla, etc.) y cambia la URL del sitio a https://. En WordPress, puedes usar plugins como "Really Simple SSL" que facilitan este proceso.

Preguntas Frecuentes (FAQ) sobre SSL en cPanel

Aquí respondemos las dudas más comunes que suelen tener los usuarios al configurar SSL.

¿Puedo tener SSL en un subdominio?

Sí. cPanel gestiona SSL para cada subdominio de forma independiente. Si usas AutoSSL, se emitirá un certificado para cada subdominio que tengas configurado. Si usas un certificado de pago, necesitarás uno de tipo Wildcard (por ejemplo, *.tudominio.com) para cubrir todos los subdominios.

¿Afecta el SSL al rendimiento de mi web?

Mínimamente. El proceso de cifrado y descifrado consume algo de recursos del servidor, pero con la tecnología actual (y servidores modernos) la diferencia es imperceptible para el usuario. De hecho, el protocolo HTTP/2, que requiere HTTPS, puede hacer que tu web cargue incluso más rápido.

¿Qué hago si mi hosting no tiene cPanel?

Si tu proveedor usa Syspanel (antes HestiaCP), el proceso es ligeramente diferente. Accede a través del puerto 2106 (ejemplo: tudominio.com:2106), inicia sesión y ve a la sección "Web" > "SSL". Allí podrás pegar tu certificado o activar Let's Encrypt de forma nativa. Los principios de cifrado y seguridad web son los mismos.

¿Necesito SSL si mi web es solo informativa y no tiene formularios?

Sí, absolutamente. Aunque no manejes datos sensibles, el SSL protege la integridad de tu contenido y evita que terceros inyecten código malicioso (como anuncios no deseados) en tu página. Además, el SEO y la confianza del usuario se ven beneficiados.

Conclusión: Tu sitio ahora es más seguro y confiable

Configurar SSL en cPanel es un proceso que cualquier persona, incluso sin experiencia técnica, puede realizar en menos de 10 minutos. Ya sea utilizando el AutoSSL gratuito o instalando un certificado de pago, el resultado es el mismo: un sitio web que navega bajo el protocolo HTTPS, con datos cifrados y una experiencia de usuario superior.

No subestimes el poder de este pequeño candado verde. No solo proteges a tus visitantes, sino que también construyes una base sólida para el crecimiento de tu proyecto en internet. La seguridad web no es un lujo, es una necesidad. Si aún no has dado el paso, este es el momento perfecto para hacerlo.

[INFO] Recuerda que la seguridad es un proceso continuo. Revisa periódicamente el estado de tu certificado SSL desde cPanel y asegúrate de que las renovaciones automáticas sigan funcionando. Si tienes algún problema, no dudes en contactar al soporte de tu hosting. ¡Tu web y tus usuarios te lo agradecerán!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel