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

Cómo proteger un sitio WordPress con SSL en Syspanel

Actualizado el 21 de noviembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender juntos una de las tareas más importantes para tener un sitio web exitoso y seguro: proteger tu WordPress con un certificado SSL usando Syspanel.

No te preocupes si no eres un experto en tecnología. Te guiaré paso a paso, con un lenguaje sencillo y muchos consejos prácticos. Al final de esta guía, tu sitio web será más confiable, estará mejor posicionado en Google y, sobre todo, será seguro para tus visitantes.

Empecemos.


¿Qué es un Certificado SSL y por qué es Vital para tu WordPress?

Imagina que tu web es una casa. El SSL (Secure Sockets Layer) es como una puerta blindada y un sistema de alarmas. Cuando instalas un certificado SSL, activas el protocolo HTTPS (la “s” significa seguro). Esto hace que cualquier información que viaje entre el navegador de tus visitantes y tu servidor esté encriptada, como si estuviera dentro de un sobre sellado.

¿Por qué es tan importante?

  • Seguridad para tus usuarios: Protege contraseñas, datos de formularios, pagos y cualquier información personal.
  • Confianza: Los navegadores modernos (Chrome, Firefox, Edge) muestran un candado verde o un ícono de seguridad cuando el sitio tiene SSL. Si no lo tienes, marcarán tu web como “No segura”, lo que ahuyenta a los visitantes.
  • SEO (Posicionamiento en buscadores): Google favorece los sitios con HTTPS. Es un factor de ranking. Sin SSL, tu web estará en desventaja frente a la competencia.
  • Requisito para ciertas funciones: Muchos plugins de pago, formularios de contacto y herramientas de marketing requieren HTTPS para funcionar correctamente.

En resumen: No tener SSL en tu WordPress en 2024 es como tener una tienda abierta sin puerta. Es un riesgo innecesario.


¿Qué es Syspanel y Cómo Acceder?

Syspanel es el panel de control de hosting que usamos. Es una herramienta muy potente y amigable (basada en HestiaCP) que te permite gestionar todo tu servidor web de forma visual, sin tocar una sola línea de código.

[INFO] Para acceder a Syspanel, abre tu navegador y escribe la siguiente dirección: https://tudominio.com:2106 (reemplaza “tudominio.com” por tu dominio real). El puerto 2106 es la puerta de entrada a tu panel.

Ingresa con el usuario y contraseña que te proporcionamos al contratar tu hosting. Una vez dentro, verás un escritorio limpio con varias secciones. Hoy nos enfocaremos en la sección WEB y en la opción SSL.


Método 1: Instalar SSL Gratuito con Let’s Encrypt (El más fácil y recomendado)

Esta es la forma más rápida y segura de obtener un certificado SSL para tu WordPress. Let’s Encrypt es una autoridad de certificación gratuita, automatizada y abierta. Syspanel lo integra a la perfección.

Sigue estos pasos al pie de la letra:

Paso 1: Accede a Syspanel y ve a la sección WEB

  1. Inicia sesión en tu Syspanel (recuerda el puerto 2106).
  2. En el menú lateral izquierdo, busca y haz clic en WEB.
  3. Verás una lista con todos tus sitios web. Busca el dominio de tu WordPress.

Paso 2: Busca la opción SSL

  1. Haz clic en el nombre de tu dominio (o en el icono de engranaje/lápiz a la derecha). Se abrirá una ventana o una página con los detalles de ese sitio.
  2. Busca una pestaña o sección que diga SSL o SSL/TLS. Normalmente está cerca de la parte superior.
  3. Dentro de la sección SSL, verás varias opciones. La que nos interesa es la que dice Let’s Encrypt.

Paso 3: Solicita el Certificado SSL

  1. Marca la casilla que dice Usar Let’s Encrypt o Solicitar certificado Let’s Encrypt.
  2. Asegúrate de que tu dominio principal esté escrito correctamente. También puedes marcar la opción Incluir www para que tanto tudominio.com como www.tudominio.com tengan SSL.
  3. Haz clic en el botón Guardar o Solicitar.

[TIP] Si tu dominio tiene subdominios (ej: blog.tudominio.com), repite este proceso para cada uno desde la misma sección WEB.

Paso 4: Espera la Instalación (Apenas unos segundos)

Syspanel se comunicará con los servidores de Let’s Encrypt, verificará que tu dominio existe y que apunta a nuestro servidor, y generará el certificado. Verás un mensaje de éxito en la parte superior de la pantalla.

¡Felicidades! Ya tienes SSL. Pero aún no termina. Ahora debemos decirle a WordPress que use HTTPS.

Paso 5: Forzar HTTPS en WordPress (El paso más importante)

Tener el certificado instalado no es suficiente si WordPress sigue mostrando enlaces con HTTP. Para solucionarlo, haremos lo siguiente:

Opción A (Recomendada y Sencilla): Usar un Plugin

El plugin más popular y gratuito para esto es Really Simple SSL. Es tan fácil como:

  1. Ve al escritorio de tu WordPress (tudominio.com/wp-admin).
  2. Ve a Plugins > Añadir nuevo.
  3. Busca “Really Simple SSL”.
  4. Instálalo y actívalo.
  5. El plugin detectará automáticamente tu certificado SSL y te preguntará si quieres activar HTTPS. Dale a Sí, activar SSL.
  6. ¡Listo! El plugin se encargará de redirigir todo el tráfico a HTTPS y de actualizar las URLs en tu base de datos.

Opción B (Manual, para los más técnicos): Editar el archivo wp-config.php

Si prefieres no usar un plugin, puedes añadir una línea de código al archivo de configuración de WordPress.

  1. Accede a tu servidor por FTP o mediante el administrador de archivos de Syspanel (en la sección WEB, busca Administrador de archivos).

  2. Localiza el archivo wp-config.php en la raíz de tu WordPress.

  3. Ábrelo con un editor de texto.

  4. Justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */, pega estas dos líneas:

    define('FORCE_SSL_ADMIN', true);
    if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
        $_SERVER['HTTPS']='on';
    
  5. Guarda el archivo y ciérralo.

[WARNING] Si editas el wp-config.php manualmente, ten mucho cuidado de no borrar ninguna otra línea. Un error puede romper tu web. Si no te sientes seguro, usa el plugin.


Método 2: Instalar un Certificado SSL de Pago (Por ejemplo, de Sectigo o DigiCert)

Si necesitas un certificado con mayor validación (por ejemplo, para un e-commerce o una web corporativa), puedes instalar uno de pago. El proceso en Syspanel es igual de sencillo.

Paso 1: Compra el Certificado

Adquiere tu certificado SSL con tu proveedor de confianza. Te darán un archivo (normalmente .crt o .pem) y una clave privada (.key). A veces también te darán un “certificado intermedio” o “CA Bundle”.

Paso 2: Accede a la sección SSL en Syspanel

Sigue los pasos 1 y 2 del método anterior, pero en lugar de elegir Let’s Encrypt, busca la pestaña que diga Certificado personalizado o Subir certificado.

Paso 3: Pega el Contenido de los Archivos

Verás varios campos de texto. Copia y pega el contenido exacto de cada archivo en su campo correspondiente:

  • Certificado (CRT): Pega aquí el contenido del archivo .crt o .pem.
  • Clave privada (KEY): Pega aquí el contenido del archivo .key.
  • Certificado intermedio (CA Bundle): Algunos sistemas tienen un campo separado para esto. Si no, pégalo justo debajo de tu certificado principal, en el mismo campo.

Paso 4: Guarda y Verifica

Haz clic en Guardar. Syspanel instalará el certificado. Luego, repite el Paso 5 del método anterior para forzar HTTPS en WordPress.

[INFO] Los certificados de pago suelen tener una validez de 1 a 2 años. Recibirás un recordatorio para renovarlos antes de que caduquen.


Preguntas Frecuentes (FAQ) sobre SSL WordPress Syspanel

1. ¿Por qué veo un error de “Contenido mixto” después de instalar SSL?

Esto ocurre porque algunos recursos de tu web (imágenes, scripts, hojas de estilo) siguen cargándose con HTTP en lugar de HTTPS. El navegador los bloquea por seguridad.

Solución: Usa el plugin Really Simple SSL o un plugin de caché como W3 Total Cache que tenga una opción para “reemplazar HTTP por HTTPS”. También puedes instalar el plugin Better Search Replace y hacer un reemplazo masivo de http://tudominio.com por https://tudominio.com en la base de datos.

2. Mi web se ve bien, pero el candado no aparece. ¿Qué hago?

Abre las herramientas de desarrollador de tu navegador (F12) y ve a la pestaña Consola. Verás errores en rojo que te indican qué recursos no se están cargando de forma segura. Corrige esos enlaces.

3. ¿Puedo tener SSL en varios dominios desde el mismo Syspanel?

¡Sí! Repite el proceso (Método 1 o 2) para cada dominio o subdominio que tengas en tu cuenta de hosting.

4. ¿El SSL de Let’s Encrypt se renueva solo?

Sí. Syspanel configura una tarea automática (cron job) para renovar los certificados de Let’s Encrypt cada 60-90 días. No tienes que preocuparte.

5. ¿Qué pasa si mi certificado SSL caduca?

Tu sitio web dejará de funcionar correctamente con HTTPS. Los navegadores mostrarán una advertencia de seguridad muy fea. Si usas Let’s Encrypt, la renovación es automática. Si usas uno de pago, deberás renovarlo manualmente y subir los nuevos archivos a Syspanel siguiendo el Método 2.

6. ¿Afecta el SSL a la velocidad de mi web?

Mínimamente. La encriptación y desencriptación de datos requiere un poco de procesamiento, pero con los servidores modernos y el protocolo HTTP/2 (que se activa con HTTPS), la velocidad suele ser incluso mejor que con HTTP.


Conclusión: Tu WordPress es Más Seguro y Confiable

Proteger tu sitio WordPress con SSL usando Syspanel es un proceso rápido y sencillo, especialmente si usas Let’s Encrypt. No solo estás protegiendo a tus visitantes y su información, sino que también estás mejorando tu posicionamiento en Google y la credibilidad de tu marca.

Recuerda que la seguridad web es un viaje, no un destino. Mantén siempre tu WordPress, tus plugins y tu tema actualizados. Y, por supuesto, si en cualquier momento tienes dudas o te encuentras con algún problema, no dudes en contactar a nuestro equipo de soporte. Estamos aquí para ayudarte, como siempre.

¡Ahora ve y asegura tu web! Tu futuro yo (y tus visitantes) te lo agradecerán.

¿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