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

Cómo configurar SSL Gratuito (Let's Encrypt) en Plesk para tu WordPress

Actualizado el 30 de diciembre de 2025

¿Tu página de WordPress va lenta o el navegador te avisa de que "no es segura"? Eso suele pasar cuando falta el candadito en la barra de direcciones, es decir, cuando no tienes activado el protocolo HTTPS.

La buena noticia es que ya no hace falta pagar por un certificado SSL. Hoy te voy a enseñar, paso a paso y sin tecnicismos, cómo configurar SSL Plesk con Let's Encrypt Plesk para que tu WordPress funcione con HTTPS WordPress Plesk de forma gratuita y automática.

Vamos a ello, sin prisas y con paciencia.

¿Qué es un certificado SSL y por qué lo necesitas?

Antes de meterte en faena, es importante que entiendas qué es esto del SSL.

Un certificado SSL (Secure Sockets Layer) es como un "carnet de identidad" digital para tu web. Su función es cifrar la información que viaja entre el navegador del visitante y tu servidor.

¿Y por qué es tan importante?

En primer lugar, porque protege los datos sensibles: contraseñas, formularios de contacto o datos de pago. Si no tienes SSL, esa información viaja en "texto plano" y cualquiera con conocimientos podría interceptarla.

En segundo lugar, porque Google penaliza las webs sin HTTPS. Desde hace años, Chrome marca como "No segura" cualquier página que no tenga SSL. Esto ahuyenta a los visitantes y da una imagen muy mala de tu negocio.

Y en tercer lugar, porque influye en tu posicionamiento SEO. El HTTPS es una señal de confianza para el algoritmo de Google. Si tu competencia tiene SSL y tú no, es probable que ella aparezca antes en los resultados de búsqueda.

¿Qué es Let's Encrypt?

Let's Encrypt es una autoridad de certificación gratuita y automatizada. Es decir, una entidad que emite certificados SSL sin coste alguno.

La mayoría de los paneles de control de hosting, como Plesk, tienen integración directa con Let's Encrypt. Esto significa que no necesitas tocar archivos de configuración ni ejecutar comandos raros.

Simplemente, con unos clics, el panel se encarga de emitir el certificado, instalarlo y renovarlo automáticamente cuando toque (cada 90 días). Es la forma más fácil y rápida de tener HTTPS en tu WordPress.

Requisitos previos antes de configurar SSL Plesk

Para que todo funcione sin problemas, necesitas cumplir estos requisitos:

  1. Tener un dominio apuntando a tu servidor: es decir, que tu dominio esté conectado a tu cuenta de hosting donde tienes Plesk.

  2. Tener WordPress instalado: si no lo tienes, instálalo desde el propio panel de Plesk con el instalador de aplicaciones.

  3. Acceso al panel de Plesk: normalmente se accede a través de una URL como https://tu-servidor:8443 o similar.

  4. Que tu dominio no esté detrás de un proxy o CDN: si usas Cloudflare o similares, el proceso puede complicarse un poco. Te lo explico más adelante.

[!TIP]
Si tu dominio apunta a un servidor de terceros (como Cloudflare), desactiva temporalmente el proxy (la nube naranja) antes de generar el certificado. Luego puedes volver a activarlo.

Paso 1: Accede al panel de Plesk

Lo primero es entrar en tu panel de control de hosting. Abre tu navegador y escribe la URL de acceso a Plesk.

Suele ser algo como:

https://tu-dominio.com:8443

O si tienes una IP dedicada:

https://123.456.789.123:8443

[!WARNING]
Si tu hosting usa un puerto diferente al 8443, consulta el correo de bienvenida de tu proveedor de hosting. No te saltes este paso, porque sin acceso al panel no podemos continuar.

Introduce tu usuario y contraseña y entra.

Paso 2: Localiza tu dominio en Plesk

Una vez dentro, verás una interfaz con todos tus dominios y sus estadísticas.

Busca el dominio donde tienes instalado tu WordPress. Puede aparecer como tudominio.com o www.tudominio.com.

Haz clic sobre el nombre del dominio para entrar en su panel de configuración específico.

Paso 3: Genera el certificado Let's Encrypt Plesk

Dentro del panel de tu dominio, busca la sección de Seguridad o SSL/TLS.

En la mayoría de las versiones de Plesk, verás una opción que dice "Let's Encrypt" o "SSL/TLS Certificates".

Haz clic en "Add SSL Certificate" o "Emitir certificado" (depende de la versión).

Se abrirá un asistente con varias opciones. Aquí tienes que prestar atención:

  1. Email: pon un correo electrónico válido. Let's Encrypt lo usa para avisarte de renovaciones o problemas.

  2. Dominios: asegúrate de que están marcados tanto tudominio.com como www.tudominio.com. Así el certificado cubrirá ambas versiones.

  3. Renovación automática: activa la casilla que dice "Renovar automáticamente". Esto es crucial para que no se te caduque el certificado cada 90 días.

  4. Otras opciones: si te pregunta por "incluir subdominios", puedes dejarlo desmarcado a menos que tengas subdominios con WordPress.

Haz clic en "Emitir" o "Instalar".

El proceso tarda entre 10 y 30 segundos. Plesk se comunica con Let's Encrypt, verifica que el dominio es tuyo y emite el certificado.

[!INFO]
Si el proceso falla, suele ser porque el dominio no apunta correctamente al servidor o porque tienes un CDN activo. Revisa los DNS y desactiva temporalmente cualquier proxy.

Paso 4: Activa el HTTPS y redirecciona el tráfico

Tener el certificado instalado no es suficiente. Ahora tienes que hacer que WordPress use HTTPS WordPress Plesk de forma obligatoria.

Vuelve al panel de tu dominio en Plesk y busca la sección "Hosting & DNS" o "Apache & nginx".

Dentro, busca una opción que diga "Redirección" o "Redirect".

Aquí tienes que configurar una redirección permanente (301) desde HTTP a HTTPS.

  1. En el tipo de redirección, elige "Permanent (301)".
  2. En "Redirect to", escribe: https://tudominio.com (o la URL que quieras que sea la canónica).
  3. Marca la casilla que dice "Apply for all domains and subdomains" si existe.
  4. Guarda los cambios.

[!TIP]
Si tu WordPress tiene una URL específica (por ejemplo, tudominio.com/blog), asegúrate de que la redirección lleva a esa URL completa.

Paso 5: Configura WordPress para usar HTTPS

Ahora pasamos a la parte de WordPress. Tienes que decirle a tu CMS que la URL base de tu sitio es ahora con HTTPS.

Entra en el panel de administración de WordPress (normalmente en tudominio.com/wp-admin).

Ve a Ajustes > Generales.

Verás dos campos:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Ambos deben empezar por https:// en lugar de http://.

Cámbialos y guarda los cambios.

[!WARNING]
Haz este cambio después de instalar el certificado y la redirección. Si lo haces antes, podrías quedarte atrapado sin acceso a tu web.

Paso 6: Actualiza las URLs en la base de datos

Si tu WordPress lleva tiempo funcionando, es muy probable que tengas muchas URLs internas con "http://" guardadas en la base de datos.

Esto incluye enlaces en entradas, páginas, menús y widgets.

Para solucionarlo, tienes dos opciones:

Opción A (recomendada para principiantes): usa el plugin "Really Simple SSL". Este plugin detecta automáticamente el HTTPS y actualiza todas las URLs internas sin que tengas que tocar nada.

  1. Ve a Plugins > Añadir nuevo.
  2. Busca "Really Simple SSL".
  3. Instálalo y actívalo.
  4. Sigue el asistente que te aparece. Él se encarga de todo.

Opción B (más manual): si prefieres no usar plugins, puedes usar un script SQL en phpMyAdmin, pero esto es más avanzado y puede romper tu web si no sabes lo que haces.

[!TIP]
Te recomiendo la Opción A. Es más segura, rápida y te ahorra dolores de cabeza.

Paso 7: Comprueba que todo funciona correctamente

Después de todos estos pasos, es hora de verificar que todo está en orden.

  1. Abre tu web en una ventana de incógnito (Ctrl+Shift+N en Chrome).
  2. Escribe la URL con http:// y comprueba que te redirige automáticamente a https://.
  3. Mira el candadito en la barra de direcciones. Debe aparecer cerrado.
  4. Haz clic en el candado y verifica que el certificado es válido y emitido por Let's Encrypt.

También puedes usar herramientas online como SSL Labs para comprobar la configuración de tu certificado.

Paso 8: Problemas comunes y cómo solucionarlos

A veces, aunque sigas todos los pasos, pueden aparecer problemas. Aquí te dejo los más comunes y sus soluciones.

Error "Mixed Content" (Contenido mixto)

Este es el más típico. Significa que tu página carga recursos (imágenes, scripts, hojas de estilo) desde URLs con http:// en lugar de https://.

La solución es usar un plugin como "Better Search Replace" para reemplazar todas las URLs en la base de datos.

  1. Instala el plugin.
  2. Ve a Herramientas > Better Search Replace.
  3. En "Search for", escribe: http://tudominio.com
  4. En "Replace with", escribe: https://tudominio.com
  5. Selecciona todas las tablas de la base de datos.
  6. Haz clic en "Run".

[!WARNING]
Haz una copia de seguridad de tu base de datos antes de ejecutar este reemplazo. Aunque es seguro, mejor prevenir.

El candado aparece con un signo de advertencia

Esto suele indicar que hay contenido mixto o que algunos recursos externos no usan HTTPS.

Revisa la consola del navegador (F12 > pestaña Console) para ver qué elementos están fallando.

La redirección no funciona

Si al poner http:// no te lleva a https://, puede que la redirección no se haya configurado bien en Plesk.

Vuelve al panel de tu dominio y revisa la configuración de redirección.

También puedes forzar la redirección añadiendo código al archivo .htaccess de tu WordPress, pero si usas nginx (muy probable en Plesk), esto no funcionará. Mejor usa la redirección del panel.

Preguntas frecuentes (FAQ)

¿Cuánto dura el certificado Let's Encrypt?

Los certificados de Let's Encrypt duran 90 días. Pero no te preocupes, si activaste la renovación automática en Plesk, se renovará solo antes de que caduque. No tienes que hacer nada.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, puedes generar un certificado para cada dominio que tengas en tu cuenta de Plesk. El proceso es el mismo para todos.

¿Qué pasa si mi hosting no tiene Plesk?

Si usas otro panel de control, como cPanel o Syspanel (este último se accede por el puerto 2106), el proceso es similar, pero la interfaz cambia. En Syspanel, busca la sección de SSL/TLS y sigue los pasos equivalentes.

¿El SSL gratuito es tan seguro como uno de pago?

Sí, la seguridad es la misma. La diferencia está en el soporte y la garantía. Para la mayoría de las webs, Let's Encrypt es más que suficiente.

¿Necesito un certificado SSL si solo tengo una web informativa?

Sí, aunque no vendas nada, Google y los navegadores marcan las webs sin HTTPS como "no seguras". Esto da mala imagen y perjudica tu posicionamiento.

Conclusión

Configurar SSL Plesk con Let's Encrypt Plesk para tu WordPress es un proceso sencillo si sigues los pasos en orden. No necesitas conocimientos avanzados, solo paciencia y seguir las instrucciones.

Recuerda los puntos clave:

  1. Genera el certificado desde el panel de Plesk.
  2. Activa la renovación automática.
  3. Configura la redirección de HTTP a HTTPS.
  4. Actualiza las URLs en WordPress.
  5. Revisa que no haya contenido mixto.

Con esto, tu web tendrá el candadito verde, cargará más rápido (porque HTTP/2 funciona mejor con HTTPS) y mejorará tu posicionamiento en Google.

Y lo mejor de todo: es completamente gratis.

Si tienes alguna duda, revisa la documentación de tu proveedor de hosting o busca ayuda en los foros de Plesk. Pero con esta guía, deberías poder resolverlo sin problemas.

¡Manos a la obra y a disfrutar de tu web segura!

¿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