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

Guía para añadir SSL a WordPress en Syspanel

Actualizado el 12 de enero de 2026

¿Por qué necesitas SSL en tu WordPress?

Si tienes un sitio web en WordPress, seguramente has escuchado hablar de SSL, HTTPS o el candadito verde en la barra del navegador. Pero, ¿qué es exactamente y por qué es tan importante?

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. Esto significa que datos como contraseñas, números de tarjeta o mensajes privados viajan de forma encriptada, imposibles de leer para terceros.

Google, desde hace años, penaliza los sitios sin HTTPS en sus resultados de búsqueda. Además, los navegadores modernos muestran un mensaje de "No seguro" a los visitantes si no tienes SSL instalado. Esto genera desconfianza y aumenta la tasa de abandono.

En resumen: tener SSL en WordPress mejora tu posicionamiento SEO, protege a tus usuarios y da credibilidad a tu marca.

En esta guía te explicaré paso a paso cómo instalar SSL WordPress Syspanel, activar HTTPS y solucionar los problemas más comunes. Todo explicado de forma clara, sin tecnicismos innecesarios.


Requisitos previos antes de instalar SSL

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a Syspanel (el panel de control de tu hosting). Recuerda que la URL de acceso suele ser algo como https://tudominio.com:2106 o la IP de tu servidor seguida de :2106.
  • Credenciales de administrador de Syspanel (usuario y contraseña).
  • Acceso al panel de administración de WordPress (wp-admin).
  • Un dominio apuntando correctamente a tu servidor (los registros DNS deben estar configurados).

[INFO] Si no sabes cómo acceder a Syspanel, contacta con tu proveedor de hosting. El puerto estándar es el 2106.


Paso 1: Obtener un certificado SSL gratuito con Let's Encrypt

Syspanel incluye una herramienta integrada para obtener certificados SSL gratuitos de Let's Encrypt. No necesitas comprar nada.

Sigue estos pasos:

  1. Accede a tu Syspanel usando la URL y puerto correctos (ejemplo: https://tudominio.com:2106).
  2. Inicia sesión con tu usuario y contraseña de administrador.
  3. En el menú lateral, busca la sección "SSL" o "Certificados SSL".
  4. Verás una lista de tus dominios. Busca el dominio de tu WordPress y haz clic en el botón que dice "Let's Encrypt" o "SSL gratuito".
  5. Se abrirá un formulario. Generalmente solo necesitas seleccionar el dominio principal (y si quieres, marcar la opción de incluir el www).
  6. Haz clic en "Emitir" o "Solicitar certificado".
  7. Espera unos segundos mientras Syspanel se comunica con Let's Encrypt y verifica que tu dominio te pertenece.
  8. Si todo va bien, verás un mensaje de éxito. El certificado se instalará automáticamente.

[TIP] Let's Encrypt emite certificados válidos por 90 días. Syspanel renueva automáticamente el certificado antes de que expire, así que no te preocupes.


Paso 2: Activar HTTPS en WordPress (forzar SSL)

Una vez que el certificado está instalado en el servidor, debes decirle a WordPress que use HTTPS en lugar de HTTP. Hay varias formas de hacerlo. Te explico la más segura y sencilla.

Opción A: Usando un plugin (recomendado para principiantes)

  1. Accede a tu panel de administración de WordPress (wp-admin).
  2. Ve a Plugins > Añadir nuevo.
  3. Busca "Really Simple SSL" (es el más popular y fácil de usar).
  4. Instálalo y actívalo.
  5. El plugin detectará automáticamente que tienes SSL instalado y te preguntará si quieres activar HTTPS. Haz clic en "Go ahead, activate SSL!".
  6. El plugin configurará todo por ti: cambiará las URLs de tu sitio, forzará redirecciones de HTTP a HTTPS y actualizará los enlaces en tu base de datos.

Opción B: Configuración manual (sin plugin)

Si prefieres no usar plugins, puedes hacerlo editando el archivo wp-config.php:

  1. Conéctate a tu servidor vía FTP o desde el administrador de archivos de Syspanel.
  2. Busca el archivo wp-config.php en la raíz de tu instalación de WordPress.
  3. Ábrelo con un editor de texto.
  4. Justo antes de la línea que dice /* That's all, stop editing! Happy publishing. */, añade estas líneas:
define('FORCE_SSL_ADMIN', true);

if (isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https') {
    $_SERVER['HTTPS'] = 'on';
}
  1. Guarda los cambios y sube el archivo de nuevo al servidor si es necesario.

Además, deberás cambiar la URL del sitio en Ajustes > Generales, tanto en "Dirección de WordPress" como en "Dirección del sitio", reemplazando http:// por https://.

[WARNING] Si editas manualmente el wp-config.php, asegúrate de no dejar espacios o saltos de línea extra. Un error puede romper tu sitio. Siempre haz una copia de seguridad antes.


Paso 3: Verificar que SSL funciona correctamente

Después de activar HTTPS, es importante comprobar que todo está bien configurado.

  1. Abre tu sitio en un navegador (Chrome, Firefox, Edge, etc.).
  2. En la barra de direcciones, deberías ver un candado verde (o un candado cerrado) a la izquierda de la URL.
  3. Haz clic en el candado para ver los detalles del certificado: debe mostrar el nombre de tu dominio, que es válido y emitido por Let's Encrypt.
  4. Navega por varias páginas de tu sitio (incluyendo el carrito de compras o formularios si los tienes). Asegúrate de que todas carguen con HTTPS.
  5. Usa herramientas online gratuitas como SSL Labs o Why No Padlock para un análisis más profundo. Te dirán si hay contenido mixto (elementos cargados en HTTP) o errores en el certificado.

[INFO] Si ves un mensaje de "No seguro" o el candado no aparece, probablemente tengas contenido mixto. Sigue leyendo para solucionarlo.


Solución de problemas comunes al instalar SSL en WordPress

Incluso siguiendo los pasos correctamente, pueden surgir problemas. Aquí tienes los más frecuentes y cómo resolverlos.

Problema 1: Contenido mixto (Mixed Content)

Ocurre cuando tu sitio carga en HTTPS, pero algunos recursos (imágenes, scripts, hojas de estilo) se cargan en HTTP. El navegador bloquea estos recursos y el candado no aparece.

Solución:

  • Usa el plugin Really Simple SSL que mencionamos antes. Tiene una función de "mixed content fixer" que soluciona automáticamente la mayoría de los casos.
  • Si prefieres hacerlo manual, busca en tu base de datos o en los archivos del tema cualquier enlace que comience con http://tudominio.com y cámbialo a https://tudominio.com.
  • También puedes usar un plugin como Better Search Replace para buscar y reemplazar en la base de datos.

Problema 2: Redirección en bucle (Too many redirects)

Después de activar SSL, el sitio entra en un bucle de redirecciones y no carga.

Solución:

  • Si usas un plugin de cache o de redirección, desactívalo temporalmente.
  • Revisa el archivo .htaccess en la raíz de tu WordPress. Asegúrate de que no haya reglas conflictivas. Una configuración típica para forzar HTTPS es:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
  • Si estás detrás de un proxy o CDN (como Cloudflare), es posible que necesites ajustar la configuración de SSL en tu servidor o en el propio CDN.

Problema 3: El certificado no se renueva automáticamente

Aunque Syspanel suele manejar la renovación automática, a veces falla.

Solución:

  • Accede a Syspanel y revisa la sección SSL. Busca un botón de "Renovar" o "Forzar renovación".
  • Si el certificado ha expirado, puedes solicitar uno nuevo siguiendo el mismo proceso del Paso 1.
  • Asegúrate de que tu dominio sigue apuntando correctamente al servidor (DNS).

Preguntas frecuentes (FAQ) sobre SSL en WordPress

¿Es necesario tener SSL si mi sitio no vende nada?

Sí. Google penaliza los sitios sin HTTPS en los resultados de búsqueda, independientemente de si tienes comercio electrónico o no. Además, los formularios de contacto, los comentarios o el inicio de sesión también envían datos que deben estar protegidos.

¿Puedo tener SSL gratis con Let's Encrypt en cualquier hosting?

La mayoría de los hostings que usan Syspanel lo permiten. Si tu proveedor no lo ofrece, puedes comprar un certificado SSL de pago o usar servicios como Cloudflare (que ofrece SSL gratuito a nivel de CDN).

¿El SSL afecta la velocidad de mi sitio?

Mínimamente. El cifrado y descifrado de datos requiere un poco de recursos, pero con los servidores actuales es prácticamente imperceptible. Además, el protocolo HTTP/2 (que requiere HTTPS) mejora la velocidad de carga.

¿Qué hago si después de instalar SSL veo errores en la consola del navegador?

Abre las herramientas de desarrollador de tu navegador (F12) y ve a la pestaña "Consola". Allí verás los errores de contenido mixto o de certificados. Corrige los enlaces HTTP que aparezcan.

¿Necesito cambiar algo en mi archivo robots.txt o en Google Search Console?

No es obligatorio, pero es recomendable. En Google Search Console, añade la propiedad con HTTPS (ejemplo: https://tudominio.com) y solicita la indexación de las nuevas URLs. También puedes actualizar tu sitemap.


Conclusión: Tu sitio WordPress ahora es más seguro y profesional

Instalar SSL en WordPress usando Syspanel es un proceso sencillo que cualquiera puede hacer siguiendo esta guía. Recuerda los pasos clave:

  1. Solicita el certificado SSL gratuito desde Syspanel (Let's Encrypt).
  2. Activa HTTPS en WordPress con un plugin o manualmente.
  3. Verifica que todo funciona correctamente.
  4. Soluciona cualquier problema de contenido mixto o redirecciones.

Una vez que tengas SSL activo, tu sitio web no solo será más seguro para tus visitantes, sino que también ganará puntos en el ranking de Google y transmitirá más confianza.

Si te has quedado con alguna duda, repasa los pasos o consulta la sección de preguntas frecuentes. Y recuerda: Syspanel gestiona la renovación automática del certificado, así que no tendrás que preocuparte por la caducidad.

¡Tu WordPress está listo para navegar con HTTPS!

¿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