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

Configurar SSL gratuito en Plesk para tu sitio web

Actualizado el 7 de septiembre de 2025

¿Tu sitio web sigue mostrando “No seguro” en el navegador? No te preocupes, es más común de lo que crees y la solución es más sencilla de lo que imaginas. En esta guía te voy a explicar paso a paso cómo configurar un certificado SSL gratuito en Plesk para que tu web funcione con HTTPS, mejore su seguridad y gane credibilidad con los visitantes.

Vamos directo al grano: un certificado SSL (Secure Sockets Layer) es como un candado digital que protege la información que viaja entre tu sitio y los usuarios. Sin él, los datos (como contraseñas o formularios) viajan en texto plano y cualquiera podría interceptarlos. Además, Google penaliza en los resultados de búsqueda a los sitios que no usan HTTPS. Así que activarlo no solo es cuestión de seguridad, sino también de SEO.

¿Qué necesitas antes de empezar?

Antes de lanzarte a configurar el SSL, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar el sitio web. Normalmente accedes a Plesk desde https://tudominio.com:8443 o la IP de tu servidor.
  • Un dominio apuntando a tu servidor: El certificado se emite para un dominio concreto. Asegúrate de que tu dominio (ej: mipagina.com) esté configurado correctamente en Plesk y que los registros DNS apunten a tu servidor.
  • Puertos abiertos: Para que Let’s Encrypt (el proveedor gratuito) pueda verificar que controlas el dominio, los puertos 80 (HTTP) y 443 (HTTPS) deben estar abiertos en tu firewall. Si usas un cortafuegos como CSF o iptables, verifica que no los bloqueen.
  • PHP y extensiones compatibles: Plesk ya viene preparado, pero si tienes un panel muy antiguo, actualiza a la última versión estable.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero el acceso es por el puerto 2106. En ese caso, busca la opción “SSL” dentro del dominio en el panel.

Paso 1: Accede a Plesk y localiza tu dominio

Lo primero es entrar a Plesk. Abre tu navegador, escribe la dirección de tu panel (ej: https://ip-de-tu-servidor:8443) e inicia sesión con tu usuario y contraseña.

Una vez dentro, verás el panel principal con la lista de tus sitios web. Busca el dominio al que quieres añadir el certificado SSL. Si tienes varios, selecciona el que necesitas.

Dentro del dominio, busca la sección “Alojamiento web” o directamente “Certificados SSL/TLS”. En Plesk, suele estar en el menú de la izquierda o en un icono con forma de candado.

Paso 2: Elige el tipo de certificado SSL

Plesk te ofrece varias opciones para instalar un certificado SSL. La más recomendada para principiantes y para proyectos personales o pequeñas empresas es Let’s Encrypt, porque es totalmente gratuito, se renueva automáticamente y es aceptado por todos los navegadores modernos.

También tienes la opción de comprar un certificado SSL de pago (como Comodo, DigiCert o Sectigo) si necesitas validación extendida (EV) o garantías adicionales. Pero para el 99% de los casos, Let’s Encrypt es más que suficiente.

[TIP] Let’s Encrypt emite certificados válidos por 90 días. Plesk se encarga de renovarlos automáticamente, así que no tienes que preocuparte por la caducidad.

¿Cómo instalar Let’s Encrypt en Plesk?

Sigue estos pasos al pie de la letra:

  1. Dentro del dominio, haz clic en “Certificados SSL/TLS” o “Let’s Encrypt” (dependiendo de la versión de Plesk).
  2. Verás un botón que dice “Añadir certificado SSL” o “Instalar Let’s Encrypt”. Haz clic ahí.
  3. Se abrirá un formulario. Selecciona el dominio principal. Si tienes subdominios (como blog.tudominio.com o tienda.tudominio.com), puedes añadirlos marcando la casilla “Incluir los siguientes dominios adicionales”. Escribe cada subdominio en una línea separada.
  4. Marca la opción “Activar la redirección HTTPS” o similar. Esto hará que todo el tráfico HTTP se redirija automáticamente a HTTPS. Es fundamental para que los usuarios siempre accedan por la versión segura.
  5. Haz clic en “Instalar” o “Solicitar”.

El proceso puede tardar entre 30 segundos y 2 minutos. Plesk se comunicará con los servidores de Let’s Encrypt para verificar que controlas el dominio. Si todo va bien, verás un mensaje de éxito.

Paso 3: Verifica que el SSL esté activo

Una vez instalado, es hora de comprobar que todo funciona correctamente.

  • Abre tu sitio web en el navegador escribiendo https://tudominio.com. Deberías ver el candado verde en la barra de direcciones.
  • Si haces clic en el candado, verás los detalles del certificado: emitido por Let’s Encrypt, válido por 90 días, y para el dominio que configuraste.
  • Prueba a escribir http://tudominio.com. Deberías ser redirigido automáticamente a https://.

[WARNING] Si ves un error como “Tu conexión no es privada” o “NET::ERR_CERT_COMMON_NAME_INVALID”, puede ser que el certificado no cubra el dominio exacto (por ejemplo, si usas www.tudominio.com pero solo solicitaste tudominio.com). En ese caso, reinstala el certificado incluyendo ambos dominios.

Paso 4: Configura la renovación automática (opcional pero muy recomendable)

Plesk, por defecto, programa una tarea que renueva los certificados de Let’s Encrypt automáticamente. Sin embargo, es bueno que verifiques que esto esté activo para evitar sustos.

  1. Ve a “Herramientas y ajustes” en el panel principal de Plesk.
  2. Busca “Programador de tareas” o “Tareas programadas”.
  3. Localiza una tarea llamada algo como “Renovar certificados Let’s Encrypt”. Debería estar configurada para ejecutarse diariamente.
  4. Si no la ves, puedes crearla manualmente. La línea de comando típica es: /usr/local/psa/bin/plesk_agent_manager --renew-letsencrypt

Si no te sientes cómodo con esto, no te preocupes: Plesk suele hacerlo automáticamente. Solo revisa cada 2-3 meses que tu web siga con HTTPS.

Solución de problemas comunes

A veces, aunque sigas los pasos al pie de la letra, pueden surgir inconvenientes. Aquí te dejo los más habituales y cómo resolverlos:

El certificado no se instala y da error de validación

Esto suele pasar porque Let’s Encrypt no puede contactar con tu servidor para verificar el dominio.

  • Causa 1: El puerto 80 está bloqueado. Revisa tu firewall o contacta a tu proveedor de hosting.
  • Causa 2: El dominio no apunta a tu servidor. Verifica los registros DNS con herramientas como whatsmydns.net.
  • Causa 3: Tienes un CDN (como Cloudflare) que oculta tu IP real. En ese caso, desactiva temporalmente la capa de proxy (naranja a gris) para la verificación.

El sitio carga pero con “No seguro” en algunos elementos

Esto se debe a contenido mixto (mixed content). Es decir, tu web carga recursos (imágenes, scripts, hojas de estilo) a través de HTTP en lugar de HTTPS.

  • Solución: Busca en tu web cualquier enlace que empiece con http:// y cámbialo a https:// o usa rutas relativas (ej: //tudominio.com/imagen.jpg). En WordPress, puedes usar plugins como “Better Search Replace” para corregir URLs en la base de datos.

Después de instalar SSL, mi web se vuelve lenta

Esto es poco común, pero puede ocurrir si tienes muchos recursos. El cifrado SSL consume algo de CPU, pero es mínimo.

  • Solución: Habilita la caché SSL o usa un CDN que gestione el SSL (como Cloudflare). En Plesk, puedes activar la caché de páginas en “Alojamiento web” > “Configuración de rendimiento”.

Preguntas frecuentes (FAQ)

Para cerrar, respondo a las dudas que más me llegan de clientes:

¿Let’s Encrypt es realmente seguro?

Sí, es igual de seguro que cualquier certificado de pago. La diferencia está en el nivel de validación: Let’s Encrypt solo verifica que controlas el dominio (validación de dominio o DV), mientras que los de pago pueden verificar la empresa (OV) o la identidad legal (EV). Para blogs, tiendas pequeñas o webs corporativas básicas, es perfecto.

¿Puedo tener SSL en varios dominios con un solo certificado?

Sí, Let’s Encrypt permite certificados multidominio (SAN). En el paso 2, cuando añadas dominios adicionales, incluye todos los que quieras proteger. Límite técnico: hasta 100 dominios por certificado.

¿Qué hago si mi proveedor de hosting no tiene Plesk?

Si usas otro panel como cPanel, DirectAdmin o Syspanel (puerto 2106), el concepto es el mismo. Busca la opción “SSL/TLS” o “Let’s Encrypt” en la sección de dominios. En Syspanel, por ejemplo, está en “Web” > “SSL”.

¿Cada cuánto se renueva el certificado?

Let’s Encrypt emite certificados por 90 días. Plesk los renueva automáticamente si la tarea programada está activa. Si no, tendrás que hacerlo manualmente cada 3 meses.

¿Afecta el SSL al SEO de mi web?

Sí, y de forma positiva. Google usa HTTPS como señal de ranking. Además, los navegadores marcan como “No seguro” los sitios sin SSL, lo que ahuyenta a los visitantes. Así que tener SSL mejora tu posicionamiento y tu tasa de conversión.

Conclusión

Configurar SSL gratuito en Plesk con Let’s Encrypt es un proceso de pocos minutos que te ahorrará dolores de cabeza y mejorará la seguridad y el SEO de tu sitio web. No necesitas ser un experto en servidores ni gastar dinero. Solo sigue los pasos que te he dado: accede a Plesk, solicita el certificado, actívalo y verifica que funcione.

Recuerda que la seguridad en internet no es opcional, es una necesidad. Un sitio con HTTPS transmite confianza y profesionalismo. Además, si tienes un formulario de contacto, una tienda online o simplemente quieres que tu web sea respetada por los buscadores, el SSL es el primer paso.

Si te encuentras con algún problema, no dudes en revisar la sección de solución de problemas o contactar a tu proveedor de hosting. Y si usas Syspanel, recuerda que el puerto de acceso es el 2106 y el proceso es muy similar.

Ahora ve y protege tu web. ¡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