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

Guía para configurar SSL en Plesk gratis con Let's Encrypt

Actualizado el 5 de junio de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender a instalar un certificado SSL gratuito en tu panel de control Plesk usando Let's Encrypt. Esto es esencial para que tu sitio web funcione con HTTPS (el candado verde de seguridad) y para mejorar tu posicionamiento en buscadores (SEO). Vamos paso a paso, como si estuviéramos al lado de tu ordenador.

¿Por qué necesitas SSL en tu hosting?

Antes de empezar, entendamos por qué esto es importante. SSL (Secure Sockets Layer) es un protocolo que cifra la información entre el navegador de tu visitante y tu servidor. Sin él, los datos viajan como si fueran una postal: cualquiera puede leerlos. Con SSL, viajan en un sobre cerrado.

Además, desde hace años, Google penaliza los sitios sin HTTPS. Es decir, tu página puede aparecer más abajo en los resultados de búsqueda. Y los navegadores modernos (Chrome, Firefox) marcan como "No seguro" cualquier web que no tenga SSL. Esto ahuyenta a los visitantes.

Por suerte, Plesk tiene integración nativa con Let's Encrypt, una autoridad certificadora gratuita, automática y muy fiable. No necesitas pagar ni un euro por un certificado SSL. Vamos a configurarlo.

Requisitos previos antes de configurar SSL en Plesk

Para que todo funcione, asegúrate de tener esto listo:

  • Un dominio apuntando a tu servidor. El dominio (ej: tudominio.com) debe resolver a la IP de tu servidor Plesk. Si no, Let's Encrypt no podrá verificar que eres el dueño.
  • Acceso a Plesk como administrador o usuario con permisos. Normalmente entras con tu usuario y contraseña de hosting.
  • Puertos abiertos (80 y 443). Let's Encrypt necesita el puerto 80 (HTTP) para la verificación. Si tienes un firewall, asegúrate de que esté abierto. El puerto 443 es para HTTPS una vez instalado.
  • Tu sitio web debe estar accesible desde internet. No vale con un servidor local de pruebas. Let's Encrypt hace una petición a tu web para comprobar que existe.

[INFO] Si tu dominio está en un entorno de desarrollo local (como XAMPP o WAMP) y no tienes acceso público, esta guía no te servirá. Necesitas un hosting real.

Paso a paso: Instalar certificado SSL Let's Encrypt en Plesk

Vamos al lío. Sigue estos pasos al pie de la letra. Te prometo que es más fácil de lo que parece.

1. Accede a tu panel de Plesk

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

2. Localiza la sección de sitios web

En el panel principal, verás una lista de tus dominios o suscripciones. Busca el dominio al que quieres añadir SSL. Haz clic en el nombre del dominio (no en los iconos pequeños, sino en el texto enlazado).

3. Busca la opción "Certificado SSL/TLS" o "Let's Encrypt"

Dentro del panel de ese dominio, en el menú de la izquierda, busca una sección que se llame "Seguridad" o directamente "Certificados SSL/TLS". En versiones recientes de Plesk, verás un botón grande que dice "Let's Encrypt" o "Instalar certificado SSL". Haz clic ahí.

Si no lo ves, puede que esté en "Herramientas y configuraciones" > "Certificados SSL/TLS". Pero lo normal es que esté a simple vista.

4. Solicita el certificado

Se abrirá un formulario. Plesk te pedirá que elijas qué dominios cubrir. Por defecto, ya estará seleccionado tu dominio principal. Marca también "www.tudominio.com" (el subdominio www) si quieres que ambos funcionen con HTTPS. Es muy recomendable.

Luego, verás opciones como:

  • "Incluir el dominio principal": sí, márcalo.
  • "Incluir el subdominio www": sí, por favor.
  • "Incluir otros dominios": si tienes dominios adicionales en el mismo sitio (alias), puedes añadirlos. Pero no te compliques, con el principal y www basta.

Finalmente, haz clic en "Instalar" o "Solicitar". Plesk se comunicará con los servidores de Let's Encrypt, verificará tu dominio y en unos segundos (a veces hasta un minuto) te mostrará un mensaje de éxito.

[TIP] Si te sale un error de "desafío fallido", revisa que tu dominio apunte correctamente a la IP del servidor y que el puerto 80 esté abierto. También asegúrate de que no tengas un plugin de caché o redirección que bloquee la verificación.

5. Activa la redirección automática a HTTPS

Una vez instalado el certificado, tu sitio seguirá funcionando en HTTP (sin seguridad) si alguien escribe http://tudominio.com. Para que todo el tráfico vaya a HTTPS automáticamente, debes activar la redirección.

En Plesk, dentro del mismo panel del dominio, busca una opción llamada "Redirección HTTPS" o "Forzar HTTPS". Actívala. Plesk se encargará de crear las reglas necesarias en el servidor (normalmente en el archivo .htaccess o en la configuración de Nginx/Apache).

Si no ves esa opción, puedes hacerlo manualmente desde "Configuración de Apache y Nginx" o añadiendo una regla de redirección. Pero lo más fácil es usar el botón que Plesk ofrece.

6. Verifica que todo funciona

Abre una ventana de incógnito en tu navegador (para evitar caché) y escribe https://tudominio.com. Deberías ver el candado verde. También escribe http://tudominio.com y comprueba que te redirige automáticamente a HTTPS.

Si todo está bien, ¡enhorabuena! Ya tienes SSL gratuito.

Cómo renovar automáticamente el certificado SSL en Plesk

Los certificados de Let's Encrypt caducan cada 90 días. Pero no te preocupes, Plesk tiene un sistema automático de renovación. Por defecto, está activado. Para comprobarlo:

  1. Ve a "Herramientas y configuraciones" (en el panel principal de Plesk).
  2. Busca "Programador de tareas" o "Tareas programadas".
  3. Verás una tarea llamada "Renovación de certificados SSL" o similar. Está configurada para ejecutarse a diario. Plesk renovará automáticamente cualquier certificado que esté a punto de caducar.

Si por algún motivo la renovación falla (por ejemplo, si tu dominio deja de apuntar al servidor), recibirás un aviso. Pero en condiciones normales, no tienes que hacer nada.

[WARNING] Si desactivas la tarea programada o mueves tu dominio a otro servidor, el certificado caducará y tu web dejará de funcionar con HTTPS. No lo toques a menos que sepas lo que haces.

Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que resuelvo a diario:

¿Por qué me sale "No se pudo emitir el certificado"?

Causas posibles:

  • El dominio no apunta a este servidor. Verifica los DNS.
  • Puerto 80 cerrado. Contacta con tu proveedor de hosting o abre el puerto en tu firewall.
  • Hay un proxy o CDN (como Cloudflare) que bloquea la verificación. Si usas Cloudflare, pon el modo "DNS only" (naranja apagado) temporalmente para la instalación, o usa el plugin oficial de Cloudflare para Plesk.
  • El sitio web no está accesible públicamente. Por ejemplo, si está protegido con contraseña o en mantenimiento.

¿Puedo tener varios certificados SSL en el mismo Plesk?

Sí, cada dominio o subdominio puede tener su propio certificado. Let's Encrypt te permite hasta 50 dominios por certificado, pero en Plesk lo normal es uno por sitio.

¿Let's Encrypt es seguro?

Sí, es una autoridad certificadora de confianza. Todos los navegadores lo aceptan. No hay diferencia de seguridad con un certificado de pago. La única diferencia es que los de pago suelen tener garantías y soporte, pero para el 99% de los sitios web, Let's Encrypt es perfecto.

¿Afecta SSL al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos consume algo de CPU, pero los servidores modernos lo manejan sin problema. De hecho, el protocolo HTTP/2 (que solo funciona con HTTPS) puede incluso mejorar la velocidad.

¿Qué hago si mi sitio tiene contenido mixto (HTTP y HTTPS)?

A veces, después de instalar SSL, ves que el candado no es verde, sino que aparece un triángulo amarillo. Eso significa que hay elementos (imágenes, scripts, CSS) que se cargan desde HTTP. Debes cambiarlos a HTTPS. Puedes usar un plugin como "Really Simple SSL" si usas WordPress, o editar las URLs manualmente.

¿Y si uso Syspanel (HestiaCP)?

Si tu panel es Syspanel (el nombre que le damos a HestiaCP), el proceso es diferente. En Syspanel, accedes por el puerto 2106 (ej: https://tudominio.com:2106). Una vez dentro, en la sección de "Web", seleccionas tu dominio y haces clic en "SSL". Allí encontrarás la opción "Let's Encrypt". El resto es similar: solicitas el certificado y activas la redirección. Pero esta guía está enfocada en Plesk, así que si usas Syspanel, busca una guía específica para ese panel.

Consejos finales para tu SEO y seguridad

Configurar SSL no solo te da el candado verde. También mejora tu posicionamiento. Google confirmó que HTTPS es un factor de ranking. Además, los visitantes confían más en un sitio seguro.

Recuerda:

  • Usa siempre HTTPS en tus enlaces internos y externos.
  • Actualiza tu sitemap en Google Search Console con la versión HTTPS.
  • Configura HSTS (HTTP Strict Transport Security) si quieres forzar aún más la seguridad. En Plesk, puedes hacerlo desde "Configuración de Apache y Nginx" añadiendo una cabecera.

Y lo más importante: no olvides renovar. Pero como vimos, Plesk lo hace automáticamente. Solo revisa de vez en cuando que la tarea programada esté activa.

Resumen rápido

  1. Entra en Plesk.
  2. Ve al dominio que quieras proteger.
  3. Haz clic en "Let's Encrypt" o "Certificados SSL/TLS".
  4. Marca tu dominio y www.
  5. Haz clic en "Instalar".
  6. Activa la redirección a HTTPS.
  7. ¡Listo!

Si tienes cualquier problema, recuerda que estoy aquí para ayudarte. Puedes dejar tus dudas en los comentarios o contactar con el soporte técnico de tu hosting. ¡Nos vemos en la próxima guía!

¿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