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

Cómo instalar y configurar SSL (Let's Encrypt) en cPanel para WordPress

Actualizado el 16 de abril de 2026

¿Por qué necesitas SSL en tu WordPress?

Antes de ponernos manos a la obra, es fundamental que entiendas por qué esto es tan importante. Un certificado SSL (Secure Sockets Layer) cifra la información que viaja entre el navegador de tus visitantes y tu servidor. Sin él, cualquier dato como contraseñas, números de tarjeta o información personal viaja en texto plano, vulnerable a intercepciones.

Además, Google utiliza HTTPS como una señal de posicionamiento. Si tu sitio no tiene SSL, es muy probable que veas una caída en tu tráfico orgánico. Y no solo eso: los navegadores modernos marcan los sitios sin SSL como "No seguros", lo que genera una desconfianza inmediata en quien te visita.

La buena noticia es que Let's Encrypt ofrece certificados gratuitos y cPanel los integra de forma nativa. No necesitas pagar por un certificado caro para proteger tu WordPress. Vamos a ver cómo hacerlo paso a paso.

Requisitos previos antes de instalar SSL en cPanel

Para que todo funcione correctamente, necesitas tener lo siguiente:

  • Acceso a cPanel con permisos de administrador.
  • Tu dominio apuntando correctamente a los servidores de nombres de tu hosting.
  • WordPress ya instalado en el dominio o subdominio donde quieres el certificado.
  • Acceso de escritura a los archivos del sitio (normalmente lo tienes si eres el administrador).

Si tienes todo esto, podemos empezar. Si no sabes si tu dominio apunta correctamente, puedes comprobarlo escribiendo tu dominio en un servicio de "DNS lookup" y verificando que las direcciones IP coinciden con las de tu servidor.

Cómo instalar SSL Let's Encrypt en cPanel paso a paso

Paso 1: Accede a tu panel de control

Inicia sesión en tu cPanel con tus credenciales. Normalmente se accede mediante tudominio.com/cpanel o tudominio.com:2083. Una vez dentro, busca la sección "Seguridad" o "Security".

Paso 2: Localiza la herramienta de SSL

Dentro de la sección de seguridad, verás varias opciones. Busca "SSL/TLS Status" o "Let's Encrypt". El nombre exacto puede variar según el proveedor de hosting, pero normalmente encontrarás:

  • SSL/TLS Status: muestra el estado actual de los certificados.
  • SSL/TLS Certificates: para gestionar certificados manualmente.
  • Let's Encrypt: integración directa con el proveedor gratuito.

Haz clic en "SSL/TLS Status" o en la opción que mencione Let's Encrypt.

Paso 3: Emite el certificado

En la pantalla de SSL/TLS Status, verás una lista de todos tus dominios. Busca el dominio que quieres proteger y haz clic en el botón "Issue" o "Emitir" que aparece al lado.

cPanel se pondrá en contacto con los servidores de Let's Encrypt y verificará que eres el propietario del dominio. Esto suele tardar entre 30 segundos y unos minutos. Una vez completado, verás un mensaje de éxito y el estado del certificado cambiará a "Activo".

Paso 4: Verifica que el certificado se ha instalado

Después de emitir el certificado, vuelve a la lista de dominios. Deberías ver que el estado ahora es "Active" o "Válido". Si aparece algún error, anota el mensaje exacto porque te ayudará a diagnosticar el problema.

Paso 5: Activa la redirección forzada a HTTPS

Ahora que tienes el certificado instalado, necesitas que todos los visitantes sean redirigidos automáticamente a la versión segura de tu sitio. Esto es crucial para que instalar ssl cpanel tenga un efecto real en tu posicionamiento y seguridad.

En cPanel, busca la opción "Force HTTPS Redirect" o "Redirección HTTPS". Actívala para tu dominio. Esto añadirá una regla que enviará todo el tráfico HTTP a HTTPS.

Configurar WordPress para que funcione correctamente con HTTPS

Una vez que el certificado está instalado y la redirección activa, hay que configurar WordPress. A veces WordPress guarda la URL del sitio en la base de datos y puede generar conflictos si no actualizas esta información.

Actualiza la URL del sitio en WordPress

Accede a tu wp-admin y ve a Ajustes > Generales. Ahí verás dos campos:

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

Ambos deben tener https:// al principio en lugar de http://. Por ejemplo, https://tudominio.com. Guárdalos y WordPress se actualizará automáticamente.

Corrige el error de "contenido mixto"

El error de contenido mixto ocurre cuando tu página se carga con HTTPS pero algunos recursos (imágenes, scripts, hojas de estilo) se cargan con HTTP. Esto puede ocurrir si tienes enlaces antiguos en tu base de datos.

Para solucionarlo, puedes usar un plugin como "Really Simple SSL". Este plugin detecta automáticamente los problemas de contenido mixto y los corrige. Solo tienes que instalarlo, activarlo y seguir el asistente de configuración.

[TIP] Después de activar Really Simple SSL, revisa un par de páginas de tu sitio para verificar que todo se carga correctamente. Si ves algún icono de candado roto, revisa el código fuente para encontrar recursos que aún usan HTTP.

Configura los enlaces permanentes

A veces, después de cambiar a HTTPS, los enlaces permanentes pueden dar error 404. Ve a Ajustes > Enlaces permanentes en tu wp-admin y haz clic en "Guardar cambios" sin modificar nada. Esto fuerza a WordPress a regenerar las reglas de reescritura y suele solucionar el problema.

Solución de problemas comunes al instalar SSL en cPanel

Aunque el proceso suele ser sencillo, es normal que aparezcan algunos problemas. Aquí te dejo los más comunes y cómo solucionarlos.

Error de "Domain not found" o "No se pudo verificar el dominio"

Este error significa que Let's Encrypt no pudo verificar que eres el propietario del dominio. Las causas más habituales son:

  • El dominio no apunta a este servidor: verifica que el registro A apunte a la IP correcta.
  • Redirecciones en conflicto: si tienes una redirección activa, puede interferir con la verificación. Desactívala temporalmente.
  • Firewall o mod_security: a veces el firewall bloquea las solicitudes de verificación. Contacta con tu proveedor de hosting para que lo revisen.

El certificado se instaló pero el navegador no lo reconoce

Esto suele ser un problema de caché. Los navegadores guardan la versión anterior del sitio. Prueba a:

  • Limpiar la caché de tu navegador.
  • Usar una ventana de incógnito.
  • Esperar unas horas, ya que a veces la propagación del DNS tarda.

WordPress te redirige a una página de error después de activar HTTPS

Si al activar la redirección forzada tu sitio se rompe, es probable que haya un problema con el archivo .htaccess. Accede a tu gestor de archivos en cPanel y revisa que el archivo tenga las reglas correctas. Una regla típica es:

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

Si tu proveedor usa Nginx, la configuración será diferente. En ese caso, contacta con soporte.

[WARNING] No modifiques el archivo .htaccess a menos que sepas exactamente lo que haces. Un error puede dejar tu sitio inaccesible. Siempre haz una copia de seguridad antes de editarlo.

Cómo verificar que tu SSL funciona correctamente

Una vez completado todo el proceso, es hora de comprobar que todo está en orden. Puedes hacerlo de varias formas:

  • Mira el candado en la barra de direcciones: debería aparecer un candado cerrado o un icono de "Conexión segura".
  • Usa un comprobador SSL online: herramientas como SSL Labs te dan un análisis completo de tu certificado, la cadena de confianza y posibles vulnerabilidades.
  • Revisa en Google Search Console: añade tu propiedad con la versión HTTPS y verifica que Google puede acceder a ella.

Preguntas frecuentes sobre SSL y WordPress en cPanel

¿Cuánto tiempo tarda en emitirse un certificado Let's Encrypt?

Normalmente entre 30 segundos y 5 minutos. Si tarda más, revisa tu configuración DNS.

¿Let's Encrypt es realmente gratuito?

Sí, es completamente gratuito. Los certificados tienen una validez de 90 días y cPanel los renueva automáticamente si la configuración es correcta.

¿Qué pasa si mi hosting usa Syspanel en lugar de cPanel?

Si tu proveedor usa Syspanel, el proceso es muy similar. Accede a través del puerto 2106 (por ejemplo, tudominio.com:2106) y busca la sección de SSL/TLS. La mayoría de paneles modernos tienen integración con Let's Encrypt de forma nativa.

¿Necesito un certificado SSL diferente para cada subdominio?

No necesariamente. Puedes emitir un certificado wildcard que cubra el dominio principal y todos sus subdominios. Sin embargo, la mayoría de los proveedores gratuitos como Let's Encrypt ofrecen certificados individuales, así que tendrás que emitir uno por cada subdominio que quieras proteger.

¿Puedo instalar SSL si mi WordPress está en un subdirectorio?

Sí, siempre que el subdirectorio tenga su propio dominio o subdominio asociado. El proceso es el mismo que hemos descrito.

¿Qué hago si tengo un error de "SSL certificate problem: unable to get local issuer certificate"?

Este error indica que tu servidor no tiene la cadena de certificados completa. En cPanel, busca la opción "Install SSL Certificate" y asegúrate de que el certificado intermedio esté incluido. Si no sabes cómo hacerlo, contacta con tu proveedor de hosting.

Consejos finales para mantener tu SSL siempre activo

La ventaja de Let's Encrypt es que los certificados se renuevan automáticamente. Sin embargo, hay ocasiones en las que la renovación falla. Para evitarlo:

  • Mantén tu cPanel actualizado: las versiones antiguas pueden tener bugs con la renovación automática.
  • No modifiques los archivos de configuración de SSL a menos que sepas lo que haces.
  • Revisa periódicamente el estado de tu certificado: puedes configurar alertas en tu correo para que te avisen cuando un certificado esté a punto de caducar.

[INFO] La mayoría de los proveedores de hosting gestionan la renovación automática. Si tu certificado caduca, es porque hay un problema de configuración. Contacta con soporte técnico antes de intentar soluciones manuales.

Conclusión: tu WordPress está ahora protegido

Instalar un certificado SSL en cPanel para WordPress es un proceso sencillo si sigues los pasos adecuados. Recuerda que instalar ssl cpanel no solo protege a tus visitantes, sino que también mejora tu posicionamiento en Google y aumenta la confianza en tu marca.

Hemos visto cómo emitir el certificado, configurar la redirección, ajustar WordPress y solucionar los problemas más comunes. Con esto, tu sitio debería funcionar perfectamente con HTTPS.

Si te ha quedado alguna duda, revisa la sección de preguntas frecuentes o contacta con tu proveedor de hosting. La mayoría de ellos tienen soporte 24/7 para ayudarte con estos temas.

Ahora que tu sitio es seguro, puedes centrarte en crear contenido de calidad y hacer crecer tu presencia online. ¡El SSL era solo el primer paso!

¿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