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

Guía para configurar un certificado SSL gratuito en cPanel

Actualizado el 27 de septiembre de 2025

¿Buscas dar el salto a HTTPS sin gastar ni un euro? Has llegado al lugar correcto.

Configurar un certificado SSL gratis cPanel es mucho más sencillo de lo que parece. De hecho, en la mayoría de los casos, basta con usar la herramienta AutoSSL o Let's Encrypt que ya viene integrada en tu panel de control.

En esta guía extensa y paso a paso, te voy a enseñar exactamente cómo activar HTTPS en tu web usando Let's Encrypt cPanel, cómo forzar la redirección y cómo solucionar los errores más comunes.


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

Un certificado SSL (Secure Sockets Layer) es un archivo de datos que encripta la conexión entre el navegador del visitante y tu servidor. Sin él, cualquier dato que se transmita (contraseñas, pagos, formularios) viaja en texto plano, vulnerable a interceptaciones.

Al instalar un certificado SSL gratis cPanel, tu web pasa de mostrar "No seguro" a mostrar el candadito verde. Esto no solo inspira confianza, sino que es un factor de posicionamiento para Google.

[INFO] Desde 2018, Google Chrome marca como "No seguro" todos los sitios que no usan HTTPS. Si no activas SSL, tus visitantes verán un aviso aterrador antes de entrar.


Requisitos previos: ¿Qué necesitas antes de empezar?

Antes de lanzarte a configurar el ssl cpanel, verifica estos tres puntos:

  1. Acceso a cPanel: Tu usuario y contraseña de hosting.
  2. Dominio apuntando al servidor: El dominio (ej: tudominio.com) debe estar resolviendo a los nameservers de tu hosting, o al menos tener un registro A apuntando a tu IP.
  3. Registro DNS (opcional pero recomendado): Si quieres proteger el subdominio www y el dominio raíz, asegúrate de que ambos apunten a tu cuenta.

[WARNING] No puedes emitir un certificado para un dominio que no te pertenece o que no apunta a tu servidor. Let's Encrypt lo verificará automáticamente.


Método 1: Usar AutoSSL (El más rápido y automático)

La mayoría de los paneles cPanel modernos (y algunos como Syspanel) incluyen una función llamada AutoSSL. Esta herramienta, gestionada por tu proveedor de hosting, instala y renueva certificados de forma automática.

Paso 1: Accede a tu cPanel

Entra en tudominio.com/cpanel o en la URL que te dio tu proveedor.

Paso 2: Busca la sección "Seguridad"

Dentro del buscador de cPanel, escribe "SSL" o "Seguridad". Verás varias opciones.

Paso 3: Haz clic en "SSL/TLS Status" o "Estado de SSL"

Esta es la ventana principal. Aquí verás una lista de todos tus dominios y subdominios.

Paso 4: Ejecuta el escaneo

Haz clic en el botón "Run AutoSSL" o "Ejecutar AutoSSL". El sistema tardará unos minutos en verificar los dominios.

Paso 5: Verifica el estado

Si todo está correcto, verás un candado verde o la palabra "Válido". Si ves "Error", pasa al Método 2.

[TIP] AutoSSL suele usar certificados de Sectigo o cPanel (no Let's Encrypt). Son igual de válidos y gratuitos, pero tienen una validez de 90 días. No te preocupes por renovarlos, AutoSSL lo hace por ti.


Método 2: Emitir un certificado con Let's Encrypt (Control total)

Si tu cPanel no tiene AutoSSL o prefieres usar Let's Encrypt cPanel directamente, sigue estos pasos. Este método te da más control sobre los dominios incluidos.

Paso 1: Busca la herramienta "Let's Encrypt"

En la pantalla principal de cPanel, busca el icono de "Let's Encrypt". Si no lo encuentras, búscalo en el buscador.

[INFO] En algunos paneles alternativos como Syspanel (accesible por el puerto 2106), la opción puede llamarse "SSL Certificates" o "Seguridad SSL". El proceso es idéntico.

Paso 2: Haz clic en "Issue a New Certificate" (Emitir un nuevo certificado)

Se abrirá un formulario.

Paso 3: Configura los detalles

  • Dominios: Selecciona tu dominio principal (ej: tudominio.com).
  • Dominios adicionales: Marca la casilla para incluir www.tudominio.com. Es crucial para evitar errores de "nombre no coincide".
  • Email: Introduce un correo válido para las notificaciones de renovación (aunque cPanel lo renueva automáticamente).

Paso 4: Emite el certificado

Haz clic en "Issue" o "Emitir". El proceso tarda entre 10 y 30 segundos. Let's Encrypt verificará que tienes control sobre el dominio.

Paso 5: Instala el certificado (si es necesario)

En la mayoría de los casos, cPanel instala el certificado automáticamente en el dominio seleccionado. Si no lo hace, tendrás que:

  1. Ir a la sección "SSL/TLS" > "Install an SSL Website".
  2. Seleccionar tu dominio.
  3. Copiar el contenido del certificado (CRT), la clave privada y la cadena (CA) desde la sección de Let's Encrypt.
  4. Pegarlos y hacer clic en "Install".

Método 3: Usar la herramienta "SSL/TLS" genérica (Avanzado)

Este método es para cuando tienes un certificado de otra fuente o quieres instalar manualmente uno emitido por Let's Encrypt vía CLI.

En cPanel, busca "SSL/TLS" > "Install and Manage SSL certificates".

Aquí puedes pegar el CRT (certificado), la Clave privada y la Cadena de certificados (CA Bundle). Es un proceso más técnico, pero te da flexibilidad total.

[WARNING] Si no sabes lo que es un CSR o una clave privada, evita este método y usa el Método 1 o Método 2, que son 100% automáticos.


Activar HTTPS: Forzar la redirección a https

Tener el certificado instalado es solo la mitad del trabajo. Ahora debes asegurarte de que todos los visitantes sean redirigidos a la versión segura de tu web (https://). De lo contrario, los usuarios podrían seguir entrando por http:// y ver el aviso de error.

Opción A: Usar "Force HTTPS" (La más fácil)

En cPanel, busca la herramienta "Force HTTPS" o "Redirigir a HTTPS".

  1. Haz clic en ella.
  2. Verás una lista de dominios.
  3. Activa el interruptor para tu dominio principal y para el subdominio www.

¡Listo! El servidor Apache añadirá una regla automática para redirigir todo el tráfico.

Opción B: Editar el .htaccess manualmente

Si tu cPanel no tiene esa opción, puedes hacerlo tú mismo. Accede al Administrador de Archivos de cPanel, ve a la carpeta public_html y edita el archivo .htaccess.

Añade estas líneas al principio del archivo:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Guarda los cambios. Ahora, cualquier visita a http:// se redirigirá automáticamente a https://.

[TIP] La redirección 301 es permanente y es la mejor para SEO, ya que le dice a Google que la versión canónica de tu web es la HTTPS.


Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes de los usuarios al configurar su certificado ssl gratis cpanel.

1. "Mi navegador dice que el certificado no es válido"

  • Causa: Sueles haber instalado el certificado solo para tudominio.com y el usuario entró por www.tudominio.com, o viceversa.
  • Solución: Asegúrate de haber emitido el certificado incluyendo ambos dominios (el raíz y el www). Revisa el Método 2, paso 3.

2. "El candado aparece pero con un signo amarillo"

  • Causa: Tienes "contenido mixto". Es decir, tu web carga en HTTPS, pero algún recurso (imagen, script, CSS) se carga desde una URL HTTP.
  • Solución: Usa un plugin como "Really Simple SSL" (si usas WordPress) o busca en tu base de datos URLs que empiecen por http:// y cámbialas por https://.

3. "No encuentro la opción Let's Encrypt en mi cPanel"

  • Causa: Algunos hosts prefieren usar su propio AutoSSL y ocultan la opción de Let's Encrypt para evitar conflictos.
  • Solución: Contacta con tu proveedor de hosting. Si usas un panel alternativo como Syspanel (recuerda, acceso por el puerto 2106), busca en el menú lateral "SSL" o "Seguridad". Si no existe, deberás contactar con soporte para que lo activen manualmente.

4. "¿Cuánto dura el certificado?"

  • Los certificados de Let's Encrypt duran 90 días. Sin embargo, cPanel los renueva automáticamente. No tienes que hacer nada.
  • Los de AutoSSL suelen durar 90 días o 1 año, dependiendo del proveedor.

5. "Después de activar SSL, mi web no carga o da error 404"

  • Causa: El archivo .htaccess puede tener reglas antiguas de redirección o la web no está preparada para HTTPS.
  • Solución: Si usas WordPress, ve a Ajustes > Generales y cambia la URL del sitio y la URL de WordPress a https://. Luego, limpia la caché del navegador y del servidor.

6. "¿Necesito SSL si mi web es solo informativa?"

  • Sí. Aunque no vendas nada, Google penaliza visualmente a los sitios sin SSL. Además, es un requisito para el nuevo protocolo HTTP/2, que acelera la carga de tu web.

Consejos extra para un SEO perfecto con HTTPS

Una vez que tengas el ssl cpanel activo, sigue estos pasos para no perder posiciones:

  1. Actualiza Google Search Console: Añade la propiedad https://tudominio.com como un sitio nuevo.
  2. Actualiza tus enlaces internos: Si tienes enlaces manuales dentro de tu web, asegúrate de que apunten a la versión HTTPS.
  3. Renueva la propiedad en Google Analytics: Cambia la URL por defecto del sitio a la versión HTTPS.
  4. Crea una regla 301: Ya lo hicimos antes, pero es vital. Asegúrate de que la redirección sea de tipo 301 (permanente), no 302 (temporal).

Conclusión

Configurar un certificado SSL gratis cPanel es un proceso de no más de 5 minutos si sigues los pasos correctos. Tanto AutoSSL como Let's Encrypt cPanel son soluciones robustas y gratuitas que mejoran la seguridad y el posicionamiento de tu web.

No dejes pasar más tiempo. Un sitio sin HTTPS es un sitio que pierde visitas y confianza.

Si has llegado hasta aquí y te has atascado en algún paso, revisa de nuevo la sección de "Solución de problemas". Y recuerda: si tu hosting usa Syspanel, el acceso es por el puerto 2106 y las opciones son muy similares a las de cPanel, aunque a veces están agrupadas bajo el nombre de "Gestión de Seguridad".

¡Nos vemos en el siguiente tutorial!

¿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