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

Guía para configurar SSL en PrestaShop desde Plesk

Actualizado el 15 de marzo de 2026

Introducción: ¿Por qué es esencial el SSL en tu tienda PrestaShop?

Si tienes una tienda online con PrestaShop, la seguridad es una prioridad absoluta. Tus clientes te confían datos personales y financieros, como direcciones, números de tarjetas de crédito y contraseñas. Sin un certificado SSL (Secure Sockets Layer), esta información viaja sin cifrar por internet, siendo vulnerable a ataques. Además, los navegadores modernos como Chrome y Firefox marcan los sitios sin SSL como "No seguros", lo que ahuyenta a los compradores y daña tu reputación.

Configurar SSL en PrestaShop desde Plesk es un proceso sencillo que, en pocos pasos, transformará tu tienda en un entorno confiable. En esta guía, aprenderás a instalar, activar y forzar el uso de HTTPS en tu tienda, mejorando tanto la seguridad como tu posicionamiento SEO. Recuerda que Google favorece los sitios seguros, por lo que un SSL bien configurado es una inversión directa en tu visibilidad.

[INFO] Un certificado SSL no solo protege los datos, sino que también es un factor de ranking SEO. Los motores de búsqueda priorizan sitios con HTTPS sobre los que no lo tienen.


## ¿Qué necesitas antes de empezar?

Antes de lanzarte a configurar SSL PrestaShop desde Plesk, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de control. Normalmente accedes a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.
  • Un dominio propio: El SSL se asigna a un dominio específico (ej: tutienda.com).
  • Certificado SSL: Puedes obtener uno gratuito (Let’s Encrypt) o de pago. Plesk facilita la instalación de ambos.
  • Archivos de PrestaShop: Asegúrate de tener acceso al panel de administración de tu tienda (back office).
  • Copia de seguridad: Antes de cualquier cambio importante, realiza un backup completo de tu sitio y base de datos. Esto te salvará si algo sale mal.

[WARNING] No omitas la copia de seguridad. Un error en la configuración SSL puede dejar tu tienda inaccesible temporalmente. Mejor prevenir que lamentar.


## Paso 1: Instalar el certificado SSL en Plesk

El primer paso es instalar el certificado en tu servidor. Plesk lo hace muy intuitivo.

### Opción A: Usar Let’s Encrypt (gratuito y automático)

Let’s Encrypt es la opción más recomendada para la mayoría de tiendas pequeñas y medianas. Es gratuito, se renueva automáticamente y Plesk lo integra a la perfección.

  1. Inicia sesión en Plesk con tu usuario administrador.
  2. En el menú lateral, busca la sección "Sitios web y dominios".
  3. Haz clic en el dominio de tu tienda PrestaShop.
  4. Busca el icono o enlace "Let's Encrypt" (normalmente en la sección "Seguridad" o "Certificados SSL/TLS").
  5. Haz clic en "Instalar" o "Añadir".
  6. Se abrirá una ventana. Marca la casilla "Incluir el dominio www" para que tanto tudominio.com como www.tudominio.com tengan SSL.
  7. Si usas subdominios adicionales (ej: blog.tudominio.com), puedes añadirlos también.
  8. Haz clic en "Instalar". Plesk verificará tu dominio y emitirá el certificado en segundos.
  9. Verás un mensaje de éxito. ¡Listo! El certificado está instalado.

[TIP] Let’s Encrypt se renueva automáticamente cada 90 días. Plesk gestiona la renovación sin que tengas que hacer nada. Solo asegúrate de que tu dominio esté correctamente configurado.

### Opción B: Instalar un certificado SSL de pago

Si necesitas un certificado con validación extendida (EV) o de una autoridad específica, el proceso es manual pero igual de sencillo:

  1. En Plesk, ve a "Sitios web y dominios" > tu dominio.
  2. Busca "Certificados SSL/TLS".
  3. Haz clic en "Añadir certificado SSL".
  4. Completa los datos: nombre, país, organización, etc. (según tu certificado).
  5. Pega el contenido del certificado que te envió la autoridad certificadora (normalmente en formato .crt o .pem).
  6. Pega también la clave privada (.key) si la tienes. Si no, Plesk puede generar una.
  7. Haz clic en "Subir" o "Enviar".
  8. Luego, en la lista de certificados, selecciona el nuevo y haz clic en "Configurar" para asignarlo a tu dominio.

## Paso 2: Forzar HTTPS en PrestaShop desde el back office

Una vez instalado el certificado, debes decirle a PrestaShop que use HTTPS. Esto se hace desde su panel de administración.

  1. Accede a tu back office de PrestaShop (ej: tudominio.com/admin).
  2. Ve al menú "Parámetros de la tienda" > "General".
  3. Busca la sección "Configuración de la tienda".
  4. Localiza la opción "Activar SSL" y cámbiala a "Sí".
  5. Justo debajo, verás "Activar SSL en todas las páginas". Cámbiala también a "Sí". Esto fuerza que todas las URL de tu tienda usen HTTPS.
  6. Haz clic en "Guardar" en la parte inferior.

[WARNING] Si después de guardar no puedes acceder al back office (por ejemplo, te da error de redirección), accede escribiendo manualmente https://tudominio.com/admin. Si el problema persiste, revisa que el certificado esté bien instalado en Plesk.


## Paso 3: Verificar que todo funciona correctamente

Después de la configuración, es crucial comprobar que no haya errores.

### Prueba visual desde el navegador

  • Abre tu tienda en una ventana de incógnito.
  • Verifica que aparezca el candado verde en la barra de direcciones.
  • Haz clic en el candado y confirma que el certificado sea válido.

### Comprueba contenido mixto (Mixed Content)

El "contenido mixto" ocurre cuando una página HTTPS carga recursos (imágenes, scripts, CSS) desde URLs HTTP. Esto rompe el candado y puede causar errores.

  • En Chrome, abre las herramientas de desarrollador (F12) y ve a la pestaña "Console".
  • Busca mensajes como "Mixed Content" o "Blocked loading mixed active content".
  • Si los ves, deberás actualizar esas URLs a HTTPS. En PrestaShop, normalmente se soluciona cambiando la URL base en "Parámetros de la tienda" > "General" > "URL de la tienda" a https://.

### Herramientas online

Usa herramientas como SSL Labs (www.ssllabs.com/ssltest/) para obtener un análisis completo de la configuración de tu SSL. Te dará una calificación (A+ es ideal).


## Paso 4: Actualizar URLs internas y sitemaps

Para un SEO óptimo, todas las URLs de tu tienda deben apuntar a HTTPS.

### Cambia la URL base en PrestaShop

  1. En el back office, ve a "Parámetros de la tienda" > "General".
  2. En el campo "URL de la tienda", asegúrate de que comience con https://.
  3. Guarda los cambios.

### Regenera el sitemap

  1. Ve a "Módulos" > "Módulos instalados".
  2. Busca "Google Sitemap" (o el módulo que uses).
  3. Configúralo para que genere URLs con HTTPS.
  4. Regenera el sitemap y envíalo a Google Search Console.

### Verifica en Google Search Console

  • Añade tu dominio con HTTPS como nueva propiedad (ej: https://tudominio.com).
  • Solicita la indexación de las nuevas URLs.

[INFO] No olvides configurar una redirección 301 de HTTP a HTTPS. Plesk puede hacerlo automáticamente. Ve a "Sitios web y dominios" > tu dominio > "Redireccionamiento HTTP" y marca "Redirigir todo el tráfico HTTP a HTTPS".


## Solución de problemas comunes (FAQ)

Aquí respondemos las dudas más frecuentes que surgen al configurar SSL PrestaShop desde Plesk.

### ¿Por qué mi tienda sigue mostrando "No seguro" después de instalar SSL?

Esto suele deberse a contenido mixto. Revisa que todas las imágenes, scripts y hojas de estilo se carguen desde HTTPS. También verifica que la URL base en PrestaShop sea HTTPS.

### ¿Debo usar Let’s Encrypt o un certificado de pago?

Para la mayoría de tiendas, Let’s Encrypt es suficiente. Si manejas datos muy sensibles o necesitas una validación empresarial, un certificado de pago (como EV) puede dar más confianza, pero no es necesario para el SEO.

### ¿Qué hago si no puedo acceder al back office después de activar SSL?

Accede manualmente escribiendo https://tudominio.com/admin. Si no funciona, revisa en Plesk que el certificado esté asignado correctamente. También puedes desactivar temporalmente la redirección forzada desde Plesk.

### ¿Cómo afecta SSL al SEO de mi tienda?

Positivamente. Google considera HTTPS como una señal de calidad. Además, evita la advertencia de "sitio no seguro", que aumenta la tasa de rebote. Un SSL bien configurado mejora tu posicionamiento.

### ¿Cada cuánto se renueva Let’s Encrypt?

Cada 90 días. Plesk lo renueva automáticamente si tienes activada la opción. Verifica en "Let's Encrypt" que la renovación automática esté habilitada.


## Conclusión: Tu tienda ahora es segura y confiable

Configurar SSL en PrestaShop desde Plesk es un proceso que, siguiendo estos pasos, cualquiera puede realizar en menos de 30 minutos. No solo proteges a tus clientes, sino que también mejoras tu posicionamiento en buscadores y generas confianza desde el primer clic.

Recuerda que la seguridad web es un proceso continuo. Mantén tu PrestaShop actualizado, revisa periódicamente tu certificado y monitorea posibles vulnerabilidades. Con un SSL activo y una configuración correcta, tu tienda online estará lista para competir en el mercado digital.

[TIP] Si en algún momento migras tu sitio a otro panel como Syspanel (antes HestiaCP), recuerda que el puerto de acceso es el 2106. La lógica de configuración SSL es similar, pero siempre verifica la documentación específica.

¡Ahora ya sabes cómo hacerlo! Pon en práctica esta guía y convierte tu tienda PrestaShop en un espacio seguro para tus clientes.

¿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