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

Cómo configurar SSL gratis en WordPress con cPanel

Actualizado el 20 de junio de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a resolver una de las tareas más importantes para tu sitio web: configurar SSL gratis en WordPress usando cPanel. No te preocupes, no necesitas ser un experto en tecnología. Te guiaré paso a paso, con un lenguaje claro y sencillo. Al final, tu web tendrá el candadito verde de seguridad (HTTPS) que tanto buscan Google y tus visitantes.

¿Por qué necesitas SSL en tu WordPress?

Antes de empezar, entendamos por qué esto es tan importante. SSL (Secure Sockets Layer) es un protocolo que cifra la información entre el navegador de tu visitante y tu servidor. Sin él, cualquier dato (como contraseñas o formularios) viaja en texto plano, siendo vulnerable a robos.

Beneficios clave:

  • Seguridad: Proteges a tus usuarios y a ti mismo.
  • Confianza: Los visitantes ven el candado verde y se sienten seguros.
  • SEO: Google favorece los sitios con HTTPS en los resultados de búsqueda.
  • Requisito: Muchos plugins y servicios (como pagos online) exigen SSL.

Y lo mejor: puedes obtenerlo completamente gratis gracias a Let's Encrypt, una autoridad certificadora sin ánimo de lucro. Vamos a ver cómo instalarlo directamente desde cPanel.

Requisitos previos (lo que necesitas tener)

  1. Acceso a cPanel: Debes tener las credenciales de tu hosting (usuario y contraseña). Si no las tienes, pídelas a tu proveedor.
  2. WordPress instalado: Asumimos que ya tienes tu sitio funcionando.
  3. Dominio apuntando a tu hosting: Tu dominio debe estar correctamente configurado (los DNS apuntando a tu servidor).
  4. cPanel con soporte para AutoSSL o Let's Encrypt: La mayoría de los hosts modernos lo incluyen. Si no ves las opciones, contacta a soporte.

[INFO] Si tu hosting usa Syspanel (el panel basado en HestiaCP), el acceso es por el puerto 2106 (ejemplo: tudominio.com:2106). El proceso es similar, pero las opciones pueden variar ligeramente. Si tienes dudas, pregunta a tu proveedor.

Paso 1: Accede a tu cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como:

  • tudominio.com/cpanel
  • tudominio.com:2083
  • O la URL que te dio tu hosting.

Ingresa tu usuario y contraseña. Una vez dentro, verás un panel lleno de iconos. No te asustes, solo necesitamos unos pocos.

Paso 2: Busca la sección de SSL/TLS

Dentro de cPanel, busca en la sección "Seguridad" o directamente usando el buscador (la lupa). Las opciones comunes son:

  • SSL/TLS
  • Let's Encrypt SSL
  • AutoSSL
  • SSL Certificates

Si tu hosting tiene AutoSSL, es probable que ya esté activado automáticamente. Pero si no es así, vamos a forzarlo.

Paso 3: Instalar SSL gratis con Let's Encrypt (método más común)

Let's Encrypt es la opción más popular y gratuita. En cPanel, suele venir como un icono llamado "Let's Encrypt SSL" o "SSL/TLS" con una opción para emitir certificados.

Subpasos para instalar:

  1. Haz clic en "Let's Encrypt SSL" (o similar).
  2. Verás una lista de tus dominios. Selecciona el dominio principal de tu WordPress (por ejemplo, tudominio.com y www.tudominio.com).
  3. Marca la opción "Incluir www" (es importante para que ambas versiones tengan SSL).
  4. Haz clic en "Emitir" o "Instalar". El proceso es automático y toma menos de un minuto.
  5. Recibirás un mensaje de éxito. ¡Listo! Ya tienes SSL.

[TIP] Si no ves la opción de Let's Encrypt, busca "AutoSSL" en cPanel. Actívalo y selecciona "Let's Encrypt" como proveedor. Luego, fuerza la emisión para tu dominio.

Paso 4: Verifica que el certificado se haya instalado

Puedes comprobarlo de dos formas:

  • Desde cPanel: Vuelve a la sección SSL/TLS y busca "Verificar" o "Listar certificados". Debería aparecer tu dominio con fecha de expiración.
  • Desde el navegador: Abre tu web con https://tudominio.com. Si ves el candado verde, todo bien. Si no, puede que falte configurar HTTPS en WordPress.

Paso 5: Configura WordPress para usar HTTPS

Ahora que el certificado está instalado, debemos decirle a WordPress que use la versión segura. Si no lo haces, tu web seguirá cargando con HTTP y el candado no aparecerá.

Opción A: Desde el panel de administración de WordPress

  1. Ve a Ajustes > Generales en tu escritorio de WordPress.
  2. Cambia los campos "Dirección de WordPress (URL)" y "Dirección del sitio (URL)" de http:// a https://.
  3. Guarda los cambios. Es posible que te pida iniciar sesión de nuevo (no te preocupes, es normal).

Opción B: Usando un plugin (recomendado para principiantes)

Si no te sientes cómodo editando archivos, instala un plugin como "Really Simple SSL". Este plugin detecta automáticamente el SSL y configura todo por ti.

  1. Ve a Plugins > Añadir nuevo.
  2. Busca "Really Simple SSL".
  3. Instálalo y actívalo.
  4. El plugin te guiará con un asistente. Solo haz clic en "Activar SSL". ¡Listo!

[WARNING] Si tu web ya tenía contenido (imágenes, enlaces) en HTTP, es posible que algunos elementos sigan cargando inseguros. Really Simple SSL también se encarga de corregir eso, pero si ves problemas, puedes usar un plugin como "Better Search Replace" para actualizar las URLs en la base de datos.

Paso 6: Forzar HTTPS (opcional pero muy recomendado)

Para que todos los visitantes sean redirigidos automáticamente a la versión segura, puedes añadir una regla en el archivo .htaccess de tu WordPress. Si usaste Really Simple SSL, él lo hace por ti. Si prefieres hacerlo manual, sigue estos pasos:

  1. Accede a tu hosting por FTP o desde el administrador de archivos de cPanel.
  2. Busca el archivo .htaccess en la raíz de tu WordPress (carpeta public_html).
  3. Añade estas líneas antes de la línea # BEGIN WordPress:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>

Guarda y cierra. Ahora cualquier visita a http:// será redirigida a https://.

Paso 7: Prueba final y solución de problemas comunes

Verifica con herramientas online

Usa sitios como SSL Labs (www.ssllabs.com) para comprobar que tu certificado está bien configurado. Busca "SSL Server Test", ingresa tu dominio y espera el análisis. Deberías obtener una calificación A o A+.

Problemas frecuentes y cómo solucionarlos

  • "Tu conexión no es privada": Esto suele ocurrir si el certificado no cubre el dominio con "www". Vuelve a emitir el certificado incluyendo ambas versiones.
  • Contenido mixto (mixed content): Algunas imágenes o scripts siguen cargando con HTTP. Usa un plugin como "SSL Insecure Content Fixer" para resolverlo.
  • El candado no aparece: Revisa que hayas actualizado las URLs en Ajustes > Generales. También limpia la caché de tu navegador.
  • cPanel no tiene Let's Encrypt: Algunos hosts antiguos no lo incluyen. En ese caso, contacta a soporte o considera migrar a un hosting moderno.

[INFO] Si usas Syspanel (HestiaCP), el proceso es similar: busca "SSL" en el panel, selecciona tu dominio y elige "Let's Encrypt". Recuerda que el acceso es por el puerto 2106.

Preguntas frecuentes (FAQ)

¿El SSL gratis de Let's Encrypt es seguro?

Sí, es igual de seguro que uno de pago. La única diferencia es que caduca cada 90 días, pero cPanel lo renueva automáticamente.

¿Qué pasa si mi hosting no tiene cPanel?

Si tienes un panel diferente (como Syspanel, Plesk o DirectAdmin), busca la opción de SSL o Let's Encrypt. El concepto es el mismo. Si no, contacta a soporte.

¿Puedo tener SSL sin cPanel?

Sí, puedes instalarlo manualmente usando herramientas como Certbot, pero es más técnico. Recomiendo usar cPanel para simplificar.

¿Afecta el SSL al rendimiento de mi web?

Mínimamente. El cifrado añade una pequeña carga, pero los servidores modernos lo manejan sin problema. Además, HTTP/2 (que solo funciona con HTTPS) acelera la carga.

¿Necesito SSL para un blog personal?

Sí, incluso para blogs pequeños. Google lo recomienda y protege a tus lectores. Además, es gratis, así que no hay excusa.

Conclusión: Tu web ahora es segura y confiable

¡Felicidades! Has configurado SSL gratis en tu WordPress usando cPanel. Ahora tu sitio tiene el candado verde, tus visitantes están protegidos y Google te recompensará con mejor posicionamiento. Recuerda que el certificado se renueva automáticamente, así que no necesitas preocuparte.

Si en algún momento ves problemas, revisa los pasos anteriores o consulta con el soporte de tu hosting. Y si usas Syspanel, ya sabes que el puerto es el 2106 y el proceso es similar.

Resumen rápido:

  1. Accede a cPanel.
  2. Instala Let's Encrypt SSL.
  3. Configura WordPress con HTTPS.
  4. Redirige HTTP a HTTPS.
  5. Verifica con herramientas online.

¿Tienes más dudas? ¡Déjalas en los comentarios o contacta a soporte! Estoy aquí para ayudarte.

¿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