Configurar SSL gratuito en WordPress con Let's Encrypt desde Plesk
¿Te suena eso de que tu web aparece como "No segura" en el navegador? Es más común de lo que crees, y la solución es mucho más sencilla de lo que imaginas. Hoy vamos a desmitificar por completo el mundo de los certificados SSL y te voy a enseñar, paso a paso, cómo configurar un SSL gratuito en WordPress con Let's Encrypt desde Plesk.
Olvídate de pagar decenas de euros al año por un candadito verde. Con Let's Encrypt, una autoridad certificadora sin ánimo de lucro, puedes asegurar tu sitio web de forma gratuita y automática. Y si tu hosting usa Plesk, el panel de control más popular del mercado, el proceso es tan fácil que te preguntarás por qué no lo hiciste antes.
¿Qué es un Certificado SSL y por qué tu WordPress lo necesita?
Antes de entrar en materia, vamos a ponernos el traje de profe por un momento. Un certificado SSL (Secure Sockets Layer) es como un traductor y un guardaespaldas para la información que viaja entre el navegador de tus visitantes y tu servidor. Cifra los datos, como contraseñas, números de tarjeta o mensajes de formularios, para que nadie pueda interceptarlos y leerlos.
¿Por qué es crucial para tu WordPress?
- Confianza del usuario: El famoso candado en la barra de direcciones es un símbolo de seguridad. Si no lo tienes, los visitantes (y sobre todo Google) pensarán que tu sitio es un riesgo.
- Posicionamiento SEO: Google confirmó que el SSL es un factor de ranking. O sea, tener SSL te ayuda a posicionar mejor en los resultados de búsqueda. Es un impulso gratis.
- Requisito para pagos: Si tienes una tienda online, es obligatorio para procesar pagos de forma segura.
- Datos en tránsito: Protege la integridad de los datos que se envían desde tu web, evitando que sean manipulados en el camino.
En resumen: sin SSL, tu ssl wordpress plesk está incompleto. Es la base de cualquier sitio web profesional y confiable.
¿Qué es Plesk y qué tiene que ver con Let's Encrypt?
Plesk es un panel de control de hosting que te permite gestionar todo tu servidor desde una interfaz gráfica amigable. Es como el "modo fácil" de administrar un servidor. Dentro de Plesk, puedes gestionar dominios, bases de datos, cuentas de correo y, por supuesto, los certificados SSL.
La magia de let's encrypt plesk es que Plesk tiene una integración nativa y directa con Let's Encrypt. Esto significa que no necesitas tocar archivos de configuración ni líneas de comandos complejas. Con unos pocos clics, Plesk se encarga de todo: solicitar el certificado, instalarlo y configurar la renovación automática.
Es la combinación perfecta: lo fácil de Plesk con lo gratuito de Let's Encrypt.
Requisitos previos antes de empezar
Antes de lanzarnos a configurar el certificado ssl wordpress, asegurémonos de que tienes todo en orden:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos sobre el dominio que quieres asegurar. Normalmente accedes a través de una URL como
https://tu-dominio:8443ohttps://tu-ip:8443. - Un dominio apuntando a tu servidor: El dominio para el que quieres el certificado debe estar apuntando a los servidores de nombres (DNS) de tu hosting y resolviendo correctamente a tu sitio web.
- WordPress instalado: Aunque el proceso se hace desde Plesk, necesitas tener WordPress instalado en ese dominio para que la configuración final tenga sentido.
- Puertos abiertos: Asegúrate de que los puertos 80 (HTTP) y 443 (HTTPS) estén abiertos en tu firewall. El primero es para la verificación inicial y el segundo para el tráfico seguro.
[INFO] Si tu dominio aún no apunta a tu servidor, el proceso fallará. Espera a que el DNS se propague (puede tardar desde minutos hasta 48 horas) antes de continuar.
Paso a paso: Configurar SSL gratuito en WordPress con Let's Encrypt desde Plesk
Vamos al lío. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu sitio asegurado.
Paso 1: Accede a tu Panel de Control Plesk
Abre tu navegador y escribe la URL de acceso a Plesk. Introduce tu usuario y contraseña y pulsa "Iniciar sesión".
Una vez dentro, verás el panel principal con todos tus dominios. Identifica el dominio de tu WordPress y haz clic en el botón "Administrar" o en el nombre del dominio, según la versión de Plesk que uses.
Paso 2: Busca la sección de Certificados SSL
Dentro de la gestión de tu dominio, busca la sección que se llama "Certificados SSL/TLS" o "SSL/TLS Certificates". Suele estar en el grupo de "Seguridad" o "Websites & Domains".
Haz clic en esa opción. Verás una lista de los certificados actuales (si hay alguno) y un botón que dice "Instalar/Actualizar Certificado" o similar.
Paso 3: Solicita el certificado con Let's Encrypt
Aquí es donde ocurre la magia. En la pantalla de certificados, busca el botón que dice "Let's Encrypt" o "Obtener un certificado de Let's Encrypt". Haz clic en él.
Se abrirá una nueva ventana o sección con opciones para configurar tu nuevo certificado. No te asustes, es más sencillo de lo que parece.
Paso 4: Configura las opciones del certificado
Aquí tienes que rellenar algunos campos. Te explico cuáles son los importantes:
- Direcciones de correo electrónico: Introduce una o más direcciones de correo donde quieras recibir las notificaciones de renovación del certificado. Es importante que sea una cuenta que revises a menudo.
- Añadir www a la seguridad: Esta es una opción clave. Marca la casilla que dice "Incluir el subdominio www" o "Añadir www a la seguridad". Esto asegura que tanto
tudominio.comcomowww.tudominio.comtengan un certificado válido. Es imprescindible. - Renovación automática: Asegúrate de que la casilla de "Renovación automática" esté marcada. Los certificados de Let's Encrypt caducan cada 90 días, así que esta opción te ahorrará el dolor de cabeza de tener que renovarlo manualmente.
[TIP] Si tienes subdominios importantes como
tienda.tudominio.comoblog.tudominio.com, también puedes marcarlos para que se incluyan en el certificado, siempre que estén alojados en el mismo servidor.
Paso 5: Instala el certificado
Una vez que hayas completado los campos, haz clic en el botón "Instalar" o "Obtener". Plesk se pondrá a trabajar. Se comunicará con los servidores de Let's Encrypt, verificará que eres el dueño del dominio (normalmente creando un archivo temporal en tu servidor) y, en cuestión de segundos, emitirá e instalará el certificado.
Verás un mensaje de éxito en verde. ¡Enhorabuena! Ya tienes un certificado ssl wordpress instalado.
Paso 6: Configura WordPress para usar HTTPS
Este es el paso final y crucial. Una vez que el certificado está instalado en el servidor, tu WordPress todavía puede estar configurado para usar la versión HTTP. Necesitas "decirle" que use HTTPS.
Opción A (Recomendada): Desde Plesk
Vuelve al panel de gestión de tu dominio en Plesk. Busca la sección "Hosting y DNS" o "Apache y nginx".
Dentro de las opciones de hosting, busca los ajustes de redirección. Deberías encontrar una opción que diga "Redirigir HTTP a HTTPS" o "Forzar conexión segura". Actívala.
Esto creará automáticamente una regla que redirige todo el tráfico de http:// a https://. Es la forma más limpia y profesional de hacerlo, ya que se hace a nivel de servidor.
Opción B: Desde WordPress con un Plugin
Si no encuentras la opción en Plesk, o prefieres hacerlo desde WordPress, puedes usar un plugin como "Really Simple SSL". Este plugin detecta tu certificado SSL y automáticamente configura la redirección y arregla problemas de contenido mixto (recursos cargados por HTTP en una página HTTPS).
- Ve a tu escritorio de WordPress.
- Ve a "Plugins" > "Añadir nuevo".
- Busca "Really Simple SSL".
- Instálalo y actívalo.
- Sigue el asistente de configuración. El plugin se encargará de todo.
[WARNING] Si usas la Opción B, no actives la redirección desde Plesk y desde el plugin a la vez, o podrías crear un bucle de redirección. Elige una opción u otra.
Solución de problemas comunes (FAQ)
Siempre hay algún que otro tropiezo. Aquí tienes los problemas más comunes y sus soluciones:
"El certificado no se instala, me da un error de verificación"
- Causa: El dominio no apunta correctamente al servidor o el DNS aún no se ha propagado.
- Solución: Verifica que el dominio resuelva a la IP de tu servidor. Puedes usar herramientas online como
dnschecker.org. Espera unas horas y vuelve a intentarlo.
"Mi web carga pero el navegador dice que no es seguro"
- Causa: Tu WordPress está configurado para cargar la URL con
http://en lugar dehttps://. - Solución: Asegúrate de haber activado la redirección de HTTP a HTTPS en Plesk o con el plugin. También puedes ir a "Ajustes" > "Generales" en WordPress y cambiar manualmente la "Dirección de WordPress" y la "Dirección del sitio" a
https://tudominio.com.
"Veo un error de 'Contenido Mixto' en mi web"
- Causa: Tienes imágenes, scripts o enlaces en tu web que apuntan a
http://en lugar dehttps://. - Solución: El plugin "Really Simple SSL" suele arreglarlo automáticamente. Si no, puedes usar un plugin como "Better Search Replace" para reemplazar en tu base de datos todas las URLs
http://porhttps://.
"¿Cada cuánto tiempo tengo que renovar el certificado?"
- Solución: Los certificados de Let's Encrypt caducan cada 90 días. Pero si marcaste la casilla de renovación automática en Plesk, no tendrás que preocuparte por nada. Plesk lo hará por ti.
"¿Y si mi hosting no usa Plesk?"
- Solución: Si tu hosting usa otro panel como cPanel, el proceso es muy similar, con la opción "Let's Encrypt" integrada. Si usas un panel como Syspanel, el proceso también es muy parecido. En el caso de Syspanel, recuerda que el acceso se hace a través del puerto 2106. Busca la sección de "SSL/TLS" dentro de tu dominio y sigue las instrucciones del panel.
Conclusión: Tu WordPress blindado y gratis
Configurar un ssl wordpress plesk con Let's Encrypt es, sin duda, una de las tareas más importantes y gratificantes que puedes hacer por tu sitio web. No solo proteges a tus visitantes y sus datos, sino que también mejoras tu posicionamiento y das una imagen mucho más profesional.
Ya no tienes excusa para tener un sitio web "no seguro". Con la integración nativa de let's encrypt plesk, el proceso es rápido, gratuito y prácticamente automático. Sigue estos pasos, y en cuestión de minutos tendrás el candado verde que tanto deseas.
Recuerda que la seguridad de tu web no es un lujo, es una necesidad. Y ahora, con esta guía, ya sabes cómo obtenerla sin gastar un solo euro. ¡A disfrutar de tu web segura!
