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

Cómo configurar SSL/HTTPS gratis en cPanel con Let's Encrypt (AutoSSL)

Actualizado el 16 de marzo de 2026

[INFO] Este artículo está pensado para que cualquier persona, aunque no tenga experiencia técnica avanzada, pueda configurar un certificado SSL gratuito en su sitio web usando cPanel. Vamos a ello, paso a paso y sin complicaciones.


¿Qué es SSL y por qué lo necesitas?

Antes de empezar, hablemos de qué es esto del SSL. Imagina que SSL es como un sobre sellado para tus datos. Cuando alguien visita tu web, la información que intercambia (contraseñas, datos de tarjeta, mensajes) viaja por internet. Sin SSL, esa información va "en una postal" que cualquiera podría leer en el camino. Con SSL, va en un sobre cifrado que solo tu servidor y el navegador del visitante pueden abrir.

La "S" de HTTPS significa "Seguro" y es la señal visible de que usas ese sobre sellado. Hoy en día, tener SSL es imprescindible por varias razones:

  • Seguridad para tus visitantes: Protege sus datos personales.
  • Confianza: Los navegadores (como Chrome o Firefox) marcan como "No seguro" a los sitios sin HTTPS, lo que ahuyenta a los usuarios.
  • SEO: Google da prioridad a los sitios con HTTPS en sus resultados de búsqueda.
  • Requisito para muchas funciones: Algunas tecnologías web (como HTTP/2 o ciertas APIs) solo funcionan con HTTPS.

La buena noticia es que ya no hace falta pagar por un certificado. Let's Encrypt ofrece certificados gratuitos, y cPanel lo integra de forma automática con la herramienta AutoSSL. Vamos a ver cómo activarlo.


Antes de empezar: qué necesitas

Para seguir esta guía, necesitas:

  • Acceso a cPanel (el panel de control de tu hosting). Normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083.
  • Un dominio apuntando a tu servidor (es decir, que tu web cargue en ese hosting).
  • Que tu hosting use cPanel (la mayoría de los hostings compartidos lo usan).

[WARNING] Si tu hosting usa otro panel como "Syspanel" (antes conocido como HestiaCP), el proceso es diferente. En ese caso, el acceso a Syspanel se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106). Pero en este artículo nos centramos en cPanel.


Paso 1: Accede a tu cPanel

Abre tu navegador y ve a la URL de tu cPanel. Por ejemplo: https://tudominio.com/cpanel. Introduce tu usuario y contraseña. Si no sabes cuáles son, contacta con tu proveedor de hosting.

Una vez dentro, verás un montón de iconos. No te agobies, solo necesitamos buscar uno específico.


Paso 2: Encuentra la sección de Seguridad o SSL/TLS

Dependiendo de la versión de cPanel, la ubicación puede variar un poco, pero normalmente encontrarás una sección llamada "Seguridad" o "SSL/TLS" en la página principal. Busca un icono que diga "SSL/TLS Status" o "AutoSSL".

En muchos paneles, verás directamente el botón "SSL/TLS Status". Este es el que te interesa. Si no lo ves, busca en la barra de búsqueda de cPanel (arriba a la derecha) la palabra "SSL".


Paso 3: Activa AutoSSL (Let's Encrypt)

Dentro de la sección "SSL/TLS Status", verás una lista de tus dominios y subdominios. Al lado de cada uno, habrá un estado. Si no tienen SSL activo, verás algo como "No hay certificado" o un ícono de advertencia.

Aquí es donde entra AutoSSL. Esta función de cPanel se encarga de emitir y renovar automáticamente certificados de Let's Encrypt para todos tus dominios. No tienes que hacer nada manualmente.

  1. Selecciona el dominio para el que quieres activar SSL.
  2. Haz clic en el botón "Run AutoSSL" o "Provisión" (depende de la versión).

cPanel se comunicará con Let's Encrypt y, en unos segundos (a veces un par de minutos), emitirá el certificado. Verás que el estado cambia a "Válido" o "Activo".

[INFO] Si no ves la opción AutoSSL, puede que tu hosting tenga un plugin llamado "Let's Encrypt" en la sección de software. Si es así, puedes usarlo para emitir el certificado manualmente. El proceso es similar: seleccionas el dominio y haces clic en "Emitir".


Paso 4: Fuerza la redirección a HTTPS

Tener el certificado instalado es solo la mitad del trabajo. Ahora necesitas que todos los visitantes usen la versión HTTPS de tu web, no la HTTP (sin seguridad). Para ello, tienes que configurar una redirección.

cPanel tiene una herramienta muy útil llamada "Redirects" (Redirecciones). Sigue estos pasos:

  1. Ve a la sección "Dominios" y haz clic en "Redirects".
  2. En el campo "Tipo", elige "Permanente (301)".
  3. En "Dominio", selecciona tu dominio principal (ejemplo: tudominio.com).
  4. En "Redirige a", escribe https://tudominio.com.
  5. Marca la casilla "Redirigir también /www" (esto es importante para que las versiones con y sin "www" funcionen bien).
  6. Haz clic en "Guardar".

Con esto, cualquier persona que intente entrar a http://tudominio.com será enviada automáticamente a https://tudominio.com.

[TIP] También puedes hacer esta redirección desde el archivo .htaccess de tu web, pero la herramienta de cPanel es mucho más segura si no tienes experiencia con código.


Paso 5: Verifica que todo funciona

Ahora viene la parte más satisfactoria: comprobar que tu web carga con HTTPS. Abre una ventana de incógnito en tu navegador (para evitar caché) y escribe https://tudominio.com. Deberías ver el candado de seguridad en la barra de direcciones.

También puedes usar herramientas online como SSL Labs o Why No Padlock para verificar que el certificado está bien configurado y que no hay contenido mixto (recursos cargados por HTTP que rompen la seguridad).

[WARNING] Si ves el error "Tu conexión no es privada", puede ser que el certificado no se haya emitido correctamente o que la redirección esté mal configurada. Revisa los pasos anteriores.


Preguntas frecuentes (FAQ)

¿Cuánto dura un certificado de Let's Encrypt?

Los certificados de Let's Encrypt duran 90 días. Pero no te preocupes: AutoSSL en cPanel se encarga de renovarlos automáticamente antes de que caduquen. No tienes que hacer nada. Solo asegúrate de que tu dominio sigue apuntando a tu servidor.

¿Puedo usar Let's Encrypt para un subdominio?

Sí, por supuesto. AutoSSL cubre todos los subdominios que tengas en tu cPanel (por ejemplo, blog.tudominio.com o tienda.tudominio.com). Solo tienes que asegurarte de que estén listados en la sección de dominios.

¿Qué pasa si mi hosting no tiene AutoSSL?

Si tu hosting no tiene AutoSSL, puedes intentar instalar un certificado manualmente usando la función "Let's Encrypt" que algunos cPanels incluyen. Otra opción es contactar con tu proveedor de hosting y pedirles que lo activen. La mayoría de los hostings modernos lo ofrecen por defecto.

¿Afecta SSL al rendimiento de mi web?

Mínimamente. La negociación SSL añade unos milisegundos de retardo, pero con las tecnologías modernas (como HTTP/2) el rendimiento es casi idéntico. Además, la confianza y el SEO que ganas con HTTPS compensan con creces.

¿Puedo tener varios certificados SSL en cPanel?

Sí, puedes tener certificados para varios dominios y subdominios. AutoSSL los gestiona todos automáticamente.

¿Qué es "Syspanel" y por qué lo mencionas?

"Syspanel" es el nuevo nombre de un panel de control de hosting alternativo (antes llamado HestiaCP). Si tu hosting usa este panel, el proceso para instalar SSL es diferente y se accede a él a través del puerto 2106. Pero en este artículo nos hemos centrado en cPanel, que es el más común.


Solución de problemas comunes

"No se pudo emitir el certificado"

Esto puede ocurrir por varias razones:

  • El dominio no apunta a tu servidor: Verifica que el DNS de tu dominio esté configurado correctamente.
  • El servidor no es accesible desde internet: Asegúrate de que tu web carga sin errores.
  • Límite de emisiones: Let's Encrypt tiene un límite de certificados por dominio y semana. Si lo superas, tendrás que esperar.

"Mi web carga con HTTPS pero el candado no aparece"

Esto suele deberse a contenido mixto: tu web está cargando recursos (imágenes, scripts, CSS) a través de HTTP. Para solucionarlo, abre la consola del navegador (F12) y busca advertencias de "Mixed Content". Luego, cambia las URLs de esos recursos a HTTPS, o mejor aún, usa rutas relativas (/imagen.jpg en lugar de http://tudominio.com/imagen.jpg).

"Después de activar SSL, mi web da error 404"

A veces, la redirección 301 puede interferir con el archivo .htaccess. Si tienes reglas personalizadas, asegúrate de que la redirección de HTTPS esté al principio del archivo. Si no sabes cómo hacerlo, contacta con soporte.


Conclusión: SSL gratis es un juego de niños con cPanel

Activar SSL cPanel con Let's Encrypt y AutoSSL es un proceso de menos de 10 minutos que te ahorra dinero (no pagas por el certificado) y te da todos los beneficios de seguridad y SEO. Solo necesitas: acceder a cPanel, ejecutar AutoSSL y configurar la redirección a HTTPS.

No olvides que la renovación es automática, así que una vez configurado, te olvidas. Y si tienes algún problema, recuerda que las herramientas de verificación y los logs de cPanel son tus mejores aliados.

[TIP] Si tu web usa WordPress, asegúrate de actualizar la URL del sitio en "Ajustes > Generales" para que use https://. De lo contrario, algunos enlaces internos podrían seguir cargando por HTTP.

Ahora ya sabes cómo dar el salto a un sitio más seguro y profesional. ¡Manos a la obra!

¿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