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

Qué es y cómo instalar un certificado SSL en Plesk para tu tienda PrestaShop

Actualizado el 7 de diciembre de 2025

¿Qué es un certificado SSL y por qué tu tienda PrestaShop lo necesita?

Imagina que tu tienda online es una casa. El certificado SSL es la cerradura de alta seguridad que pones en la puerta. Sin él, cualquier persona con conocimientos técnicos podría "espiar" lo que ocurre dentro, como los datos de tus clientes, sus tarjetas de crédito o sus contraseñas.

Un certificado SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la conexión entre el navegador del visitante y tu servidor. En términos sencillos, convierte la información que viaja de un lado a otro en un código ilegible para terceros. Cuando un certificado SSL está activo, verás que la URL de tu web comienza con https:// y aparece un candado en la barra de direcciones del navegador.

Para una tienda PrestaShop, esto no es un lujo, es una necesidad absoluta. Tus clientes van a introducir datos personales y de pago. Si no ven ese candado, es muy probable que abandonen su compra por miedo a ser víctimas de fraude. Además, los buscadores como Google penalizan las webs sin SSL, mostrándolas como "No seguras" y reduciendo su posicionamiento. En resumen: sin SSL, tu tienda pierde ventas y visibilidad.

¿Qué es Plesk y por qué es ideal para gestionar tu SSL?

Plesk es un panel de control de hosting que te permite administrar todos los aspectos de tu servidor y tus sitios web desde una interfaz gráfica amigable. No necesitas ser un experto en líneas de comandos para gestionar tu tienda PrestaShop. Con Plesk, tareas complejas como crear cuentas de correo, gestionar bases de datos o instalar certificados SSL se convierten en procesos guiados y visuales.

Para el caso que nos ocupa, Plesk integra una funcionalidad excelente: la posibilidad de instalar certificados SSL de Let's Encrypt con un solo clic. Let's Encrypt es una autoridad de certificación gratuita y automatizada que emite certificados SSL válidos por 90 días. Plesk se encarga de renovarlos automáticamente, por lo que una vez configurado, no tendrás que preocuparte por nada más. Es la solución perfecta para tiendas PrestaShop que buscan seguridad sin complicaciones.


Paso 1: Antes de empezar, comprueba estos requisitos

Antes de lanzarte a instalar el certificado, asegúrate de que tu tienda PrestaShop está preparada. Esto te evitará dolores de cabeza posteriores.

1.1 Verifica que tu dominio apunta a tu servidor

El certificado SSL se emite para un dominio específico (por ejemplo, www.tutienda.com). Para que la instalación sea exitosa, ese dominio debe estar apuntando a los servidores de nombres (DNS) de tu hosting. Si acabas de contratar el hosting o de cambiar de proveedor, los cambios de DNS pueden tardar unas horas en propagarse.

[INFO] Puedes comprobar si tu dominio apunta correctamente a tu servidor usando herramientas online como "DNS Checker". Simplemente introduce tu dominio y verás si los registros A y CNAME son los correctos.

1.2 Asegúrate de tener acceso a Plesk

Para seguir esta guía necesitas tener las credenciales de acceso a Plesk. Normalmente, tu proveedor de hosting te las envía por correo electrónico cuando contratas el servicio. El acceso suele ser a través de una URL como https://tu-dominio:8443 o https://tu-ip:8443.

[WARNING] Si tu hosting es gestionado por un tercero y no tienes acceso directo a Plesk, contacta con ellos y solicita que te proporcionen los datos de acceso o que ellos mismos instalen el certificado por ti.

1.3 Realiza una copia de seguridad de tu tienda PrestaShop

Esta es una regla de oro en cualquier modificación importante de tu web. Aunque la instalación de un certificado SSL es un proceso seguro, es mejor prevenir que curar. Plesk tiene una herramienta de copia de seguridad integrada que puedes utilizar desde el panel principal. Haz una copia de seguridad completa de tu dominio y de tu base de datos antes de continuar.


Paso 2: Instalación del certificado SSL Let's Encrypt en Plesk

Ahora sí, vamos a la acción. Sigue estos pasos al pie de la letra y en menos de diez minutos tendrás tu certificado SSL instalado.

2.1 Accede a tu panel de Plesk

Abre tu navegador web y escribe la URL de acceso a Plesk. Introduce tu nombre de usuario y contraseña y haz clic en "Iniciar sesión".

2.2 Localiza tu dominio de PrestaShop

En el panel principal de Plesk, verás una lista de todos los dominios y subdominios que tienes alojados. Busca el dominio principal de tu tienda PrestaShop. Normalmente, si tu tienda es www.tudominio.com, el dominio principal será tudominio.com. Haz clic en el botón "Administrar" o directamente en el nombre del dominio.

2.3 Accede a la sección de certificados SSL

Una vez dentro del panel de tu dominio, busca la sección "Sitios web y dominios". En esa sección, encontrarás un icono o enlace llamado "Certificados SSL" o "Seguridad SSL". Haz clic en él.

2.4 Añade un nuevo certificado SSL

En la pantalla de certificados SSL, verás una lista con los certificados existentes (si los hay). Para añadir uno nuevo, busca el botón "Añadir certificado SSL" o "Instalar certificado SSL". Se abrirá un asistente.

2.5 Selecciona Let's Encrypt

En el asistente, verás varias opciones. La más recomendada para ti es la de Let's Encrypt. Es gratuita, segura y se renueva automáticamente. Selecciona esta opción.

2.6 Configura los detalles del certificado

Ahora tendrás que rellenar un formulario con los datos del certificado. Los campos más importantes son:

  • Dominio: Asegúrate de que el dominio principal esté seleccionado. Plesk suele incluir automáticamente tanto tudominio.com como www.tudominio.com para que ambos tengan certificado.
  • Dirección de correo electrónico: Introduce una dirección de correo válida. Se usará para notificaciones importantes sobre la renovación del certificado.
  • Incluir subdominios: Si tu tienda PrestaShop usa subdominios (por ejemplo, blog.tudominio.com), puedes marcarlos aquí. Para una tienda básica, con el dominio principal y www es suficiente.

[TIP] Marca la casilla que dice "Activar la renovación automática" para que Plesk se encargue de renovar el certificado cada 90 días sin que tengas que hacer nada.

2.7 Instala el certificado

Una vez hayas rellenado todos los campos, haz clic en el botón "Instalar" o "Emitir". Plesk se comunicará con Let's Encrypt, verificará que eres el propietario del dominio y emitirá el certificado. Este proceso suele tardar solo unos segundos.


Paso 3: Configura PrestaShop para usar el SSL

Instalar el certificado en Plesk es solo la primera parte. Ahora tienes que decirle a tu tienda PrestaShop que debe usar la conexión segura (https). Si no haces este paso, tu tienda seguirá cargando en http y el certificado no servirá de nada.

3.1 Accede al panel de administración de PrestaShop

Entra en tu panel de administración de PrestaShop. Normalmente se accede a través de una URL como tudominio.com/admin.

3.2 Navega a los parámetros de la tienda

En el menú lateral izquierdo, busca la sección "Parámetros avanzados" (o "Advanced Parameters"). Haz clic en ella y luego selecciona "Rendimiento" (o "Performance").

3.3 Activa la opción de SSL

Dentro de la página de "Rendimiento", busca la sección llamada "Seguridad". Verás una opción que dice "Activar SSL" o "Forzar SSL". Actívala (ponla en "Sí").

[WARNING] Es muy importante que actives también la opción "Activar SSL en todas las páginas" (o "Force SSL on all pages"). Esto garantiza que tanto el catálogo como el carrito de compra y el proceso de pago se sirvan a través de https.

3.4 Guarda los cambios

Haz clic en el botón "Guardar" en la parte superior derecha de la pantalla. PrestaShop aplicará los cambios y a partir de este momento, toda tu tienda debería cargarse con el candado de seguridad.


Paso 4: Verifica que todo funciona correctamente

Después de la instalación y configuración, es crucial que hagas una comprobación exhaustiva.

4.1 Comprueba el candado en tu navegador

Abre una ventana de incógnito en tu navegador y visita la URL de tu tienda. Deberías ver el candado cerrado al lado de la URL. Haz clic en él y verifica que el certificado es válido y emitido por Let's Encrypt.

4.2 Navega por todas las páginas importantes

No te limites a la página de inicio. Visita la página de un producto, añádelo al carrito, inicia el proceso de pago (sin completarlo) y revisa tu página de contacto. Asegúrate de que en todas ellas aparece el candado y que la URL comienza con https://.

4.3 Busca contenido mixto

El "contenido mixto" es un error que ocurre cuando tu página se carga en https, pero algunos elementos (como imágenes, hojas de estilo o scripts) se cargan desde recursos en http. Esto puede provocar que el candado desaparezca o que aparezca un aviso de "No seguro". Para solucionarlo, puedes usar herramientas online como "Why No Padlock" que analizan tu web en busca de este tipo de errores.

[INFO] Si encuentras contenido mixto, la solución más común es ir a "Parámetros avanzados" > "Rendimiento" y hacer clic en "Vaciar caché" tanto de Smarty como de la caché de la tienda. A veces, los enlaces antiguos se quedan guardados en la caché.


Preguntas frecuentes (FAQ) sobre SSL en Plesk y PrestaShop

¿Qué pasa si no instalo el SSL en mi tienda PrestaShop?

Además de perder ventas por la desconfianza de los clientes, tu tienda será penalizada por Google. La verás marcada como "No segura" en los resultados de búsqueda, lo que reducirá tu tráfico. Además, los navegadores modernos mostrarán un aviso de advertencia cada vez que alguien intente entrar en tu web, lo que es una barrera casi insuperable para el usuario medio.

¿El certificado SSL de Let's Encrypt es tan bueno como uno de pago?

Para el 99% de los casos, sí. Let's Encrypt ofrece un cifrado de nivel bancario (AES-256) y es emitido por una autoridad de certificación reconocida. La única diferencia práctica es que la validez es de 90 días en lugar de 1 o 2 años. Gracias a la renovación automática de Plesk, esta diferencia no supone ninguna molestia para ti.

¿Puedo instalar un certificado SSL de pago en Plesk?

Por supuesto. Si tienes un certificado de pago (por ejemplo, de Comodo o DigiCert), el proceso es ligeramente diferente. Deberás subir el archivo del certificado y la clave privada a Plesk en la sección "Certificados SSL" y luego "asignarlo" a tu dominio. Sin embargo, la opción de Let's Encrypt es tan fiable y gratuita que te recomendamos empezar por ahí.

Mi tienda PrestaShop usa un subdominio, ¿cómo lo configuro?

Si tu tienda está en tienda.tudominio.com, deberás instalar el certificado SSL en ese subdominio específico. En Plesk, localiza el subdominio en la lista de dominios y repite el proceso de instalación de Let's Encrypt seleccionando ese subdominio. Plesk te permitirá emitir un certificado que cubra tanto el dominio principal como el subdominio.

¿Qué hago si después de activar el SSL mi tienda se ve rota o sin estilos?

Este problema suele deberse a la caché de PrestaShop. Ve a "Parámetros avanzados" > "Rendimiento" y fuerza la compilación de la caché (pon la opción "Forzar la compilación" en "Sí") y luego vuelve a ponerla en "No" y guarda. Después, vacía la caché de tu navegador. Si el problema persiste, es posible que tengas contenido mixto y debas revisar los enlaces de tus imágenes y scripts.

¿Plesk renovará automáticamente mi certificado Let's Encrypt?

Sí, siempre que hayas marcado la casilla de "renovación automática" durante la instalación. Plesk ejecutará un trabajo cron que se encargará de renovar el certificado unos días antes de que expire. Es un proceso totalmente automático y no requiere ninguna acción por tu parte.


Consejos finales para mantener tu tienda PrestaShop segura

La instalación del certificado SSL es un gran paso, pero no es el único que debes dar para proteger tu negocio online.

Mantén todo actualizado

Tanto Plesk como PrestaShop y sus módulos lanzan actualizaciones de seguridad periódicamente. Instala estas actualizaciones en cuanto estén disponibles. Es una de las mejores defensas contra los hackers.

Utiliza contraseñas robustas

Para el acceso a Plesk y al panel de administración de PrestaShop, utiliza contraseñas largas y únicas. Considera el uso de un gestor de contraseñas para no tener que recordarlas todas.

Activa la autenticación de dos factores (2FA)

Tanto Plesk como PrestaShop ofrecen la posibilidad de activar la 2FA. Esto añade una capa extra de seguridad: aunque alguien robe tu contraseña, no podrá acceder sin el código de verificación que se envía a tu teléfono.

Realiza copias de seguridad periódicas

No te limites a la copia de seguridad previa a la instalación. Configura un calendario de copias de seguridad automáticas (diarias o semanales) en Plesk. Si algo sale mal, podrás restaurar tu tienda a un estado anterior en cuestión de minutos.

[TIP] En Plesk, puedes configurar la frecuencia de las copias de seguridad y el número de copias que quieres mantener. Te recomendamos que guardes al menos las últimas 7 copias.

En resumen, instalar un certificado SSL en Plesk para tu tienda PrestaShop es un proceso sencillo, gratuito y esencial para el éxito de tu negocio online. Siguiendo estos pasos, no solo protegerás los datos de tus clientes, sino que también mejorarás tu posicionamiento en buscadores y transmitirás la confianza necesaria para aumentar tus ventas.

¿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