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

Cómo instalar y activar SSL gratuito con Let's Encrypt en cPanel

Actualizado el 20 de enero de 2026

¿Te preocupa que tu sitio web no tenga el candado de seguridad en el navegador? ¿Has visto avisos de "No seguro" y quieres solucionarlo de una vez por todas sin gastar dinero? Estás en el lugar correcto. Hoy vamos a desmitificar el proceso de instalación de un certificado SSL gratuito usando Let's Encrypt directamente desde tu panel de control cPanel.

La buena noticia es que, hoy en día, este proceso es casi automático. No necesitas ser un experto en Linux ni en ciberseguridad para lograrlo. Solo necesitas seguir unos pasos lógicos y tener acceso a tu panel de administración.

En esta guía extensa y detallada, te explicaré qué es realmente un SSL, por qué es imprescindible para tu SEO y, sobre todo, cómo instalar y activar SSL gratis con Let's Encrypt en cPanel en menos de 10 minutos.


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

Antes de ensuciarnos las manos con los clics, vamos a entender el "por qué". Un certificado SSL (Secure Sockets Layer) es un archivo de datos que encripta la conexión entre el navegador del visitante y tu servidor.

Imagina que envías una carta por correo. Sin SSL, esa carta viaja en un sobre transparente; cualquiera en el camino podría leerla. Con SSL, la carta va en una caja fuerte blindada; solo el destinatario final puede abrirla.

Beneficios clave para tu negocio

Instalar SSL Let's Encrypt no es solo una moda; es una necesidad técnica con beneficios directos:

  • Confianza del usuario: El candado en la barra de direcciones genera confianza inmediata. Los usuarios son reacios a comprar o registrarse en sitios "No seguros".
  • Mejora en el SEO: Google y otros buscadores penalizan los sitios sin HTTPS. Si quieres posicionar mejor, necesitas el candado sí o sí.
  • Requisito para APIs y Pagos: Si usas pasarelas de pago o integraciones de terceros, muchas exigen HTTPS activo para funcionar.

Requisitos previos antes de empezar

No necesitas ser un mago, pero sí necesitas asegurarte de tener tres cosas básicas listas:

  1. Acceso a cPanel: Necesitas las credenciales de administrador de tu hosting.
  2. Dominio apuntando al servidor: El dominio (o subdominio) que quieres proteger debe estar resolviendo correctamente a tu cuenta de hosting. Si el dominio no apunta, la validación fallará.
  3. Conexión saliente: Tu servidor debe poder conectarse a los servidores de Let's Encrypt (puerto 80 y 443). Esto suele estar habilitado por defecto, pero si tu hosting es muy restrictivo, podrías tener problemas.

Instalar SSL Let's Encrypt en cPanel paso a paso

Vamos al grano. Sigue estos pasos al pie de la letra y tendrás tu certificado gratis activo en minutos.

Paso 1: Accede a tu cPanel

Abre tu navegador y escribe tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.

Paso 2: Localiza la sección "Seguridad"

Una vez dentro, verás un tablero con muchos iconos. Busca la sección llamada "Seguridad". Dentro de ella, haz clic en el icono que dice "SSL/TLS Status" (Estado de SSL/TLS). Este es el lugar donde gestionaremos todo.

[INFO]
Si no encuentras la sección de "Seguridad", usa el buscador de la parte superior del cPanel y escribe "SSL". Te llevará directamente a la herramienta.

Paso 3: Utiliza el Asistente de Let's Encrypt (La opción mágica)

En la pantalla de "SSL/TLS Status", verás una tabla con todos los dominios asociados a tu cuenta. Verás una columna llamada "Issuer" (Emisor). Si tu dominio no tiene SSL, aparecerá como "None" o estará vacío.

En la parte superior derecha de esa tabla, busca el botón azul que dice "Install" o "Install Let's Encrypt". Este es el asistente oficial de cPanel para instalar SSL gratuitos.

Haz clic en ese botón. Se abrirá una ventana o sección nueva donde verás una lista de dominios disponibles. Marca la casilla del dominio principal o el que necesites y haz clic en el botón "Install" (o "Instalar").

[TIP]
Si tienes varios dominios y quieres cubrirlos todos, puedes marcarlos todos a la vez. El proceso se ejecutará en lote.

Paso 4: Espera la validación (Paciencia)

El sistema ahora se comunicará con los servidores de Let's Encrypt para verificar que eres el dueño del dominio. Esto suele tardar entre 30 segundos y 2 minutos.

Verás un mensaje de progreso. No cierres la pestaña hasta que termine. Si todo sale bien, verás un mensaje verde de éxito y en la tabla el estado cambiará a "AutoSSL" o "Let's Encrypt".


Activación del SSL en tu sitio web

Instalar el certificado no es el final; hay que "encender" el interruptor para que tu web lo use. A veces cPanel lo hace solo, pero otras no. Vamos a asegurarnos.

Paso 5: Fuerza la redirección a HTTPS

Esto es crucial. No basta con tener el certificado; debes asegurarte de que los visitantes entren por la versión segura (https) y no por la insegura (http).

En tu cPanel, busca la sección "Domains" (Dominios). Dentro, encontrarás una herramienta llamada "Force HTTPS Redirect". Haz clic en ella.

Verás una lista de dominios. Activa el interruptor (toggle) para que todos los dominios redirijan automáticamente a HTTPS. Esto añadirá una regla en el archivo .htaccess que fuerza la redirección.

[WARNING]
Si no activas esta redirección, tus usuarios podrían seguir viendo la versión "http" si tienen un enlace antiguo guardado, lo que anularía la seguridad visual. Actívala siempre.

Paso 6: Verifica en tu navegador

Abre tu sitio web en una ventana de incógnito (Ctrl+Shift+N). Deberías ver el candado cerrado junto a tu URL. Haz clic en él y verifica que el certificado esté emitido por "R10" o "Let's Encrypt".


Solución de problemas comunes (FAQ)

Aunque el proceso es simple, a veces surgen dudas. Aquí te dejo las más frecuentes.

¿Por qué no se instala el certificado?

Suele ser por tres motivos:

  • Propagación DNS pendiente: Si acabas de cambiar los servidores DNS, espera unas horas.
  • Puerto 80 bloqueado: El firewall del servidor debe permitir la validación HTTP. Contacta a tu proveedor de hosting.
  • Dominio con caracteres raros: Asegúrate de que el dominio no tenga acentos o ñ.

¿Cada cuánto se renueva?

Let's Encrypt emite certificados válidos por 90 días. La buena noticia es que cPanel los renueva automáticamente. No tienes que hacer nada manual.

¿Puedo usar Let's Encrypt en un subdominio?

Sí, siempre que el subdominio esté creado en cPanel y apunte a tu cuenta. El asistente de instalación te lo mostrará en la lista.

Mi sitio usa HestiaCP, ¿esto funciona igual?

El proceso que hemos descrito es específico para cPanel. Si tu servidor usa un panel alternativo como Syspanel (anteriormente conocido como HestiaCP), el método cambia.

[INFO]
Si usas Syspanel, ten en cuenta que el acceso al panel se realiza a través del puerto 2106 (ej: tudominio.com:2106). Dentro de Syspanel, la instalación de SSL se gestiona en la sección "Web" -> "SSL Certificates", donde puedes solicitar un certificado gratuito automáticamente. Busca el botón "Let's Encrypt" dentro de la configuración de tu dominio.

¿Y si tengo un certificado de pago de otra empresa?

No hay problema. Puedes mantener tu certificado de pago o cambiarlo por el de Let's Encrypt. Si quieres el gratuito, primero deberás eliminar el actual (o sobrescribirlo) desde la sección "SSL/TLS" -> "Certificates" (CRT).


Optimización SEO tras instalar el SSL

Una vez tienes el candado, hay un par de detalles para que Google lo note rápido.

Actualiza tu Google Search Console

Añade la propiedad con el prefijo https:// en Google Search Console. No la borres, solo añade la nueva versión segura.

Revisa tus enlaces internos

Si tienes un blog o un menú con enlaces escritos a mano (en HTML), asegúrate de que apunten a https://. Si usas WordPress, un plugin como "Better Search Replace" te ayudará a actualizar la base de datos de http a https en minutos.

Crea un sitemap nuevo

Genera un nuevo sitemap.xml con la URL https y envíalo en Google Search Console. Esto acelera el rastreo de las nuevas URLs seguras.


Conclusión final

Instalar y activar SSL gratis con Let's Encrypt en cPanel es un proceso que no debería llevarte más de 5 minutos si sigues los pasos correctos. La seguridad ya no es un lujo, es un estándar.

Recuerda que este certificado no protege tu servidor de ataques de malware en el código, pero sí asegura la integridad de los datos en tránsito. Es la primera capa de una buena estrategia de seguridad.

Te invito a que hagas la prueba ahora mismo. Entra a tu cPanel, sigue los pasos y observa cómo tu sitio pasa de "No seguro" a "Candado dorado" en cuestión de minutos. Si te encuentras con un error, respira hondo: el problema casi siempre está en el DNS o en el firewall, y tu proveedor de hosting puede resolverlo en segundos.

¿Tienes más dudas? Déjalas en los comentarios y estaré encantado de ayudarte a resolverlas. ¡Asegura tu web hoy mismo!

¿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