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

Configurar SSL Let's Encrypt en Plesk para WordPress

Actualizado el 19 de septiembre de 2025

¡Hola! Soy tu asistente técnico de confianza. Hoy vamos a resolver una de las tareas más importantes para cualquier sitio web: configurar un certificado SSL gratuito en Plesk para tu WordPress. Si tienes un sitio en Plesk y quieres que sea seguro (con el candadito verde), rápido y bien posicionado en Google, este artículo es para ti.

Vamos a usar SSL Let's Encrypt Plesk, una herramienta gratuita y automática. No necesitas ser un experto en Linux, solo seguir estos pasos al pie de la letra. Al final, tendrás un sitio con Plesk WordPress SSL funcionando perfectamente.


¿Por qué necesitas SSL en tu sitio WordPress?

Antes de empezar, entendamos por qué esto es tan importante. Un certificado SSL (Secure Sockets Layer) encripta la comunicación entre tu servidor y los visitantes. Esto significa que nadie puede interceptar datos como contraseñas, formularios o información de pago.

Beneficios clave:

  • Seguridad: Protege a tus usuarios y a ti mismo.
  • Confianza: El candado verde en la barra de direcciones aumenta la credibilidad.
  • SEO: Google penaliza los sitios sin SSL, así que mejorarás tu posicionamiento.
  • Requisito: Muchos navegadores marcan como "No seguro" los sitios sin HTTPS.

Requisitos previos para configurar SSL Let's Encrypt en Plesk

Antes de lanzarnos a la configuración, asegúrate de tener lo siguiente:

  • Un dominio o subdominio apuntando a tu servidor Plesk. Por ejemplo, tusitio.com o blog.tusitio.com.
  • Plesk instalado (versión 18 o superior recomendada).
  • WordPress instalado en ese dominio (aunque el proceso funciona para cualquier sitio).
  • Acceso a Plesk como administrador (o con permisos suficientes).
  • Puertos 80 y 443 abiertos en tu firewall. Si usas un VPS, verifica que estén habilitados.

[INFO] Si tu dominio no apunta correctamente, Let's Encrypt no podrá verificar la propiedad y fallará. Revisa los registros DNS antes de continuar.


Paso a paso: Configurar SSL Let's Encrypt en Plesk para WordPress

Vamos directo al grano. Sigue estos pasos en orden y tendrás tu certificado en minutos.

1. Accede a tu panel de Plesk

Abre tu navegador y escribe la URL de tu panel Plesk. Normalmente es algo como https://tu-servidor:8443 o https://tu-ip:8443. Inicia sesión con tu usuario y contraseña.

2. Selecciona el dominio de WordPress

En el panel principal, verás una lista de tus sitios web. Busca el dominio donde tienes instalado WordPress (por ejemplo, tusitio.com). Haz clic en el nombre del dominio para entrar en su configuración.

3. Ve a la sección "SSL/TLS Certificates"

Dentro del dominio, busca el menú de la izquierda o las pestañas superiores. Localiza la opción "SSL/TLS Certificates" (o "Certificados SSL/TLS" en español). Haz clic allí.

[TIP] Si no ves esta opción, puede que tu plan de hosting no lo incluya. Consulta con tu proveedor.

4. Solicita un certificado Let's Encrypt

En la pantalla de certificados, verás un botón o enlace que dice "Add SSL Certificate" o "Añadir certificado SSL". Se abrirá un asistente. Elige la opción "Let's Encrypt" (gratuito). Plesk te pedirá:

  • Dirección de correo electrónico: Pon una válida, porque Let's Encrypt te notificará cuando el certificado esté por caducar (cada 90 días).
  • Incluir el dominio www: Marca esta casilla si quieres que www.tusitio.com también tenga SSL. Es muy recomendable.
  • Protección adicional: Puedes dejar las opciones por defecto.

Haz clic en "Install" o "Instalar". Plesk se comunicará con los servidores de Let's Encrypt y, si todo está bien, en unos segundos tendrás el certificado instalado.

5. Activa la redirección HTTPS automática

Una vez instalado el certificado, necesitas que todos los visitantes usen HTTPS. En Plesk, esto se hace fácilmente:

  • Vuelve a la pantalla principal del dominio.
  • Busca la sección "Hosting Settings" (Configuración de hosting).
  • Localiza la opción "Permanent SEO-safe 301 redirect from HTTP to HTTPS" o similar. Márcala.
  • Guarda los cambios.

[WARNING] Si no activas esta redirección, los usuarios podrían seguir entrando por HTTP (sin seguridad) y Google podría mostrar ambas versiones, lo que perjudica tu SEO.

6. Verifica que WordPress reconoce HTTPS

Ahora toca ajustar WordPress para que funcione correctamente con HTTPS. Hay dos formas de hacerlo:

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

  1. Inicia sesión en tu WordPress (ej: tusitio.com/wp-admin).
  2. Ve a Ajustes > Generales.
  3. Cambia las URLs de Dirección de WordPress y Dirección del sitio de http:// a https://. Por ejemplo:
    • Antes: http://tusitio.com
    • Después: https://tusitio.com
  4. Guarda los cambios. WordPress te pedirá que confirmes la sesión.

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

Si prefieres no tocar archivos, instala un plugin como Really Simple SSL o SSL Insecure Content Fixer. Estos plugins detectan automáticamente el certificado y ajustan las URLs y el contenido mixto (imágenes, scripts que aún usan HTTP).

[INFO] El contenido mixto (HTTP en páginas HTTPS) puede romper el candado verde. El plugin te ayudará a solucionarlo.

7. Prueba que todo funciona

Abre tu sitio en una ventana de incógnito y escribe https://tusitio.com. Deberías ver el candado verde. También puedes usar herramientas online como SSL Labs para verificar la configuración.


Solución de problemas comunes al configurar SSL Let's Encrypt en Plesk

A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y cómo resolverlos.

Error: "Let's Encrypt no pudo verificar el dominio"

Esto sucede porque el dominio no apunta correctamente al servidor o los puertos están cerrados.

Soluciones:

  • Revisa los registros DNS de tu dominio. Deben apuntar a la IP de tu servidor.
  • Asegúrate de que el puerto 80 (HTTP) esté abierto en tu firewall. En sistemas Linux, usa: sudo ufw allow 80/tcp.
  • Si usas un CDN (como Cloudflare), ponlo en modo "DNS only" (sin proxy) durante la instalación.

Error: "El certificado no se renueva automáticamente"

Plesk tiene una tarea programada que renueva los certificados cada 2 meses. Si falla, puede deberse a:

  • El dominio ya no apunta al servidor.
  • El correo electrónico de contacto es inválido.
  • El servicio de Let's Encrypt está caído temporalmente.

Solución manual: Puedes renovar desde la misma pantalla de SSL/TLS Certificates en Plesk. Solo haz clic en "Renew".

Mi WordPress muestra contenido mixto (imágenes rotas)

Después de activar HTTPS, algunos recursos (imágenes, CSS, JS) pueden seguir cargando por HTTP.

Soluciones:

  • Usa el plugin Better Search Replace para cambiar todas las URLs de http:// a https:// en la base de datos.
  • Activa la opción de "Forzar HTTPS" en el plugin Really Simple SSL.

Preguntas frecuentes (FAQ)

¿Let's Encrypt es seguro?

Sí, es tan seguro como cualquier certificado de pago. La única diferencia es que caduca cada 90 días, pero Plesk lo renueva automáticamente.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, puedes instalar un certificado en cada dominio o uno "wildcard" que cubra todos los subdominios (ej: *.tusitio.com). En Plesk, busca la opción "Wildcard" durante la instalación.

¿Qué hago si mi sitio usa Syspanel (HestiaCP)?

Si tu panel es Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso es por el puerto 2106 (ej: https://tu-servidor:2106). Dentro, busca la sección "SSL" o "Web" para instalar Let's Encrypt.

¿Necesito reiniciar algo después de instalar el certificado?

No, Plesk aplica los cambios automáticamente. Solo asegúrate de que WordPress esté configurado para usar HTTPS.

¿Let's Encrypt ralentiza mi sitio?

No. La encriptación/desencriptación es muy rápida y no afecta el rendimiento. De hecho, Google prioriza sitios HTTPS.


Consejos finales para mantener tu SSL en perfecto estado

  • Monitorea la expiración: Aunque Plesk renueva automáticamente, revisa cada mes que el certificado esté activo.
  • Usa un CDN con SSL: Si usas Cloudflare, activa su SSL flexible para mayor seguridad.
  • Actualiza Plesk: Las versiones nuevas traen mejoras de compatibilidad con Let's Encrypt.
  • Haz copias de seguridad: Antes de grandes cambios, respalda tu sitio y base de datos.

Conclusión

Configurar SSL Let's Encrypt en Plesk para WordPress es un proceso sencillo que no debería tomar más de 10 minutos. Siguiendo estos pasos, tu sitio será más seguro, confiable y mejor posicionado. Recuerda que Plesk WordPress SSL es una combinación ganadora para cualquier web.

Si tienes dudas, vuelve a leer los pasos o consulta la sección de solución de problemas. Y si usas Syspanel (HestiaCP), recuerda que el puerto es el 2106 y el proceso es muy similar.

¡Ahora ve y protege tu sitio! Tu audiencia y Google te lo agradecerán.

¿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