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

Cómo configurar SSL/HTTPS en Plesk (Let's Encrypt)

Actualizado el 2 de octubre de 2025

[INFO] Este artículo está pensado para que cualquier persona, aunque no tenga experiencia técnica avanzada, pueda configurar un certificado SSL gratuito en su panel de control Plesk. Vamos a ello, paso a paso y sin rodeos.

La seguridad en tu sitio web ya no es un extra, es una necesidad básica. Si tu página no tiene un candado en la barra de direcciones (el famoso HTTPS), los visitantes desconfiarán y Google te penalizará en los resultados de búsqueda. La buena noticia es que, gracias a Let's Encrypt, puedes obtener un certificado SSL gratuito y activarlo directamente desde Plesk. En esta guía completa, te explicaré cómo hacerlo de forma sencilla, rápida y sin necesidad de ser un experto en servidores.

¿Por qué es tan importante activar HTTPS en tu web?

Antes de ponernos manos a la obra, es crucial que entiendas el "porqué" de todo esto. No es solo una cuestión de moda; es una cuestión de confianza, seguridad y posicionamiento web.

En primer lugar, la seguridad. Un certificado SSL cifra la información que viaja entre el navegador del visitante y tu servidor. Esto significa que datos como contraseñas, números de tarjeta o información personal están protegidos de posibles ciberdelincuentes. Si tu web tiene un formulario de contacto o una tienda online, esto es absolutamente imprescindible.

En segundo lugar, la confianza del usuario. Cuando un navegador muestra "No seguro" en la barra de direcciones, la mayoría de los usuarios simplemente abandonarán tu sitio. Es una señal de alerta inmediata. Con un certificado SSL, verán el candado cerrado y la palabra "Seguro", lo que genera una percepción de profesionalidad y fiabilidad.

Por último, pero no menos importante, el posicionamiento SEO. Google ha confirmado oficialmente que el HTTPS es un factor de ranking. Esto significa que los sitios web con SSL tienen una ventaja competitiva sobre los que no lo tienen. Si quieres que tu web aparezca en los primeros resultados de búsqueda, activar HTTPS no es una opción, es una obligación.

¿Qué es Let's Encrypt y por qué usar esta opción en Plesk?

Quizás te estés preguntando: "¿Esto me va a costar dinero?". La respuesta es no, si usas Let's Encrypt. Let's Encrypt es una autoridad de certificación sin ánimo de lucro que ofrece certificados SSL/TLS gratuitos. Su misión es crear una web más segura para todos, y lo logran proporcionando certificados que son aceptados por todos los navegadores modernos.

La integración de Let's Encrypt en Plesk es excelente. El panel se encarga de todo el proceso de forma automática: solicita el certificado, lo instala y configura la renovación automática. Tú solo tienes que hacer unos pocos clics y esperar unos segundos. Es la forma más rápida y eficiente de activar HTTPS en tu sitio.

Requisitos previos antes de activar SSL en Plesk

Para que todo funcione correctamente, necesitas cumplir con una serie de requisitos. No te preocupes, son muy básicos.

  1. Tener un dominio apuntando a tu servidor Plesk. Es decir, que tu dominio (ej: www.tudominio.com) esté configurado para apuntar a la IP de tu servidor donde está instalado Plesk. Esto se hace a través de los DNS de tu proveedor de dominio.
  2. Acceso al panel de control de Plesk. Necesitas tener las credenciales de administrador o de un usuario con permisos suficientes para gestionar el dominio.
  3. Asegurarte de que el sitio web responde por HTTP. Para que Let's Encrypt pueda emitir el certificado, necesita verificar que el dominio existe y que el servidor está respondiendo en el puerto 80 (HTTP). Si tu web está en construcción, no pasa nada, siempre que el servidor devuelva una respuesta (aunque sea un error 404).

[WARNING] Si tu dominio aún no apunta correctamente a tu servidor, la emisión del certificado fallará. Asegúrate de que los DNS se han propagado correctamente antes de empezar. Puedes verificar esto con herramientas online como "DNS Checker".

Paso a paso: Cómo configurar SSL/HTTPS en Plesk con Let's Encrypt

Aquí viene la parte práctica. Sigue estos pasos al pie de la letra y tendrás tu certificado SSL activado en menos de 5 minutos.

Paso 1: Accede al panel de control de Plesk

Abre tu navegador web y escribe la URL de tu panel de Plesk. Normalmente es algo como https://tudominio.com:8443 o https://IP-de-tu-servidor:8443. Introduce tu nombre de usuario y contraseña para acceder.

Paso 2: Localiza tu dominio

Una vez dentro de Plesk, verás una lista de todos los dominios que tienes alojados en ese servidor. Busca el dominio al que quieres añadir el certificado SSL y haz clic en el enlace con su nombre. Esto te llevará a la página de administración de ese dominio específico.

Paso 3: Entra en la sección de SSL/TLS

En el panel de administración de tu dominio, busca la sección llamada "SSL/TLS Certificates" o "Certificados SSL/TLS". Suele estar en la pestaña de "Websites & Domains" o "Sitios web y dominios". Haz clic en ella.

Paso 4: Añade un nuevo certificado Let's Encrypt

Verás una lista de certificados existentes (probablemente vacía o con un certificado autofirmado). Para crear uno nuevo, haz clic en el botón "Add SSL/TLS Certificate" o "Añadir certificado SSL/TLS".

Se abrirá una página con varias opciones. Aquí es donde debes elegir Let's Encrypt. Busca la pestaña o sección que diga "Let's Encrypt" y haz clic en ella.

Paso 5: Configura los detalles del certificado

Ahora debes rellenar un formulario con los datos de tu certificado. Esto es lo que verás:

  • Domain name (Nombre de dominio): Este campo se rellenará automáticamente con tu dominio principal. Asegúrate de que es correcto.
  • Add www. domain (Añadir dominio www): Marca esta casilla si quieres que el certificado también cubra la versión www.tudominio.com. Es muy recomendable hacerlo para evitar problemas de contenido mixto y redirecciones.
  • Email address for notifications (Correo electrónico para notificaciones): Introduce una dirección de correo electrónico válida. Let's Encrypt te enviará avisos importantes, como cuando el certificado esté a punto de caducar.
  • Enable automatic renewal (Activar renovación automática): Asegúrate de que esta casilla esté marcada. Esto es fundamental para que no tengas que preocuparte por renovar el certificado manualmente cada 90 días (que es la duración estándar de los certificados de Let's Encrypt).

Paso 6: Instala el certificado

Una vez hayas rellenado el formulario, haz clic en el botón "Install" o "Instalar". Plesk se pondrá en marcha y se comunicará con los servidores de Let's Encrypt para emitir el certificado. Este proceso suele tardar solo unos segundos.

Paso 7: Verifica la instalación

Cuando el proceso termine, verás un mensaje de éxito. Tu nuevo certificado aparecerá en la lista de certificados SSL/TLS. Ahora, debes asegurarte de que está siendo utilizado por tu sitio web.

En la misma página de SSL/TLS, busca la sección que se llama "SSL/TLS Certificate for the domain" o similar. Asegúrate de que tu certificado de Let's Encrypt esté seleccionado en el menú desplegable. Si no lo está, selecciónalo y haz clic en "Set as default" o "Establecer como predeterminado".

Activar el HTTPS y redireccionar todo el tráfico

Tener el certificado instalado es solo la mitad del trabajo. Ahora tienes que asegurarte de que tu sitio web realmente se sirve a través de HTTPS y que todo el tráfico que llega por HTTP se redirige automáticamente a la versión segura. Si no haces esto, los visitantes podrían seguir entrando por HTTP y no verían el candado.

¿Qué es una redirección 301?

Una redirección 301 es una instrucción que le dice al navegador y a los buscadores que la URL ha sido movida permanentemente a una nueva dirección. En este caso, queremos redirigir http://tudominio.com a https://tudominio.com. Esto es crucial para el SEO, ya que consolida la autoridad de tu dominio en una sola versión (la HTTPS) y evita contenido duplicado.

Cómo forzar la redirección a HTTPS en Plesk

Plesk hace esto muy fácil. Sigue estos pasos:

  1. Ve a la sección "Hosting & DNS" o "Alojamiento y DNS" dentro de la administración de tu dominio.
  2. Busca la opción llamada "Hosting Settings" o "Configuración de alojamiento".
  3. Dentro de esta página, busca una casilla que dice "Permanent SEO-safe 301 redirect from HTTP to HTTPS" o "Redirección permanente 301 de HTTP a HTTPS (segura para SEO)".
  4. Marca esta casilla y guarda los cambios.

Con esta simple acción, Plesk configurará automáticamente el servidor web para que cualquier petición que llegue por HTTP sea redirigida de forma permanente a HTTPS. Es la forma más limpia y efectiva de hacerlo, sin tocar archivos de configuración.

[TIP] Si por alguna razón no encuentras esa casilla, también puedes forzar la redirección desde un archivo .htaccess en la raíz de tu dominio. Pero te recomiendo usar la opción nativa de Plesk, ya que es más segura y se gestiona automáticamente.

Solución de problemas comunes con SSL en Plesk

A veces, las cosas no salen a la primera. Aquí tienes algunos problemas habituales y cómo solucionarlos.

Error: "Could not verify domain" o "No se pudo verificar el dominio"

Este es el error más común. Significa que Let's Encrypt no pudo verificar que el dominio te pertenece.

  • Causa: Generalmente, es porque el dominio no apunta correctamente al servidor, o porque hay un firewall que bloquea el puerto 80.
  • Solución: Verifica que tu dominio resuelve a la IP correcta del servidor. Asegúrate de que el puerto 80 (HTTP) esté abierto y no esté bloqueado por un firewall del sistema operativo o un servicio de seguridad como Cloudflare (si usas Cloudflare, pon el DNS en modo "DNS only" temporalmente).

Error: "Too many certificates already issued" o "Demasiados certificados emitidos"

Let's Encrypt tiene límites de emisión por dominio y por semana.

  • Causa: Has intentado generar un certificado demasiadas veces en un corto período de tiempo.
  • Solución: Espera un poco (generalmente unas horas o un día) y vuelve a intentarlo. También asegúrate de no tener varios certificados duplicados para el mismo dominio.

Mi web carga por HTTPS pero el navegador dice "Conexión no segura"

Esto suele pasar cuando hay contenido mixto. Es decir, tu web se carga por HTTPS, pero algunos elementos (imágenes, scripts, CSS) se cargan por HTTP.

  • Causa: Recursos en tu código que tienen URLs absolutas con http://.
  • Solución: Usa un plugin como "Really Simple SSL" en WordPress, o revisa tu código y cambia todas las URLs de recursos a https:// o utiliza URLs relativas. Plesk también tiene una opción para forzar HTTPS en todos los recursos, pero es mejor corregir el código.

Preguntas frecuentes (FAQ) sobre SSL y Let's Encrypt en Plesk

Para finalizar, aquí tienes una recopilación de las preguntas más frecuentes que nos hacen los clientes.

¿Cada cuánto tiempo se renueva el certificado SSL de Let's Encrypt?

Los certificados de Let's Encrypt tienen una validez de 90 días. Sin embargo, si has activado la renovación automática en Plesk, no tendrás que preocuparte por nada. Plesk renovará el certificado automáticamente antes de que caduque.

¿Puedo usar Let's Encrypt para un certificado wildcard?

Sí, Plesk permite emitir certificados wildcard de Let's Encrypt, que cubren tu dominio principal y todos sus subdominios (ej: *.tudominio.com). Para ello, necesitarás configurar un registro DNS TXT para la verificación. Plesk te guiará en el proceso.

¿Qué pasa si mi sitio usa HestiaCP?

Esta guía es específica para Plesk. Si tu hosting utiliza Syspanel (el panel que antes se conocía como HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Una vez dentro, la gestión de SSL se encuentra en la sección de "Web" y luego en "SSL Certificates". La interfaz es distinta, pero la lógica es similar: añadir un certificado Let's Encrypt y activar la redirección a HTTPS.

¿Necesito un certificado SSL para cada subdominio?

No necesariamente. Si tienes un certificado wildcard, cubrirá todos tus subdominios. Si no, tendrás que emitir un certificado individual para cada subdominio que quieras proteger.

¿Puedo instalar mi propio certificado SSL de pago en Plesk?

Sí, por supuesto. Plesk también te permite importar certificados SSL de terceros (como Comodo, DigiCert, etc.). Simplemente tienes que ir a la sección de SSL/TLS, elegir la opción de "Import" y pegar tu clave privada y tu certificado.

[INFO] Activar SSL en Plesk con Let's Encrypt es un proceso muy sencillo que te aportará grandes beneficios en seguridad y SEO. No lo pospongas más; tu web y tus visitantes te lo agradecerán. Si has seguido todos los pasos de esta guía, deberías tener tu sitio funcionando con HTTPS sin ningún problema. ¡Enhorabuena!

¿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