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

Cómo configurar SSL para WordPress en Plesk (gratis con Let's Encrypt)

Actualizado el 19 de abril de 2026

¿Por qué necesitas SSL en tu sitio WordPress?

Si tienes un sitio web en WordPress y usas Plesk como panel de control, configurar SSL (Secure Sockets Layer) es uno de los pasos más importantes para la seguridad y el SEO de tu página. SSL encripta la comunicación entre el navegador del visitante y tu servidor, protegiendo datos como contraseñas o información personal. Además, desde que Google anunció que HTTPS es un factor de ranking, tener un certificado SSL puede mejorar tu posicionamiento en buscadores.

Lo mejor de todo es que no necesitas gastar dinero. Plesk incluye integración nativa con Let's Encrypt, una autoridad de certificación gratuita, automatizada y abierta. En esta guía te explicaré paso a paso cómo configurar SSL para WordPress en Plesk usando Let's Encrypt, y cómo asegurarte de que todo funcione correctamente con HTTPS.


Requisitos previos

Antes de empezar, asegúrate de cumplir con estos puntos:

  • Tener acceso a Plesk como administrador o con permisos para gestionar dominios.
  • Que tu dominio (ej: tudominio.com) ya esté apuntando a tu servidor (DNS configurado).
  • Que tu sitio WordPress esté instalado y funcionando en Plesk.
  • Tener acceso al panel de administración de WordPress.

[INFO] Si tu dominio no está apuntando al servidor, Let's Encrypt no podrá verificar que eres el dueño del dominio y la emisión del certificado fallará.


Paso 1: Accede a Plesk y localiza tu dominio

  1. Inicia sesión en Plesk. La URL suele ser algo como https://tudominio.com:8443 o la IP de tu servidor.
  2. En el panel principal, busca la sección "Sitios web y dominios".
  3. Localiza el dominio de tu WordPress. Si tienes varios, selecciona el correcto.

Paso 2: Activa Let's Encrypt desde Plesk

Plesk tiene una herramienta integrada para gestionar certificados SSL. Sigue estos pasos:

  1. En la página de tu dominio, busca el botón "SSL/TLS" o "Certificados SSL". Normalmente está en una sección de seguridad o en el menú de herramientas del dominio.
  2. Verás una opción que dice "Let's Encrypt" o "Añadir certificado Let's Encrypt". Haz clic ahí.
  3. Se abrirá un formulario. Aquí deberás:
    • Seleccionar el dominio (ya debería estar preseleccionado).
    • Incluir el subdominio "www" si quieres que www.tudominio.com también tenga SSL (muy recomendado).
    • Indicar un correo electrónico para recibir notificaciones de renovación (opcional pero aconsejable).
  4. Marca la casilla "Renovar automáticamente" si está disponible. Esto hará que Plesk renueve el certificado antes de que expire (cada 90 días).
  5. Haz clic en "Instalar" o "Obtener certificado".

[TIP] Si tienes varios subdominios (ej: blog.tudominio.com), puedes añadirlos en el mismo certificado para ahorrar tiempo.

El proceso puede tardar entre 10 y 30 segundos. Una vez completado, verás un mensaje de éxito.


Paso 3: Verifica que el certificado está activo

Para confirmar que Let's Encrypt ha funcionado:

  1. Vuelve a la sección "SSL/TLS" del dominio en Plesk.
  2. Deberías ver el certificado listado con el emisor "Let's Encrypt" y una fecha de caducidad futura.
  3. También puedes probar accediendo a tu web con https://tudominio.com. Si ves el candado verde en el navegador, ¡todo correcto!

[WARNING] Si ves un error de conexión no segura, puede que el certificado no se haya emitido bien. Revisa que el dominio apunte correctamente al servidor y repite el proceso.


Paso 4: Configura WordPress para forzar HTTPS

Ahora que tienes el certificado, debes asegurarte de que WordPress use HTTPS en lugar de HTTP. Hay dos formas principales de hacerlo.

4.1. Desde el panel de administración de WordPress

  1. Accede a tu WordPress como administrador.
  2. Ve a Ajustes > Generales.
  3. En los campos "Dirección de WordPress (URL)" y "Dirección del sitio (URL)", cambia http:// por https://.
  4. Guarda los cambios.

Esto hará que todas las URLs internas de tu web usen HTTPS.

4.2. Usando un plugin (recomendado para principiantes)

Si no te sientes cómodo editando configuraciones, instala un plugin como Really Simple SSL. Este plugin detecta automáticamente el certificado y configura todo por ti:

  1. Ve a Plugins > Añadir nuevo en WordPress.
  2. Busca "Really Simple SSL".
  3. Instálalo y actívalo.
  4. Sigue las instrucciones del asistente. El plugin ajustará las URLs y activará redirecciones 301 de HTTP a HTTPS.

[INFO] Really Simple SSL también corrige problemas de contenido mixto (recursos cargados por HTTP en páginas HTTPS).

4.3. Forzar HTTPS desde el archivo .htaccess

Si prefieres hacerlo manualmente, puedes añadir esta regla al archivo .htaccess de la raíz de tu WordPress (usando el administrador de archivos de Plesk o FTP):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>

Colócalo antes de las líneas de WordPress. Esto redirigirá todo el tráfico HTTP a HTTPS.


Paso 5: Comprueba contenido mixto y errores

Un problema común después de migrar a HTTPS es el contenido mixto: imágenes, scripts o CSS que siguen cargándose por HTTP. Esto hace que el candado aparezca como "no seguro".

Para detectarlo:

  • Usa la herramienta "Inspeccionar" de tu navegador (F12) y busca en la consola errores de "Mixed Content".
  • Instala el plugin SSL Insecure Content Fixer de WordPress. Escanea y corrige automáticamente.

Además, verifica que:

  • Los enlaces en tus menús y entradas usen https://.
  • Las imágenes subidas no tengan URLs antiguas (puedes usar el plugin Better Search Replace para actualizarlas en la base de datos).

Paso 6: Renovación automática (no la olvides)

Let's Encrypt emite certificados válidos por 90 días. Si configuraste la renovación automática en Plesk (Paso 2), no tendrás que preocuparte. Pero es buena práctica revisar cada mes que el certificado esté vigente.

Plesk suele renovar automáticamente los certificados unos días antes del vencimiento. Si por algún motivo falla, recibirás un aviso por correo (si lo configuraste) y podrás renovar manualmente desde la misma sección SSL/TLS.

[WARNING] Si desactivas la renovación automática, programa un recordatorio mensual para renovar manualmente. Un certificado caducado mostrará una advertencia de seguridad a tus visitantes.


Preguntas frecuentes (FAQ)

¿Puedo usar Let's Encrypt en Plesk para varios dominios?

Sí, Plesk permite emitir certificados Let's Encrypt para cada dominio por separado, o incluso certificados multidominio si tienes varios sitios en el mismo servidor. Solo repite el proceso para cada dominio.

¿Qué hago si mi WordPress usa Syspanel (HestiaCP) en lugar de Plesk?

Si tu panel es Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, accedes por el puerto 2106 (ej: https://tudominio.com:2106). Luego, en la sección de dominio, busca la opción "SSL" y selecciona "Let's Encrypt". La configuración es similar, pero las rutas pueden variar. Si tienes dudas, consulta la documentación de Syspanel.

¿Let's Encrypt afecta el rendimiento de mi web?

No. El cifrado SSL/HTTPS tiene un impacto mínimo en la velocidad. De hecho, los navegadores modernos priorizan sitios HTTPS y pueden cargarlos más rápido gracias a HTTP/2, que solo funciona con HTTPS.

¿Qué pasa si mi certificado no se renueva automáticamente?

Puedes renovarlo manualmente desde Plesk: ve a la sección SSL/TLS de tu dominio, localiza el certificado y haz clic en "Renovar". Si el problema persiste, revisa los logs de Plesk o contacta con tu proveedor de hosting.

¿Necesito un certificado SSL si mi web es solo informativa?

Sí, es muy recomendable. Además de proteger a tus visitantes, Google penaliza los sitios sin HTTPS en los resultados de búsqueda. Además, los navegadores marcan las páginas HTTP como "no seguras", lo que puede ahuyentar usuarios.


Conclusión

Configurar SSL para WordPress en Plesk con Let's Encrypt es un proceso rápido, gratuito y que mejora drásticamente la seguridad y el SEO de tu sitio. Siguiendo estos pasos, tendrás HTTPS funcionando en menos de 10 minutos. Recuerda:

  • Activa Let's Encrypt desde Plesk.
  • Incluye el subdominio www.
  • Configura la renovación automática.
  • Fuerza HTTPS en WordPress (con plugin o manualmente).
  • Revisa contenido mixto.

Si encuentras algún problema, la mayoría de las veces se debe a que el dominio no apunta correctamente al servidor o a que la renovación automática no está activada. Con esta guía, estarás protegido y optimizado para los buscadores.

[TIP] Después de configurar SSL, no olvides actualizar tu sitemap en Google Search Console y Bing Webmaster Tools para que los motores de búsqueda indexen la versión HTTPS de tu web.

¡Ahora ya puedes navegar tranquilo y ofrecer una experiencia segura a tus visitantes!

¿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