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

Plesk: Cómo configurar SSL gratuito (Let's Encrypt) para WordPress

Actualizado el 7 de junio de 2026

¿Tu sitio WordPress en Plesk sigue mostrando “No seguro” en el navegador? No te preocupes, es más fácil de lo que parece. Hoy te voy a guiar paso a paso para que configures un certificado SSL gratuito con Let’s Encrypt directamente desde el panel de Plesk. Al final, tu web cargará con HTTPS y tus visitantes verán el candado verde de confianza.

Vamos a dividir esto en partes muy claras: primero entenderemos qué es SSL y por qué lo necesitas, luego cómo instalarlo en Plesk, y finalmente cómo forzar HTTPS en tu WordPress para que todo funcione correctamente.


¿Qué es SSL y por qué tu WordPress lo necesita?

SSL (Secure Sockets Layer) es un protocolo que cifra la información entre el navegador de tu visitante y tu servidor. Sin SSL, los datos viajan en texto plano, lo que los hace vulnerables a interceptaciones. Con SSL, todo se encripta.

Para tu WordPress, tener SSL es esencial por tres razones principales:

  • Seguridad: Proteges datos de usuarios, contraseñas y formularios.
  • Confianza: El candado verde y el “https://” transmiten profesionalismo.
  • SEO: Google favorece los sitios con HTTPS en sus resultados de búsqueda.

La buena noticia es que no necesitas pagar por un certificado costoso. Let’s Encrypt es una autoridad certificadora gratuita, automatizada y abierta. Y lo mejor: Plesk tiene una integración nativa que te permite instalarlo en pocos clics.

[INFO] Let’s Encrypt emite certificados válidos por 90 días. Pero no te preocupes: Plesk puede renovarlos automáticamente. Solo asegúrate de tener activada la renovación automática.


Requisitos previos antes de empezar

Antes de lanzarnos a la configuración, verifica que cumples con estos puntos:

  1. Tener acceso a Plesk: Necesitas credenciales de administrador o de un plan que permita gestionar SSL. Si usas un hosting compartido, tu proveedor debería darte acceso.
  2. Dominio apuntando al servidor: El dominio para el que vas a instalar SSL debe estar correctamente configurado en Plesk y resolviendo a tu IP.
  3. WordPress instalado: Asumimos que ya tienes WordPress funcionando en ese dominio.
  4. Puertos abiertos: Let’s Encrypt necesita verificar que controlas el dominio, por lo que los puertos 80 (HTTP) y 443 (HTTPS) deben estar accesibles desde internet.

[WARNING] Si tu sitio está en un servidor local o en una red privada sin acceso público, Let’s Encrypt no podrá validar el dominio. En ese caso, necesitarías un certificado autofirmado (no recomendado para producción).


Cómo instalar SSL Let’s Encrypt en Plesk

Vamos al grano. Sigue estos pasos exactos:

Paso 1: Accede a Plesk y localiza tu dominio

Inicia sesión en tu panel de Plesk. Normalmente la URL es algo como https://tudominio.com:8443 o la que te haya proporcionado tu hosting. Una vez dentro, verás una lista de tus dominios. Haz clic en el nombre del dominio de tu WordPress.

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

Dentro del panel de tu dominio, busca en el menú izquierdo la opción “SSL/TLS Certificates” (o “Certificados SSL/TLS” en español). Haz clic ahí.

Paso 3: Añade un nuevo certificado con Let’s Encrypt

Verás una lista de certificados existentes (si los hay). Arriba o en la esquina, busca el botón “Add SSL/TLS Certificate”. Se abrirá un formulario. Elige la opción “Let’s Encrypt”. Plesk te pedirá:

  • Nombre del certificado: Pon algo descriptivo, como “Mi SSL WordPress”.
  • Direcciones de correo: Introduce un email válido. Let’s Encrypt lo usará para notificaciones de caducidad.
  • Dominios: Asegúrate de que tu dominio principal esté marcado. Si tienes subdominios (como www), también actívalos.

Marca la casilla “Renovar automáticamente” para que Plesk se encargue de la renovación cada 90 días.

[TIP] Si tu WordPress usa www, es recomendable incluir ambas versiones (con y sin www) en el certificado. Así evitarás errores mixtos.

Paso 4: Haz clic en “Get it free” o “Instalar”

Plesk se comunicará con los servidores de Let’s Encrypt y, si todo está bien, en unos segundos verás el certificado instalado. El estado pasará a “Activo”.

Paso 5: Asigna el certificado a tu dominio

Vuelve a la pantalla principal de SSL/TLS Certificates. Verás tu nuevo certificado en la lista. Al lado, probablemente haya un botón “Switch” o “Seleccionar”. Haz clic para asociarlo al dominio. Plesk te preguntará si quieres forzar HTTPS desde ya. Por ahora, responde que no, porque haremos eso desde WordPress más adelante.

[INFO] Si tu dominio ya tenía otro certificado, Plesk te preguntará si quieres reemplazarlo. Confirma.


Configurar WordPress para usar HTTPS

Tener el certificado instalado no es suficiente; ahora debes decirle a WordPress que use HTTPS. Aquí tienes dos métodos: desde el panel de administración o directamente en la base de datos.

Método 1: Cambiar la URL desde Ajustes (recomendado para principiantes)

  1. Ve a Ajustes → Generales en tu escritorio de WordPress.
  2. Verás dos campos: Dirección de WordPress (URL) y Dirección del sitio (URL).
  3. Cambia http:// por https:// en ambos. Por ejemplo:
    • Antes: http://tudominio.com
    • Después: https://tudominio.com
  4. Guarda los cambios.

[WARNING] Si después de guardar no puedes acceder al panel, no entres en pánico. Puedes revertir el cambio editando el archivo wp-config.php o usando FTP. O mejor, usa el siguiente método.

Método 2: Editar wp-config.php (más seguro si algo sale mal)

Conéctate a tu servidor vía FTP o al administrador de archivos de Plesk. Busca el archivo wp-config.php en la raíz de tu WordPress. Ábrelo y añade estas líneas justo antes del comentario “¡Eso es todo, deja de editar!”:

define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

Reemplaza tudominio.com por tu dominio real. Guarda el archivo.

Método 3: Forzar HTTPS con un plugin (más fácil)

Si prefieres no tocar código, instala un plugin como Really Simple SSL. Una vez activado, detectará automáticamente tu certificado y redirigirá todo el tráfico a HTTPS. Es la opción más amigable para novatos.


Forzar HTTPS en Plesk (redirección 301)

Además de configurar WordPress, debes asegurarte de que cualquier visita a la versión HTTP sea redirigida automáticamente a HTTPS. Esto se puede hacer desde Plesk o desde el archivo .htaccess.

Opción 1: Desde Plesk (más limpio)

En el panel de tu dominio en Plesk, busca “Hosting Settings” (Ajustes de hosting). Allí verás una opción que dice “Permanent SEO-safe 301 redirect from HTTP to HTTPS”. Márcala y guarda. Plesk se encargará de la redirección a nivel de servidor.

Opción 2: Desde .htaccess (si no tienes esa opción)

Abre el archivo .htaccess en la raíz de tu WordPress (cuidado: está oculto). Añade estas líneas al principio, antes de # BEGIN WordPress:

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

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

[TIP] Después de forzar HTTPS, verifica que tu sitio carga correctamente. Abre la consola de desarrollador del navegador (F12) y busca errores de “contenido mixto” (mixed content). Si ves alguno, es porque hay recursos (imágenes, scripts) cargando desde HTTP. Puedes usar un plugin como Better Search Replace para actualizar todas las URLs en la base de datos.


Verificar que todo funciona correctamente

Una vez completados los pasos, haz estas comprobaciones:

  1. Accede a tu web: Escribe https://tudominio.com y mira si aparece el candado.
  2. Prueba la redirección: Escribe http://tudominio.com y confirma que te redirige automáticamente a HTTPS.
  3. Usa herramientas online: Ve a SSL Labs e introduce tu dominio. Te dará una calificación (A o A+ es ideal).
  4. Revisa la consola del navegador: Busca errores de contenido mixto.

Preguntas frecuentes (FAQ)

¿Puedo instalar Let’s Encrypt en Plesk si mi WordPress está en un subdirectorio?

Sí, siempre que el dominio principal apunte a ese subdirectorio. Let’s Encrypt valida el dominio, no la ruta.

¿Qué hago si el certificado no se renueva automáticamente?

Primero verifica que en Plesk tienes marcada la opción “Renovar automáticamente”. Si falla, puede ser por problemas de conectividad o porque el puerto 80 no está abierto. Revisa los logs de Plesk en Herramientas y Configuración → Logs.

¿Let’s Encrypt es seguro para un sitio de comercio electrónico?

Sí, proporciona el mismo nivel de cifrado que cualquier certificado de pago. Sin embargo, para negocios grandes, algunos prefieren certificados de validación extendida (EV) por la barra verde, pero no es necesario.

¿Puedo usar Let’s Encrypt con Syspanel (HestiaCP)?

Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. En Syspanel, busca la sección de “SSL” en el dominio y elige “Let’s Encrypt”. La renovación automática también está disponible.

[INFO] Recuerda que Syspanel utiliza el puerto 2106 para su panel de administración. No confundas con el puerto 8443 de Plesk.

¿Pierdo el SEO si cambio a HTTPS?

Al contrario. Google considera HTTPS como un factor de ranking positivo. Solo asegúrate de redirigir correctamente con 301 y actualizar tu sitemap en Search Console.


Conclusión

Configurar SSL Let’s Encrypt en Plesk para tu WordPress es un proceso que te llevará menos de 15 minutos siguiendo esta guía. No solo mejorarás la seguridad de tu sitio, sino que también ganarás la confianza de tus visitantes y un pequeño empujón en SEO.

Recuerda los pasos clave:

  1. Instala el certificado desde Plesk con renovación automática.
  2. Cambia las URLs de WordPress a HTTPS.
  3. Fuerza la redirección 301 desde Plesk o .htaccess.
  4. Verifica que no haya contenido mixto.

Ahora ve y dale a tu web el candado verde que se merece. ¡Tu WordPress te lo agradecerá!

¿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