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

Cómo instalar un certificado SSL Let's Encrypt en WordPress (cPanel, Plesk, DirectAdmin)

Actualizado el 23 de marzo de 2026

¡Hola! ¿Listo para dar el salto a la seguridad total en tu web? Hoy vas a aprender, paso a paso y sin rodeos, cómo instalar un certificado SSL Let's Encrypt en WordPress. Da igual si tu hosting usa cPanel, Plesk o DirectAdmin: aquí tienes la guía definitiva.

Tener un candado verde en la barra de direcciones no es solo estética. Es confianza para tus visitantes, mejor posicionamiento en Google y, sobre todo, la garantía de que los datos viajan cifrados. Antes de que te asustes con tecnicismos, respira. Es mucho más fácil de lo que parece, y en menos de 15 minutos tendrás tu web funcionando con https://.

Vamos a ello. No necesitas ser un experto, solo seguir las instrucciones al pie de la letra.


¿Por qué necesitas un certificado SSL y por qué elegir Let's Encrypt?

Antes de ensuciarnos las manos con los paneles de control, entendamos qué vamos a instalar. Un certificado SSL (Secure Sockets Layer) crea un canal seguro entre el navegador del visitante y tu servidor. Sin él, cualquier dato (contraseñas, pagos, formularios) viaja como una postal abierta.

Let's Encrypt es la opción perfecta para la mayoría: es gratuito, automatizable y válido por 90 días (aunque la mayoría de los paneles lo renuevan solo). Es el estándar de la industria para sitios pequeños y medianos.

Al instalar SSL Let's Encrypt en WordPress, matas dos pájaros de un tiro: mejoras la seguridad y la confianza. Google penaliza (sutilmente) las webs sin SSL, así que este es tu primer paso para un SEO saludable.


Preparación previa: La base de todo

No importa si usas cPanel, Plesk o DirectAdmin; hay una regla de oro antes de empezar:

Asegúrate de que tu dominio apunte a tu hosting. Si tu web ya carga (aunque sea sin SSL), perfecto. Si acabas de registrarla, espera a que los DNS se propaguen (puede tardar de 1 a 24 horas).

[WARNING] No intentes instalar el certificado si tu dominio muestra un error de "Sitio no encontrado". El panel no podrá verificar que controlas el dominio y el proceso fallará.

También necesitas acceso de administrador al panel de tu hosting. Si no lo tienes, contacta con tu proveedor.


Método 1: Cómo instalar SSL Let's Encrypt en WordPress usando cPanel

cPanel es el caballo de batalla de la mayoría de los hostings. Es visual y tiene herramientas dedicadas. Este es el proceso para el certificado ssl cpanel.

Paso 1: Localiza la sección de Seguridad

Dentro de tu cPanel, busca la sección "Seguridad". Ahí verás un icono llamado "SSL/TLS Status" (Estado SSL/TLS). No confundas con "SSL/TLS", que es para gestionar claves privadas. Entra en "SSL/TLS Status".

Paso 2: Activa el AutoSSL

cPanel tiene una función mágica llamada AutoSSL. A veces ya viene activada. En la página de "SSL/TLS Status", verás un botón llamado "Run AutoSSL" o un menú desplegable para seleccionar el proveedor.

Elige el proveedor "Let's Encrypt" si es posible, o déjalo en el valor por defecto (suele ser el correcto). Haz clic en "Run AutoSSL".

Paso 3: Espera y verifica

El sistema tardará unos minutos. Verás un listado de tus dominios. Cuando el estado cambie a un icono de candado verde o ponga "Válido", ya tienes tu certificado ssl cpanel instalado.

[TIP] Si no se activa al instante, espera 10-15 minutos y recarga la página. A veces el proveedor del certificado tarda un poco en validar.

Paso 4: Fuerza a WordPress a usar HTTPS

Esto es crucial. El certificado está instalado, pero WordPress aún intenta cargar la web por http://.

Ve a Ajustes > Generales en tu escritorio de WordPress. Cambia ambas URLs (Dirección de WordPress y Dirección del sitio) de http:// a https://. Guarda los cambios.

[WARNING] Si al guardar te da un error de "demasiadas redirecciones", no te asustes. Es normal. Vuelve a entrar por http:// y desactiva temporalmente cualquier plugin de caché. Después, prueba de nuevo.


Método 2: Instalación de SSL en Plesk para WordPress

Plesk es otro gigante, muy popular en servidores VPS y dedicados. Su interfaz es más moderna, pero igual de sencilla. Aquí va el proceso para el ssl plesk wordpress.

Paso 1: Accede al dominio

En el panel de Plesk, verás la lista de tus dominios. Haz clic en el nombre del dominio que quieres asegurar (no en el icono de "Aplicaciones", sino en el texto).

Paso 2: Busca la opción "SSL/TLS Certificates"

Dentro del menú del dominio, en la pestaña "Hosting & DNS" o en el menú lateral, busca el apartado "SSL/TLS Certificates". Haz clic ahí.

Paso 3: Instala el certificado gratuito

Plesk tiene un botón mágico. Verás un botón que dice "Install Let's Encrypt" o "Obtener certificado gratuito". Es un asistente.

Te preguntará por el correo electrónico (para avisos de renovación) y si quieres incluir el www (recomendado: SÍ). Acepta los términos del servicio y haz clic en "Install".

Paso 4: Configura la redirección

Una vez instalado, Plesk te dará la opción de activar la redirección automática de HTTP a HTTPS. Actívala en la misma pantalla o en la sección de "Hosting Settings" (marca la casilla "Permanent SEO-safe 301 redirect from HTTP to HTTPS").

[TIP] Si usas un plugin de caché como WP Rocket o W3 Total Cache, ve a su ajuste y activa la opción de "Forzar HTTPS" o limpia la caché después de este cambio para evitar bucles de redirección.


Método 3: Cómo configurar SSL en DirectAdmin para WordPress

DirectAdmin es el más "rústico" de los tres, pero no por ello menos eficaz. Es rapidísimo y ligero. Aquí está el proceso para el ssl directadmin wordpress.

Paso 1: Navega a la gestión del dominio

En el panel de DirectAdmin, busca el menú desplegable de "Domain Setup" o "Domain Administration". Selecciona tu dominio.

Paso 2: Busca la sección de SSL

Dentro de la configuración del dominio, verás un apartado llamado "SSL Certificates" o un icono de candado. Haz clic en él.

Paso 3: Utiliza el asistente de Let's Encrypt

DirectAdmin tiene una pestaña dentro de SSL llamada "Let's Encrypt". Haz clic en ella.

Verás opciones como "Enable SSL" y una casilla para "Include www". Marca la casilla si quieres que el certificado cubra también el subdominio www. Haz clic en "Save" o "Issue Certificate".

Paso 4: Verifica y fuerza HTTPS

DirectAdmin suele generar el certificado en segundos. Después, ve a la pestaña "SSL" principal y verás que el estado es "Active".

Ahora, al igual que en los otros métodos, debes forzar la redirección. DirectAdmin no tiene un botón directo para esto. Tendrás que hacerlo tú.

[INFO] La forma más fácil y segura es añadir una línea de código en tu archivo .htaccess (en la raíz de tu WordPress). No te asustes, es solo una línea.


Solución de problemas comunes (FAQ rápida)

Aquí van las dudas que más me encontráis en soporte. Léelas para evitar dolores de cabeza.

¿Qué hago si veo "Tu conexión no es privada"?

Este error suele aparecer después de instalar el certificado, pero antes de configurar WordPress. Significa que el certificado está instalado pero la web sigue cargando por HTTP.

Solución: Revisa el paso 4 de cada método (cambiar las URLs en Ajustes > Generales). Si ya las cambiaste, limpia la caché del navegador o usa una ventana de incógnito.

¿El certificado se renueva solo?

Sí. Tanto cPanel (con AutoSSL), Plesk y DirectAdmin configuran una tarea cron automática para renovar el certificado cada 90 días. No debes hacer nada. Solo asegúrate de que tu hosting no esté caducado.

¿Qué pasa si tengo un plugin de redirección?

Si usas plugins como "Really Simple SSL", normalmente se encargan de todo. Pero si usas plugins de redirección manuales, es posible que entren en conflicto. Mi consejo: Desactiva cualquier plugin de redirección y usa la función nativa del panel o el código .htaccess.


Forzar HTTPS manualmente (el truco del .htaccess)

Si tu panel no ofrece la redirección automática (como a veces pasa en DirectAdmin), aquí tienes la solución definitiva.

Accede al Administrador de Archivos de tu panel o por FTP. Busca el archivo .htaccess en la carpeta raíz de WordPress (donde están las carpetas wp-admin, wp-content, etc.).

Descarga una copia de seguridad y edítalo. Añade este código al principio:

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

Guarda el archivo y sube los cambios. Recarga tu web. Todo el tráfico HTTP se redirigirá automáticamente a HTTPS.

[WARNING] Si al subir el archivo tu web da un error 500, significa que el módulo mod_rewrite no está activo o hay un conflicto. Simplemente restaura la copia de seguridad que descargaste y contacta con tu soporte para que te ayuden a activarlo.


Conclusión final: Ya eres un experto en SSL

Has aprendido a instalar SSL Let's Encrypt en WordPress en los tres paneles de control más usados del mundo. No es magia, es seguir los pasos correctos.

Recuerda: la clave está en la preparación (DNS ok), la instalación (usar el botón mágico de tu panel) y la configuración final (cambiar las URLs en WordPress y forzar la redirección).

Con esto, tu web no solo será más segura, sino que Google la verá con mejores ojos. Si te has quedado atascado en algún punto, revisa la sección de FAQ. Y si aún así no funciona, tu proveedor de hosting tiene la obligación de echarte una mano.

¡A disfrutar de esa 'S' de seguro en tu navegador!

¿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