Cómo configurar SSL/HTTPS en WordPress con Let's Encrypt en Syspanel
¿Tu página WordPress sigue apareciendo como "No segura" en el navegador y necesitas activar el candadito? Hoy te voy a explicar, paso a paso y sin tecnicismos, cómo configurar SSL/HTTPS en WordPress con Let's Encrypt en Syspanel. Al final de esta guía, tu web tendrá el protocolo HTTPS activo, lo que mejorará tu posicionamiento SEO y dará confianza a tus visitantes.
¿Qué es SSL y por qué es tan importante para tu WordPress?
Antes de ponernos manos a la obra, es clave entender qué estamos configurando. SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que viaja entre el navegador de tus visitantes y tu servidor. Cuando lo activas, la URL de tu web cambia de http:// a https://, y aparece un candado en la barra de direcciones.
Tener https wordpress activo no es solo una recomendación, es una necesidad. Google penaliza las webs sin SSL, mostrándolas como "No seguras", lo que reduce tu tasa de clics y daña tu reputación. Además, si vendes productos o recopilas datos, es obligatorio por normativas como el RGPD.
La buena noticia es que con Let's Encrypt, un certificado gratuito y automatizado, y Syspanel (nuestro panel de control), este proceso es más fácil que nunca. A lo largo de este artículo, te mostraré cómo emitir e instalar el certificado ssl wordpress en solo unos minutos.
Requisitos previos antes de activar SSL en Syspanel
Para que todo funcione a la primera, asegúrate de tener lo siguiente:
- Acceso a Syspanel. Recuerda que el puerto de acceso es el 2106 (ejemplo:
tudominio.com:2106). - Un dominio apuntando a tu servidor (con registros DNS correctos).
- WordPress instalado y funcionando correctamente.
- Acceso de administrador a tu panel de WordPress (wp-admin).
Si ya tienes todo esto, vamos a ello. No te preocupes si nunca has tocado un certificado SSL, te lo explico como si fuera la primera vez.
Paso 1: Accede a Syspanel y localiza tu sitio web
Lo primero es entrar a tu panel de control. Abre tu navegador favorito (Chrome, Firefox, etc.) y escribe la dirección de tu servidor con el puerto 2106.
[INFO] Por ejemplo, si tu dominio es
mipagina.com, deberías escribirhttps://mipagina.com:2106en la barra de direcciones. Verás que es un puerto diferente al habitual (80 o 443), es la puerta de entrada a Syspanel.
Una vez dentro, con tu usuario y contraseña, verás el panel principal con todos tus sitios web. Haz clic en el dominio al que quieres añadir el ssl lets encrypt syspanel. Normalmente, se abre una página con la configuración general de ese sitio.
Paso 2: Emitir el certificado SSL con Let's Encrypt
Dentro de la configuración de tu dominio, busca una sección llamada "SSL" o "Seguridad". En Syspanel, esta opción suele estar en el menú lateral o en la pestaña de "Opciones de dominio".
Haz clic en esa sección y verás un botón o enlace que dice "Emitir certificado Let's Encrypt" o similar. Al pulsarlo, el sistema automáticamente se comunicará con Let's Encrypt para generar un certificado válido para tu dominio.
[TIP] Asegúrate de que tu dominio apunta a la IP del servidor antes de hacer clic. Si el DNS no se ha propagado, la emisión fallará. Puedes esperar unas horas si acabas de cambiar los DNS.
El proceso suele tardar entre 30 segundos y 2 minutos. Verás una barra de progreso o un mensaje de éxito al finalizar. Si todo ha ido bien, tendrás el certificado emitido y activo en tu servidor. Ahora viene la parte más importante: configurar WordPress para que use https wordpress.
Paso 3: Activar SSL en WordPress (la configuración clave)
Aquí es donde mucha gente se atasca, pero es más sencillo de lo que parece. Tienes que decirle a WordPress que tu web ahora se sirve por HTTPS. Hay dos métodos: desde el escritorio o editando archivos. Te mostraré el más fiable.
Método A: Configurar SSL desde el escritorio de WordPress
- Ve a tu panel de administración de WordPress (
tudominio.com/wp-admin). - En el menú lateral, entra en "Ajustes" y luego en "Generales".
- Verás dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)". Ambos deben mostrar
http://tudominio.com. - Cámbialos a
https://tudominio.com(añade la "s"). - Guarda los cambios.
[WARNING] Al guardar, WordPress te "expulsará" de la sesión y te pedirá iniciar sesión de nuevo. Es normal, ya que la URL ha cambiado. Vuelve a entrar con la nueva dirección
https://tudominio.com/wp-admin.
Método B: Forzar HTTPS con un plugin (recomendado para novatos)
Si el Método A te da miedo o tienes problemas con contenido mixto (elementos que se cargan por HTTP en una página HTTPS), te recomiendo usar un plugin como "Really Simple SSL".
- Ve a "Plugins" → "Añadir nuevo".
- Busca "Really Simple SSL" e instálalo y actívalo.
- Al activarlo, el plugin detectará que tienes un certificado SSL y te ofrecerá activar un "modo SSL". Haz clic en "Activar SSL".
Este plugin se encarga automáticamente de redirigir todo el tráfico a HTTPS y de corregir la mayoría de los problemas de contenido mixto. Es la opción más segura para activar ssl syspanel sin tocar código.
Paso 4: Corregir el contenido mixto (HTTP vs HTTPS)
Imagina que tu web carga imágenes, scripts o estilos desde URLs antiguas con http://. Aunque tengas el certificado activo, el navegador te seguirá mostrando un aviso de "contenido mixto" y el candado aparecerá roto.
Para solucionarlo, tienes dos opciones:
- Usar un plugin como Better Search Replace para buscar todas las URLs antiguas (
http://tudominio.com) y reemplazarlas por las nuevas (https://tudominio.com). Es una tarea rápida y eficaz. - Revisar manualmente los medios y enlaces de tus entradas. Es más tedioso, pero útil si son pocos elementos.
[INFO] El plugin "Really Simple SSL" que mencioné antes también suele corregir este problema de forma automática en la mayoría de los casos. Si después de activarlo sigues viendo errores, usa la herramienta de reemplazo.
Paso 5: Redirigir todo el tráfico a HTTPS (imprescindible para SEO)
No basta con tener el certificado, debes asegurarte de que cualquier visita a http://tudominio.com sea redirigida automáticamente a https://tudominio.com. Si no lo haces, los usuarios podrían entrar por la versión insegura y el SEO no se beneficiaría del todo.
La forma más limpia de hacerlo es añadiendo una regla al archivo .htaccess de tu WordPress. No te asustes, es muy sencillo.
- Desde Syspanel, abre el "Administrador de archivos" y navega hasta la carpeta
public_htmlopublicde tu dominio. - Busca el archivo llamado
.htaccess. Si no lo ves, activa la opción de "mostrar archivos ocultos". - Ábrelo con el editor de texto y añade estas líneas al principio del archivo:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
Guarda los cambios. Ahora, cualquier persona que intente entrar por http:// será redirigida automáticamente a la versión segura con un código 301 (movimiento permanente), que es perfecto para el SEO.
Paso 6: Actualizar tus URLs en Google Search Console y Analytics
Si ya tenías la web indexada en Google, es crucial que le avises del cambio a HTTPS. Si no, podrías perder posiciones temporalmente.
- Entra en Google Search Console.
- Añade una nueva propiedad con la versión
https://tudominio.com. - No elimines la versión
http://, pero verifica la nueva y solicita un cambio de dirección en el informe de "Cambios de dirección" (si tienes acceso a la herramienta de administración).
Lo mismo aplica para Google Analytics: actualiza la URL por defecto en la configuración de la propiedad para que las estadísticas sigan registrándose correctamente.
Preguntas frecuentes (FAQ) sobre SSL y WordPress
Aquí te resuelvo las dudas más comunes que me suelen plantear los clientes.
¿Let's Encrypt es de pago o tiene límites?
Let's Encrypt es completamente gratuito y no tiene límite de dominios, aunque sí de emisiones por semana (50 por dominio). Es una iniciativa sin ánimo de lucro que busca hacer de Internet un lugar más seguro.
¿Qué pasa si mi certificado caduca?
Let's Encrypt emite certificados con una validez de 90 días. En Syspanel, la renovación es automática, por lo que no tendrás que hacer nada. Solo asegúrate de que el servicio de cron o el sistema de renovación de Syspanel esté activo.
¿Puedo tener SSL en varios dominios?
Sí, puedes emitir un certificado para cada dominio que tengas alojado en tu servidor Syspanel. El proceso es el mismo para todos.
¿Por qué veo un error "SSL_ERROR_BAD_CERT_DOMAIN"?
Este error significa que el certificado no coincide con el dominio que estás visitando. Suele ocurrir si intentas acceder por www y el certificado solo cubre el dominio sin www, o viceversa. En Syspanel, asegúrate de emitir el certificado para ambas variantes (con y sin www).
¿El SSL afecta a la velocidad de mi web?
El impacto es mínimo. El cifrado y descifrado de datos añade una pequeña carga al servidor, pero en la práctica es insignificante. De hecho, con HTTP/2 (que requiere HTTPS), tu web puede cargar más rápido que antes.
¿Qué es el contenido mixto exactamente?
Es cuando tu página se sirve por HTTPS, pero dentro del código hay referencias a recursos (imágenes, CSS, JS) que se cargan por HTTP. El navegador bloquea estos recursos por seguridad, lo que puede romper el diseño o la funcionalidad. Por eso es importante el paso 4.
Consejos finales para un HTTPS perfecto
Ya casi lo tienes. Aquí van unos últimos consejos para que no tengas problemas:
- Revisa tus enlaces internos: Entra en tu WordPress, ve a "Entradas" y edita una. Mira la barra de direcciones: debe ser
https://. Si veshttp://en algún enlace interno, cámbialo. - Actualiza tu sitemap: Después del cambio, ve a un plugin de SEO como Yoast o Rank Math y fuerza la regeneración del sitemap XML. Así Google encontrará las nuevas URLs más rápido.
- Borrar la caché: Si usas un plugin de caché (como W3 Total Cache o WP Rocket), límpiala después de todos los cambios. Si no, tus visitantes podrían ver la versión antigua de la web.
Conclusión: Tu web ya está protegida y lista para el SEO
Enhorabuena, has configurado ssl lets encrypt syspanel correctamente y tu WordPress ahora navega por HTTPS. Has dado un paso gigante para la seguridad de tus usuarios y para el posicionamiento de tu web en Google.
Recuerda que este proceso, aunque parece largo, es bastante mecánico. Si has seguido los pasos, tu web ya debería mostrar el candado verde. Si te surge cualquier duda, ya sabes que el puerto de acceso a Syspanel es el 2106 y que estamos aquí para ayudarte.
Ahora, disfruta de tu web segura y con mejor reputación. ¡Nos vemos en el siguiente tutorial!
