Instalar un certificado SSL en Plesk para tu web
¿Por qué necesitas un certificado SSL en tu web?
Hoy en día, tener un certificado SSL en tu sitio web ya no es un extra, sino una necesidad absoluta. Cuando instalas un SSL, activas el protocolo HTTPS, que cifra la información que viaja entre el navegador del visitante y tu servidor. Esto significa que datos como contraseñas, números de tarjeta o formularios de contacto quedan protegidos de miradas indiscretas.
Además de la seguridad, los certificados SSL tienen un impacto directo en tu posicionamiento SEO. Google lleva años dando prioridad a las páginas que navegan por HTTPS, así que si no tienes SSL, estás perdiendo posiciones frente a tu competencia. Por no hablar de que los navegadores modernos muestran un aviso de "No seguro" cuando entras en una web sin certificado, lo que espanta a cualquier visitante.
La buena noticia es que, si tu hosting utiliza Plesk, el panel de control más popular del mercado, instalar un certificado SSL es un proceso mucho más sencillo de lo que imaginas. En esta guía te voy a explicar paso a paso cómo hacerlo, incluso si nunca has tocado un panel de administración en tu vida.
Antes de empezar: qué necesitas para instalar un SSL en Plesk
Para instalar un certificado SSL en Plesk, necesitas tener acceso al panel de administración de tu hosting. Normalmente accedes a través de una URL como https://tu-dominio.com:8443 o una dirección que te haya proporcionado tu proveedor de hosting.
También es recomendable tener a mano los datos de acceso de tu dominio, ya que en algunos casos necesitarás modificar los registros DNS para verificar que eres el propietario del sitio. Si tu dominio está gestionado en el mismo Plesk, este proceso será casi automático.
Por último, decide qué tipo de certificado quieres instalar. Puedes optar por un certificado SSL gratuito como Let's Encrypt, que es perfecto para la mayoría de sitios web, o por un certificado de pago con validación extendida (EV) si necesitas mostrar la barra verde en el navegador y un nivel extra de confianza. Para la mayoría de proyectos personales o de pequeñas empresas, el certificado gratuito es más que suficiente.
La forma más rápida: instalar SSL gratis con Let's Encrypt en Plesk
Plesk integra de serie la posibilidad de instalar certificados SSL gratuitos de Let's Encrypt con solo unos clics. Esta es, sin duda, la opción más recomendada para la mayoría de usuarios, porque no requiere conocimientos técnicos avanzados y el certificado se renueva automáticamente.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y entra en la dirección de tu panel Plesk. Introduce tu usuario y contraseña. Una vez dentro, verás el escritorio con todas las opciones disponibles.
Paso 2: Busca la sección de SSL/TLS
En el menú lateral izquierdo, localiza la opción que dice "Sitios web y dominios". Haz clic sobre ella. Se abrirá una pantalla con todos los dominios que tienes alojados en tu cuenta.
Junto al dominio en el que quieres instalar el certificado, verás un icono de candado o un enlace que pone "SSL/TLS". Haz clic en ese enlace para acceder a la configuración del certificado.
Paso 3: Instala el certificado Let's Encrypt
Dentro de la sección SSL/TLS, busca el botón o enlace que dice "Instalar certificado Let's Encrypt" o "Obtener certificado gratuito". Al hacer clic, Plesk te mostrará un formulario con algunas opciones.
Configuración recomendada para el formulario:
- Dominios: Asegúrate de que esté marcado tu dominio principal y, si quieres, añade el subdominio
www. Por ejemplo:tudominio.comywww.tudominio.com. - Correo electrónico: Introduce una dirección de correo válida. Let's Encrypt la usará para enviarte avisos de renovación.
- Renovación automática: Marca la casilla de renovación automática. Así no tendrás que preocuparte de renovar el certificado manualmente cuando caduque.
Cuando tengas todo configurado, pulsa el botón "Instalar". Plesk se comunicará con los servidores de Let's Encrypt y en cuestión de segundos tendrás tu certificado instalado y activo.
[TIP] Si tu dominio no tiene propagados los DNS de forma correcta, el proceso puede fallar. Asegúrate de que tu dominio apunta a los servidores de tu hosting antes de intentar la instalación.
Paso 4: Activa HTTPS en tu sitio
Una vez instalado el certificado, Plesk te ofrecerá la opción de "Activar HTTPS" o "Redirigir todo el tráfico a HTTPS". Activa esta opción para que todos los visitantes que entren con http:// sean redirigidos automáticamente a la versión segura https://.
[INFO] La redirección automática es fundamental para el SEO. Si mantienes ambas versiones activas, Google podría considerar que tienes contenido duplicado. Al redirigir, consolidas todo el "jugo SEO" en una sola URL.
Instalar un certificado SSL de pago en Plesk paso a paso
Si necesitas un certificado SSL de pago, ya sea porque tu empresa requiere validación extendida o porque quieres sellar una confianza adicional, el proceso es un poco más largo, pero totalmente manejable.
Paso 1: Genera una solicitud de firma de certificado (CSR)
En la sección SSL/TLS de tu dominio, busca la opción "Generar una solicitud de firma de certificado" o "CSR". Plesk te pedirá una serie de datos:
- Nombre del país: Introduce las dos letras de tu país (por ejemplo, ES para España).
- Estado o provincia: Escribe el nombre de tu provincia.
- Ciudad: La ciudad donde está registrada la empresa.
- Organización: El nombre legal de tu empresa.
- Unidad organizativa: Puedes dejarlo en blanco o poner el departamento.
Cuando hayas rellenado el formulario, Plesk generará un bloque de texto largo y complicado. Ese es tu CSR. Cópialo y guárdalo, porque lo necesitarás para comprar el certificado.
Paso 2: Compra el certificado con tu proveedor
Ahora tienes que ir a la web de la autoridad de certificación (CA) que hayas elegido (DigiCert, Comodo, GlobalSign, etc.) y comprar el certificado. Durante el proceso de compra, te pedirán que pegues el CSR que generaste en Plesk.
Además, tendrás que verificar que eres el dueño del dominio. Esto puede implicar responder a un correo, crear un registro DNS específico o subir un archivo a tu web. Sigue las instrucciones de tu proveedor para completar esta verificación.
Paso 3: Instala el certificado en Plesk
Cuando la CA te envíe el certificado (normalmente por correo o descargable desde su panel), vuelve a Plesk y entra en la sección SSL/TLS de tu dominio.
- Haz clic en "Instalar certificado".
- En el campo "Certificado", pega el contenido del archivo
.crtque te han enviado. - En el campo "Clave privada", Plesk suele rellenarlo automáticamente con la clave que generó junto al CSR. Si no es así, pega el contenido del archivo
.key. - Si te han proporcionado un "Certificado intermedio" o "CA Bundle", pégalo también en el campo correspondiente. Este paso es crucial para que el certificado funcione correctamente en todos los navegadores.
Pulsa "Instalar" y luego activa HTTPS y la redirección como en el caso anterior.
Solución de problemas comunes al instalar SSL en Plesk
A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y cómo solucionarlos.
El certificado no se instala o da error
Causa habitual: Los registros DNS no están apuntando correctamente a tu servidor.
Solución: Verifica en tu proveedor de DNS que los registros A y CNAME apuntan a la IP de tu hosting. Puedes usar herramientas online como DNS Checker para comprobar la propagación.
El navegador muestra "Conexión no segura" después de instalar
Causa habitual: El certificado intermedio no se ha instalado correctamente.
Solución: Vuelve a la sección SSL/TLS de Plesk y verifica que el campo "CA Bundle" está relleno. Si no lo está, copia y pega el certificado intermedio que te proporcionó tu autoridad de certificación.
[WARNING] No uses nunca un certificado SSL caducado o revocado. Si el certificado expira, los navegadores bloquearán el acceso a tu web. Activa siempre la renovación automática si es posible.
El sitio carga pero con errores mixtos (contenido no seguro)
Causa habitual: Algunos recursos (imágenes, scripts, CSS) se cargan desde URLs http:// en lugar de https://.
Solución: Revisa el código de tu web o, si usas WordPress, instala un plugin como "Really Simple SSL" que corrige estas URLs automáticamente. También puedes buscar en tu base de datos y reemplazar las URLs antiguas por las nuevas.
Preguntas frecuentes sobre SSL en Plesk
¿Qué diferencia hay entre SSL y HTTPS?
Son conceptos distintos pero complementarios. SSL es el certificado digital que cifra la información. HTTPS es el protocolo que usa ese certificado para establecer una conexión segura. Cuando instalas un SSL, automáticamente puedes usar HTTPS.
¿Cuánto tarda en activarse un certificado SSL?
Con Let's Encrypt, la instalación es casi instantánea, menos de un minuto. Con certificados de pago, la activación puede tardar desde unas horas hasta varios días, dependiendo del nivel de validación.
¿Puedo instalar varios certificados SSL en el mismo Plesk?
Sí, Plesk te permite gestionar certificados independientes para cada dominio o subdominio que tengas alojado. Solo tienes que repetir el proceso para cada uno.
¿Qué pasa si mi certificado SSL caduca?
Si no renuevas el certificado, los navegadores mostrarán un aviso de seguridad y los visitantes podrían abandonar tu web. Con Let's Encrypt y la renovación automática activada, este problema desaparece por completo.
¿Necesito un certificado SSL para una web que no vende nada?
Sí, absolutamente. Además de la seguridad, el SSL es un factor de ranking para Google. Una web sin HTTPS tiene muchas más dificultades para posicionar, independientemente de si vendes o no.
[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), ten en cuenta que su puerto de acceso es el 2106 y el proceso de instalación de SSL es muy similar al de Plesk, aunque la interfaz cambia ligeramente.
Conclusión: ya tienes tu web segura y preparada para el SEO
Instalar un certificado SSL en Plesk es un proceso que, una vez que lo has hecho la primera vez, te llevará menos de cinco minutos. Con la opción gratuita de Let's Encrypt, no tienes excusa para no tener tu web navegando por HTTPS.
Recuerda que un certificado SSL no solo protege a tus visitantes, sino que también es una señal de confianza para Google y para tus usuarios. Si tienes una tienda online, un formulario de contacto o simplemente quieres que tu web se vea profesional, el SSL es el primer paso.
Después de instalar el certificado, no olvides verificar que todo funciona correctamente. Puedes usar herramientas online como SSL Labs para comprobar la configuración de tu certificado y asegurarte de que no hay errores.
Resumen rápido de los pasos:
- Accede a Plesk y ve a "Sitios web y dominios".
- Entra en la sección SSL/TLS de tu dominio.
- Instala un certificado Let's Encrypt gratuito o sube tu certificado de pago.
- Activa HTTPS y la redirección automática.
- Verifica que tu web carga correctamente con el candado en la barra del navegador.
Con estos pasos, tu web estará protegida, mejorará su posicionamiento y ofrecerá una experiencia segura a todos tus visitantes. Si tienes cualquier problema durante el proceso, no dudes en contactar con el soporte de tu hosting: para eso están.
