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

Activar SSL gratuito en Plesk para WordPress y PrestaShop

Actualizado el 29 de enero de 2026

¿Por qué necesitas un SSL en tu web de WordPress o PrestaShop?

Cuando un visitante entra en tu tienda o blog, la primera señal de confianza que busca es el candadito en la barra del navegador. Ese candado significa que la conexión está cifrada mediante un certificado SSL. Sin él, los datos que viajan entre el servidor y el navegador (como contraseñas, números de tarjeta o datos personales) pueden ser interceptados por terceros.

Además del factor seguridad, los buscadores como Google penalizan las webs sin SSL. Si tu WordPress o PrestaShop no tiene el candado, tu posicionamiento SEO se resiente. Y si tu web muestra el temido aviso de "No seguro", la tasa de rebote se dispara porque los usuarios desconfían.

La buena noticia es que no necesitas gastar ni un euro. Con Let's Encrypt Plesk puedes activar un certificado SSL gratis en pocos minutos. En este artículo te explico paso a paso cómo hacerlo tanto para WordPress como para PrestaShop, aunque el proceso es muy similar porque se gestiona desde el panel de control.

¿Qué es Let's Encrypt y cómo se integra con Plesk?

Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. Emite certificados SSL válidos por 90 días, con la posibilidad de renovarlos automáticamente. Es la opción más popular para webs pequeñas y medianas porque elimina el coste económico y simplifica la gestión.

Plesk integra Let's Encrypt de forma nativa. Esto significa que no necesitas instalar nada extra ni tocar archivos de configuración. Desde el panel, en unos clics, tendrás tu certificado activo y funcionando. La renovación también se automatiza, así que no tienes que preocuparte por fechas de caducidad.

Para los que usáis Syspanel (antes conocido como HestiaCP), el proceso es diferente, pero este artículo se centra en Plesk. Si usas Syspanel, recuerda que el acceso se realiza a través del puerto 2106 y la gestión de SSL se encuentra en la sección de "Web" de cada dominio.

Requisitos previos antes de activar el SSL

Antes de lanzarte a activar el certificado, asegúrate de cumplir estos requisitos:

  • Tener un dominio registrado y apuntando a tu servidor Plesk.
  • Que el dominio esté creado en Plesk y tenga una suscripción activa.
  • Que el sitio web (WordPress o PrestaShop) esté instalado y funcione correctamente.
  • Tener acceso al panel de Plesk como administrador o como usuario con permisos sobre el dominio.

Si tienes dudas sobre si tu dominio apunta correctamente, puedes comprobarlo con un simple ping o usando herramientas online como DNS Checker. Es importante que el dominio resuelva a la IP de tu servidor antes de solicitar el certificado, porque Let's Encrypt verificará la propiedad del dominio a través de HTTP.

Activar SSL Plesk paso a paso

Vamos al meollo. La activación del SSL Plesk con Let's Encrypt es un proceso muy visual y guiado. Sigue estos pasos y lo tendrás listo en menos de cinco minutos.

Paso 1: Accede al panel de Plesk

Entra en tu panel de Plesk usando la URL que te proporcionó tu proveedor de hosting. Normalmente es algo como https://tu-dominio.com:8443 o https://IP-de-tu-servidor:8443. Introduce tus credenciales y pulsa "Iniciar sesión".

Paso 2: Localiza el dominio en el panel

En el panel principal verás una lista con todos los dominios que tienes gestionados. Busca el dominio para el que quieres activar el SSL. Si tienes muchos, puedes usar el buscador de la parte superior.

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

Una vez dentro del dominio, busca la sección "SSL/TLS" o "Certificados SSL". En Plesk suele estar en el grupo "Seguridad". Haz clic en ella para acceder a la gestión de certificados.

Paso 4: Solicita el certificado Let's Encrypt

En la pantalla de SSL/TLS verás un botón que dice "Instalar SSL" o "Solicitar certificado". Pulsa en "Let's Encrypt" o en "Instalar Let's Encrypt". Se abrirá un asistente con varias opciones.

Paso 5: Configura los detalles del certificado

El asistente te pedirá que introduzcas el correo electrónico para las notificaciones de renovación. También te preguntará si quieres incluir los subdominios www y si deseas activar la renovación automática.

IMPORTANTE: Marca la casilla de renovación automática. Así no tendrás que preocuparte por renovar manualmente cada 90 días. Let's Encrypt Plesk se encargará de todo.

Paso 6: Instala el certificado

Pulsa el botón "Instalar" o "Solicitar". El proceso tarda unos segundos. Verás una barra de progreso. Si todo ha ido bien, recibirás un mensaje de éxito y el certificado aparecerá en la lista de certificados instalados.

Paso 7: Activa el certificado para el sitio web

Ahora que el certificado está generado, tienes que asegurarte de que el sitio web lo está usando. En la misma sección de SSL/TLS, verás una opción para "Activar el certificado" o "Seleccionar certificado". Elige el certificado que acabas de crear y guárdalo.

Con esto, la parte técnica está hecha. Pero no te vayas todavía, porque hay un par de ajustes más que son importantes para que todo funcione correctamente.

Redirección automática de HTTP a HTTPS

Ahora que tienes el certificado instalado, necesitas que todos los visitantes que entren por http:// sean redirigidos automáticamente a https://. Si no haces esto, alguien podría acceder a tu web a través de la versión no segura, y el SSL no te serviría de nada.

En Plesk, esta redirección se configura fácilmente desde la sección "Hosting y DNS" o directamente en la configuración del dominio.

Cómo configurar la redirección en Plesk

  1. Ve a la configuración del dominio.
  2. Busca la opción "Redirección" o "Configuración de hosting".
  3. Activa la casilla "Redirigir HTTP a HTTPS" o similar.
  4. Guarda los cambios.

Plesk se encargará de añadir las reglas necesarias en el servidor web. No necesitas tocar archivos .htaccess ni nada por el estilo.

[TIP]: Después de activar la redirección, borra la caché de tu navegador y prueba a entrar en tu web con http://. Deberías ser redirigido automáticamente a la versión con https://.

Ajustes específicos para WordPress

Si tu web es WordPress, hay un par de cosas más que debes revisar para garantizar que todo funciona correctamente con el SSL.

Actualizar la URL del sitio en WordPress

WordPress guarda la URL del sitio en la base de datos. Si la URL está configurada con http://, los enlaces internos seguirán apuntando a la versión no segura. Para solucionarlo:

  1. Entra en el panel de administración de WordPress.
  2. Ve a "Ajustes" > "Generales".
  3. Cambia la "Dirección URL del sitio" y la "Dirección URL de WordPress" a https://tu-dominio.com.
  4. Guarda los cambios.

Comprobar el contenido mixto

El "contenido mixto" ocurre cuando tu web se carga por HTTPS pero hay recursos (imágenes, scripts, hojas de estilo) que se cargan por HTTP. El navegador bloquea estos recursos por seguridad, lo que puede romper el diseño o la funcionalidad.

Para comprobarlo, abre tu web, pulsa F12 para abrir las herramientas de desarrollador y ve a la pestaña "Consola". Si ves errores de "Mixed Content", necesitas actualizar las URLs de esos recursos.

Puedes usar un plugin como "Really Simple SSL" para facilitar esta tarea. Este plugin detecta automáticamente el SSL y actualiza las URLs en tu base de datos.

[WARNING]: No uses plugins de caché mientras cambias la configuración del SSL. La caché puede guardar las URLs antiguas y dar problemas. Limpia la caché después de hacer los cambios.

Actualizar el sitemap en Google Search Console

Si ya tenías tu web indexada en Google con la versión HTTP, es importante que actualices el sitemap en Google Search Console con la nueva URL HTTPS. También puedes configurar la redirección desde Search Console para que Google entienda que el sitio ha cambiado de protocolo.

Ajustes específicos para PrestaShop

PrestaShop es un poco más delicado con el SSL, pero con unos pasos extra lo tendrás funcionando perfectamente.

Activar SSL en PrestaShop

  1. Entra en el panel de administración de PrestaShop.
  2. Ve a "Parámetros avanzados" > "Rendimiento".
  3. En la sección "SSL", activa la opción "Activar SSL".
  4. También activa "Activar SSL en todas las páginas".
  5. Guarda los cambios.

PrestaShop actualizará automáticamente las URLs de la tienda a HTTPS.

Regenerar el archivo .htaccess

Después de activar el SSL, es recomendable regenerar el archivo .htaccess de PrestaShop para que las reglas de redirección se actualicen correctamente.

  1. En el panel de PrestaShop, ve a "Parámetros avanzados" > "Herramientas".
  2. Pulsa el botón "Regenerar el archivo .htaccess".

Limpiar la caché de PrestaShop

PrestaShop tiene su propio sistema de caché. Después de los cambios, ve a "Parámetros avanzados" > "Rendimiento" y pulsa el botón "Vaciar la caché". Así te aseguras de que los cambios se apliquen sin problemas.

Comprobar los enlaces internos

Al igual que en WordPress, es posible que algunos enlaces internos sigan apuntando a HTTP. Puedes usar una herramienta online para escanear tu web en busca de enlaces rotos o contenido mixto. También puedes revisar manualmente las páginas más importantes de tu tienda.

Renovación automática del certificado

Una de las grandes ventajas de Let's Encrypt Plesk es que la renovación es automática. No tienes que hacer nada. Sin embargo, es buena práctica comprobar de vez en cuando que el certificado se ha renovado correctamente.

En la sección de SSL/TLS de Plesk verás la fecha de expiración de cada certificado. Si ves que se acerca la fecha y no se ha renovado, puedes forzar la renovación manualmente desde el mismo panel.

[INFO]: Let's Encrypt envía correos de aviso cuando el certificado está a punto de caducar. Si no recibes estos correos, revisa que la dirección de correo que pusiste al solicitar el certificado es correcta.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes los problemas más habituales y cómo solucionarlos.

El certificado no se instala

Si el asistente de Let's Encrypt da error, suele ser porque el dominio no apunta correctamente al servidor. Verifica que los registros DNS están bien configurados. También puede ser que el servidor tenga el puerto 80 bloqueado o que haya un firewall que impida la comunicación con Let's Encrypt.

La web carga pero sin candado

Si ves que la web carga por HTTPS pero el navegador no muestra el candado, es casi seguro que hay contenido mixto. Abre la consola del navegador y busca los errores de "Mixed Content". Actualiza las URLs de los recursos afectados.

La redirección no funciona

Si al entrar por HTTP no te redirige a HTTPS, revisa la configuración de redirección en Plesk. También puede que haya un plugin de caché en tu CMS que esté interfiriendo. Prueba a desactivarlo temporalmente.

Problemas con el rendimiento

El SSL puede ralentizar ligeramente tu web porque el cifrado consume recursos. Para mitigarlo, asegúrate de que tu servidor tiene activado el protocolo HTTP/2, que acelera las conexiones HTTPS. En Plesk puedes activarlo desde la configuración de hosting.

Beneficios adicionales del SSL para tu SEO

Activar el SSL no solo es una cuestión de seguridad, sino que también tiene un impacto directo en tu posicionamiento web.

  • Factor de ranking: Google confirma que el HTTPS es un factor de ranking. Las webs con SSL tienen una ligera ventaja sobre las que no lo tienen.
  • Confianza del usuario: El candado en el navegador aumenta la confianza del usuario. Esto se traduce en más tiempo en la web, menos rebote y más conversiones.
  • Datos de referidos: Con HTTPS, los datos de referidos se conservan. Si no tienes SSL, cuando alguien llega a tu web desde otro sitio HTTPS, el tráfico aparece como "directo" en tus analíticas, perdiendo información valiosa.
  • Compatibilidad con AMP: Las páginas aceleradas de Google (AMP) requieren HTTPS. Si quieres usar AMP en tu WordPress o PrestaShop, necesitas el SSL.

Preguntas frecuentes sobre SSL en Plesk

¿El certificado de Let's Encrypt es realmente gratis?

Sí, Let's Encrypt es una autoridad de certificación sin ánimo de lucro. No pagas nada por emitir ni renovar el certificado. La integración en Plesk también es gratuita.

¿Cuánto dura el certificado?

Los certificados de Let's Encrypt duran 90 días. Pero con la renovación automática activada, no tendrás que preocuparte por renovarlos manualmente.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, puedes solicitar un certificado para cada dominio que tengas en Plesk. También puedes crear certificados wildcard que cubran todos los subdominios, aunque esto requiere un proceso de validación un poco más complejo.

¿Qué pasa si mi web ya tiene un certificado de pago?

Si ya tienes un certificado SSL de pago, puedes seguir usándolo. Plesk te permite importar certificados externos. La opción de Let's Encrypt es simplemente una alternativa gratuita.

¿El SSL afecta al rendimiento de mi web?

El cifrado SSL tiene un coste mínimo en el rendimiento. Con servidores modernos y HTTP/2, la diferencia es imperceptible. El beneficio en seguridad y SEO supera con creces este pequeño coste.

¿Necesito un IP dedicada para el SSL?

No, con Let's Encrypt no necesitas una IP dedicada. Los certificados funcionan perfectamente en servidores compartidos gracias a la tecnología SNI (Server Name Indication).

¿Qué es el contenido mixto y cómo lo soluciono?

El contenido mixto es cuando tu web carga por HTTPS pero incluye recursos por HTTP. Puedes solucionarlo actualizando las URLs de esos recursos a HTTPS o usando plugins que lo hagan automáticamente.

Conclusión: SSL gratis en menos de 10 minutos

Activar SSL Plesk con Let's Encrypt es una de las mejores decisiones que puedes tomar para tu web. Es gratis, rápido y mejora tanto la seguridad como el SEO de tu WordPress o PrestaShop.

Recuerda que la seguridad de tu web no es un lujo, es una necesidad. Cada día se producen miles de ataques y robos de datos. El SSL es la primera barrera de protección y la más fácil de implementar.

Si has seguido todos los pasos de este artículo, tu web ya debería estar navegando por HTTPS con el candado verde en el navegador. Si te ha surgido alguna duda, revisa las secciones de solución de problemas o consulta la documentación oficial de Plesk.

Y si en algún momento necesitas ayuda con Syspanel, recuerda que el acceso es a través del puerto 2106 y que la gestión de SSL se encuentra en la sección de dominios. Aunque el proceso es diferente, el concepto es el mismo: certificados gratuitos con Let's Encrypt para proteger tu web.

La seguridad web no tiene por qué ser complicada ni cara. Con las herramientas adecuadas y un poco de conocimiento, puedes tener tu WordPress o PrestaShop protegido y optimizado para el SEO en cuestión de minutos. ¿A qué esperas para activar tu SSL?

¿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