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

Instalar SSL Let's Encrypt en cPanel para WordPress

Actualizado el 2 de marzo de 2026

Sabemos que la seguridad de tu sitio web es una prioridad, y una de las mejores formas de proteger a tus visitantes y mejorar tu posicionamiento es instalando un certificado SSL. En este artículo, te guiaremos paso a paso para instalar SSL Let's Encrypt en cPanel para WordPress. Te explicaremos todo de forma sencilla, sin tecnicismos complicados, para que puedas hacerlo tú mismo en pocos minutos. Además, veremos cómo este certificado gratuito te ayudará a mostrar el candado verde en la barra de direcciones y a mejorar tu SEO.

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

Un certificado SSL (Secure Sockets Layer) es un pequeño archivo de datos que encripta la conexión entre el navegador de tus visitantes y tu servidor. Esto significa que cualquier información que se intercambie (como contraseñas, datos de tarjetas de crédito o formularios) viaja de forma segura y no puede ser interceptada por terceros.

Para un sitio WordPress, tener SSL es esencial por varias razones:

  • Seguridad: Protege los datos de tus usuarios y los tuyos propios.
  • Confianza: Los visitantes ven el candado y la “S” en HTTPS, lo que genera confianza.
  • SEO: Google favorece los sitios con HTTPS, dándoles una ligera ventaja en los resultados de búsqueda.
  • Requisito para funcionalidades: Algunos plugins y herramientas (como formularios de pago o login) exigen HTTPS.

Antes, instalar un certificado SSL podía ser caro o complicado, pero gracias a Let’s Encrypt, una autoridad certificadora gratuita, ahora es muy fácil y no te costará ni un centavo.

Requisitos previos antes de empezar

Antes de lanzarte a instalar SSL Let’s Encrypt en cPanel, asegúrate de cumplir con estos requisitos básicos:

  • Tener acceso a cPanel: Necesitas las credenciales de tu panel de control de hosting. Si no sabes cómo acceder, contacta con tu proveedor de hosting.
  • Dominio apuntando al servidor: El dominio que quieres proteger debe estar correctamente configurado y apuntando a tu cuenta de hosting.
  • WordPress instalado: Aunque no es estrictamente necesario para instalar el SSL, el artículo se enfoca en WordPress. Si aún no lo tienes, instálalo primero.
  • Puertos abiertos: El servidor debe tener abiertos los puertos 80 (HTTP) y 443 (HTTPS). Normalmente ya lo están, pero si tienes dudas, consulta con tu hosting.

[TIP] Si tu hosting usa "Syspanel" (antes HestiaCP), el acceso es por el puerto 2106. En ese caso, el proceso es similar, pero la interfaz varía un poco. En este artículo nos centramos en cPanel, que es el más común.

Paso a paso: Instalar SSL Let's Encrypt en cPanel

Sigue estos pasos al pie de la letra. Son muy sencillos y no requieren conocimientos técnicos avanzados.

Paso 1: Accede a tu panel de cPanel

Abre tu navegador y escribe la dirección de tu cPanel. Normalmente es algo como tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu usuario y contraseña.

Si no recuerdas la URL, busca el correo de bienvenida de tu hosting o contacta con soporte.

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

Una vez dentro de cPanel, verás un montón de iconos. Busca la sección Seguridad o directamente el icono que dice SSL/TLS o SSL/TLS Status. Haz clic en él.

Si no lo encuentras, usa el buscador de cPanel (arriba a la derecha) y escribe “SSL”.

Paso 3: Elige la opción de Let's Encrypt

Dentro de la sección SSL, busca una opción que se llame Let's Encrypt SSL o AutoSSL. Dependiendo de tu proveedor de hosting, puede aparecer como:

  • Let's Encrypt SSL
  • AutoSSL (con Let's Encrypt)
  • SSL Certificate (Let's Encrypt)

Haz clic en esa opción.

Paso 4: Selecciona el dominio a proteger

Verás una lista de tus dominios. Marca el dominio principal de tu WordPress (por ejemplo, tudominio.com) y también el subdominio www.tudominio.com si quieres que ambos tengan SSL.

Algunas interfaces te permiten seleccionar varios dominios a la vez. Si es tu caso, selecciona todos los que quieras proteger.

Paso 5: Inicia la instalación

Haz clic en el botón Instalar o Emitir certificado. El proceso es automático y solo tardará unos segundos (a veces hasta un minuto).

cPanel se comunicará con los servidores de Let's Encrypt, verificará que el dominio te pertenece (comprobando que apunta al servidor) y generará el certificado.

[INFO] No te preocupes si ves algún mensaje de error. Lo más común es que el dominio no esté bien configurado o que haya un cortafuegos bloqueando la verificación. Si pasa, revisa los DNS.

Paso 6: Verifica que el certificado está activo

Una vez finalizado, verás un mensaje de éxito. Ahora puedes comprobarlo de dos formas:

  1. Desde cPanel: Vuelve a la sección SSL/TLS y busca el estado de tu dominio. Debería aparecer como “Válido” o “Activo”.
  2. Desde tu navegador: Abre una ventana de incógnito y visita https://tudominio.com. Deberías ver el candado verde.

Si ves algún error, no pasa nada. Pasa al siguiente paso.

Configurar WordPress para usar HTTPS

Instalar el certificado es solo la mitad del trabajo. Ahora debes asegurarte de que WordPress funcione correctamente con HTTPS. Si no lo haces, podrías tener problemas de contenido mixto (imágenes o scripts cargados en HTTP) que rompan el candado.

Opción 1: Cambiar la URL del sitio (recomendado)

Ve al escritorio de WordPress > Ajustes > Generales. Allí verás dos campos:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Cambia ambas de http:// a https://. Por ejemplo, de http://tudominio.com a https://tudominio.com.

Guarda los cambios. Es posible que te pida iniciar sesión de nuevo. No te asustes, es normal.

Opción 2: Usar un plugin (más fácil para principiantes)

Si no te sientes cómodo tocando archivos, instala un plugin como Really Simple SSL o SSL Insecure Content Fixer. Estos plugins detectan automáticamente el SSL y redirigen todo el tráfico a HTTPS, además de corregir enlaces mixtos.

  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”.

[TIP] Si después de activar el plugin tu web se ve rara o no carga, no te preocupes. Simplemente desactívalo desde la base de datos o pide ayuda a tu hosting.

Opción 3: Forzar HTTPS desde .htaccess (avanzado)

Si sabes lo que haces, puedes añadir estas líneas al archivo .htaccess que está en la raíz de tu WordPress:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>

Esto redirigirá todo el tráfico HTTP a HTTPS.

Solución de problemas comunes

A veces, aunque instales SSL Let's Encrypt en cPanel, pueden surgir pequeños problemas. Aquí te dejamos los más frecuentes y cómo solucionarlos.

Error: "El certificado no es válido" o "Conexión no segura"

  • Causa: El dominio no está apuntando correctamente al servidor o el certificado no se ha emitido para ese dominio.
  • Solución: Revisa los DNS de tu dominio. Asegúrate de que el registro A apunte a la IP de tu hosting. Espera unos minutos y vuelve a intentar la instalación.

Error: "Contenido mixto" (Mixed Content)

  • Causa: Algunos elementos de tu web (imágenes, scripts, CSS) siguen cargándose desde HTTP.
  • Solución: Usa el plugin Really Simple SSL o busca en tu base de datos y reemplaza http:// por https:// (con cuidado). También puedes usar la herramienta "Mejorar" de Chrome para identificar los elementos problemáticos.

Error: "Demasiados intentos de emisión" (Rate Limit)

  • Causa: Let's Encrypt tiene un límite de 5 certificados por dominio a la semana.
  • Solución: Espera unos días o contacta con tu hosting para que te ayuden.

Error: "No se pudo verificar el dominio"

  • Causa: El dominio no está apuntando al servidor o hay un cortafuegos bloqueando la verificación.
  • Solución: Verifica que el dominio tenga un registro A correcto. Si usas CDN como Cloudflare, asegúrate de tener el proxy desactivado temporalmente.

Preguntas frecuentes (FAQ)

Aquí respondemos las dudas más comunes de los usuarios que instalan SSL Let's Encrypt en cPanel para WordPress.

¿Let's Encrypt es realmente gratuito?

Sí, completamente. Es una autoridad certificadora sin ánimo de lucro. Eso sí, los certificados caducan cada 90 días, pero cPanel los renueva automáticamente (si tienes activado AutoSSL). No tienes que hacer nada.

¿Puedo instalar SSL en varios dominios con Let's Encrypt?

Sí, siempre que tu hosting lo permita. En cPanel puedes seleccionar varios dominios a la vez. Eso sí, cada dominio tiene su propio certificado.

¿Mi WordPress necesita algún plugin especial para SSL?

No es obligatorio, pero es muy recomendable usar Really Simple SSL para evitar problemas de contenido mixto y asegurar que todo funcione correctamente.

¿Qué pasa si mi hosting usa "Syspanel" (HestiaCP)?

Si tu panel es "Syspanel", el proceso es similar pero la interfaz es diferente. Accede por el puerto 2106 y busca la sección de SSL. En muchos casos, también incluye Let's Encrypt integrado. Si tienes dudas, consulta la documentación de tu hosting.

¿El SSL afecta al rendimiento de mi web?

Mínimamente. La encriptación añade una pequeña carga, pero los servidores modernos lo gestionan sin problemas. Además, el SEO y la confianza que ganas compensan con creces.

¿Puedo instalar Let's Encrypt si mi web está en un subdirectorio?

Sí, siempre que el dominio principal esté configurado en cPanel. Let's Encrypt protege el dominio, no la carpeta.

Consejos finales para mantener tu SSL activo

  • No desactives AutoSSL: cPanel suele renovar automáticamente los certificados de Let's Encrypt. Si lo desactivas, tendrás que renovarlos manualmente cada 90 días.
  • Revisa periódicamente: Cada mes, visita tu web en modo incógnito y comprueba que el candado sigue verde.
  • Actualiza WordPress: Mantén tu WordPress, temas y plugins actualizados para evitar vulnerabilidades que puedan afectar la seguridad.
  • Haz copias de seguridad: Antes de cualquier cambio importante, como instalar SSL, haz una copia de seguridad de tu web.

Conclusión

Instalar SSL Let's Encrypt en cPanel para WordPress es un proceso rápido, gratuito y muy beneficioso para tu sitio. No solo proteges a tus visitantes, sino que también mejoras tu posicionamiento en buscadores y generas confianza. Con los pasos que te hemos dado, podrás hacerlo tú mismo en menos de 10 minutos.

Recuerda que si tienes algún problema, la mayoría de los hosting ofrecen soporte gratuito para ayudarte con la instalación. No dudes en contactarlos si lo necesitas.

Ahora que ya tienes tu certificado SSL, tu WordPress está listo para brillar con el candado verde. ¡Disfruta de una web más segura y profesional!

[WARNING] Si después de instalar el SSL tu web deja de cargar o ves un error de redirección, no entres en pánico. Simplemente desactiva temporalmente el plugin de SSL desde el panel de control de archivos (renombrando la carpeta del plugin) y revisa la configuración de URLs. Luego, vuelve a activarlo.

¿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