Cómo instalar un certificado SSL en WordPress desde Syspanel
[INFO] Este artículo está diseñado para guiarte paso a paso en la instalación de un certificado SSL en tu sitio WordPress usando el panel de control Syspanel. No necesitas conocimientos técnicos avanzados, solo seguir las instrucciones al pie de la letra.
¿Qué es un certificado SSL y por qué lo necesitas en WordPress?
Un certificado 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 web. Cuando lo tienes activo, tu sitio web carga con HTTPS en lugar de HTTP, y los navegadores muestran un candado verde en la barra de direcciones.
Esto no solo protege datos sensibles como contraseñas o pagos, sino que también es un factor clave para el SEO. Google favorece los sitios con HTTPS en sus resultados de búsqueda, y los usuarios confían más en una web segura. Instalar SSL en WordPress es, por tanto, un paso imprescindible para cualquier proyecto online.
¿Qué necesitas antes de empezar?
Antes de lanzarte a instalar SSL WordPress, asegúrate de tener lo siguiente:
- Acceso a tu panel de control Syspanel (puerto 2106). Si no sabes cómo acceder, contacta con tu proveedor de hosting.
- Un dominio propio (por ejemplo, tudominio.com) apuntando a tu servidor.
- Acceso de administrador a tu sitio WordPress (usuario y contraseña).
- (Opcional) Un certificado SSL ya emitido por una autoridad certificadora (como Let's Encrypt, que es gratuito y recomendado).
[WARNING] Si tu sitio ya está en producción, haz una copia de seguridad completa antes de realizar cualquier cambio. Aunque el proceso es seguro, siempre es mejor prevenir.
Paso 1: Accede a Syspanel y localiza la sección SSL
Syspanel es el panel de control que gestiona tu hosting. Para empezar, abre tu navegador y escribe la dirección de acceso: https://tudominio.com:2106 (reemplaza "tudominio.com" por tu dominio real o la IP del servidor). Inicia sesión con tus credenciales de administrador.
Una vez dentro, busca en el menú principal la opción "SSL" o "Certificados SSL". En la mayoría de las versiones de Syspanel, esta sección está en el panel izquierdo, bajo el apartado de "Servicios Web" o "Seguridad". Si no lo ves, usa la barra de búsqueda interna.
Paso 2: Selecciona el dominio para el que quieres el certificado
En la página de gestión SSL, verás una lista de todos los dominios alojados en tu servidor. Busca el dominio de tu sitio WordPress y haz clic en el botón "Administrar" o "Configurar SSL".
Si tienes varios sitios, asegúrate de elegir el correcto. Por ejemplo, si tu WordPress está en tudominio.com, selecciona ese dominio, no un subdominio como blog.tudominio.com a menos que sea necesario.
Paso 3: Elige el método de instalación del certificado SSL
Syspanel ofrece varias opciones para instalar el certificado SSL WordPress. Las más comunes son:
- Let's Encrypt (Automático): Es la opción más sencilla y gratuita. Syspanel se encarga de todo: solicita, instala y renueva automáticamente el certificado. Ideal para principiantes.
- Certificado existente (Manual): Si ya tienes un certificado SSL de pago o de otra autoridad, puedes subir los archivos (clave privada, certificado y cadena CA) manualmente.
- AutoSSL (según proveedor): Algunos paneles incluyen un servicio que busca certificados automáticamente.
Para este tutorial, asumiremos que usas Let's Encrypt por ser el más común y gratuito.
Paso 4: Instala el certificado SSL con Let's Encrypt
Haz clic en el botón "Emitir certificado Let's Encrypt" o similar. Se abrirá un formulario con algunas opciones:
- Dominio principal: Normalmente ya está seleccionado. Asegúrate de que incluya
www.tudominio.comytudominio.com(sin www). Esto cubre ambas variantes. - Correo electrónico: Introduce una dirección de email válida para recibir notificaciones de renovación (si es necesario).
- Verificación: Elige el método de verificación. La opción predeterminada suele ser "HTTP-01" (verifica que tienes control del dominio mediante un archivo temporal en tu servidor). No la cambies a menos que sepas lo que haces.
Haz clic en "Solicitar" o "Instalar". El proceso tarda entre 10 y 30 segundos. Si todo va bien, verás un mensaje de éxito.
[TIP] Si el proceso falla, revisa que tu dominio esté correctamente apuntado a la IP del servidor y que no haya firewalls bloqueando el puerto 80 (HTTP). También asegúrate de que no tengas otro certificado SSL instalado previamente.
Paso 5: Verifica que el certificado SSL se ha instalado correctamente
Una vez instalado, puedes comprobarlo de dos formas:
- Desde Syspanel: Vuelve a la sección SSL de tu dominio. Debería aparecer un estado como "Válido" o "Activo", junto con la fecha de expiración.
- Desde el navegador: Abre una ventana de incógnito y visita
https://tudominio.com. Deberías ver el candado verde en la barra de direcciones. Si ves una advertencia de seguridad, algo no está bien.
Paso 6: Configura WordPress para usar HTTPS
Ahora que el certificado está en el servidor, debes decirle a WordPress que use WordPress HTTPS en lugar de HTTP. Esto se hace desde el panel de administración de WordPress.
- Accede a tu WordPress:
https://tudominio.com/wp-admin. - Ve a Ajustes > Generales.
- Cambia las dos direcciones (Dirección de WordPress y Dirección del sitio) de
http://tudominio.comahttps://tudominio.com. Asegúrate de incluir la "s" al final de "http".
[WARNING] Si cambias estas direcciones y algo sale mal (por ejemplo, no puedes acceder al panel), no entres en pánico. Puedes revertir el cambio editando el archivo wp-config.php o usando un plugin como "Really Simple SSL". Si no te sientes seguro, haz este paso con un plugin.
Paso 7: Instala un plugin para forzar HTTPS (opcional pero recomendado)
Aunque hayas cambiado las URLs, es posible que algunas páginas o recursos (imágenes, scripts) sigan cargando por HTTP. Para evitarlo, instala un plugin gratuito como "Really Simple SSL".
- En el panel de WordPress, ve a Plugins > Añadir nuevo.
- Busca "Really Simple SSL" e instálalo y actívalo.
- El plugin detectará automáticamente tu certificado y te guiará para activar el redireccionamiento HTTPS. Simplemente haz clic en "Activar SSL".
Este plugin también se encarga de corregir enlaces mixtos (contenido HTTP en páginas HTTPS), lo que mejora la seguridad web y evita advertencias en el navegador.
Paso 8: Configura redirecciones 301 de HTTP a HTTPS
Para que los buscadores y usuarios accedan siempre a la versión segura de tu sitio, debes redirigir todo el tráfico HTTP a HTTPS. Esto se puede hacer de varias formas:
- Desde el plugin Really Simple SSL: Ya lo hace automáticamente al activarlo.
- Desde el archivo .htaccess: Si prefieres hacerlo manualmente, añade estas líneas al principio de tu archivo
.htaccess(en la raíz de tu WordPress):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
[INFO] Si no sabes editar el .htaccess, mejor usa el plugin. Un error en este archivo puede romper tu sitio.
Paso 9: Comprueba que todo funciona correctamente
Después de los pasos anteriores, realiza estas comprobaciones:
- Navegación: Visita varias páginas de tu sitio (incluyendo el carrito si es una tienda) y verifica que todas carguen con HTTPS y sin errores.
- Enlaces mixtos: Usa herramientas online como "Why No Padlock?" o la consola de desarrollador de Chrome (F12, pestaña "Console") para buscar contenido inseguro.
- SEO: Ve a Google Search Console y verifica que la versión HTTPS esté indexada. También puedes usar la herramienta "Inspeccionar URL" para forzar el reindexado.
Preguntas frecuentes (FAQ)
¿Cuánto tarda en instalarse un certificado SSL en Syspanel?
Con Let's Encrypt, el proceso automático suele completarse en menos de un minuto. Si lo haces manualmente, depende de que subas los archivos correctamente.
¿Qué hago si mi sitio sigue cargando con HTTP después de instalar SSL?
Revisa que las URLs en Ajustes > Generales de WordPress estén con HTTPS. Luego, borra la caché de tu navegador y del sitio (si usas un plugin de caché). También verifica que el redireccionamiento en .htaccess esté activo.
¿Es necesario renovar el certificado SSL manualmente?
No, si usas Let's Encrypt. Syspanel suele renovarlo automáticamente cada 90 días. Aun así, es recomendable revisar periódicamente el estado en el panel.
¿Puedo instalar un certificado SSL de pago en Syspanel?
Sí. En la sección SSL, elige la opción "Certificado existente" y sube los archivos que te proporcionó la autoridad certificadora (normalmente un archivo .crt y otro .key).
¿El SSL afecta al rendimiento de mi WordPress?
Mínimamente. El cifrado añade una pequeña carga al servidor, pero con la tecnología actual es imperceptible. Además, el HTTPS mejora la velocidad percibida gracias a protocolos como HTTP/2, que solo funcionan con conexiones seguras.
Conclusión
Instalar un certificado SSL WordPress desde Syspanel es un proceso sencillo que cualquiera puede realizar siguiendo estos pasos. No solo proteges a tus visitantes y mejoras tu seguridad web, sino que también das un impulso a tu SEO. Recuerda que la seguridad es un pilar fundamental en cualquier sitio web hoy en día, y con herramientas como Let's Encrypt y Syspanel, no hay excusa para no tener HTTPS activado.
[TIP] Una vez que hayas completado la instalación, monitorea tu sitio durante las próximas 24 horas para asegurarte de que todo funciona correctamente. Si encuentras algún problema, revisa los registros de errores de Syspanel o consulta con tu proveedor de hosting. ¡Tu WordPress ahora es más seguro y confiable!
