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

Cómo instalar un certificado SSL gratuito en WordPress con Syspanel

Actualizado el 13 de enero de 2026

¿Tu web en WordPress sigue apareciendo con ese molesto candado roto en el navegador? Si ves el aviso de "No seguro" o "Conexión no privada", es hora de activar el cifrado SSL. La buena noticia es que con Syspanel y Let's Encrypt, el proceso es totalmente gratuito y automático.

En esta guía extensa y paso a paso, te enseñaré a instalar un certificado SSL gratuito en WordPress usando el panel de control Syspanel. No necesitas ser un experto en servidores ni pagar ni un céntimo. Al final, tendrás tu sitio con el candado verde y el famoso "https://" que tanto valora Google.


¿Por qué necesitas un certificado SSL en WordPress?

Antes de entrar en materia, entendamos el "por qué". Un certificado SSL (Secure Sockets Layer) cifra la información que viaja entre el navegador del visitante y tu servidor. Sin él, cualquier dato (contraseñas, formularios, pagos) viaja como texto plano, vulnerable a intercepciones.

Los beneficios son claros:

  • Seguridad real: Proteges los datos de tus usuarios y los tuyos propios.
  • Confianza del usuario: Los visitantes ven el candado y saben que tu sitio es legítimo.
  • Posicionamiento SEO: Google penaliza los sitios sin HTTPS. Activar SSL es un factor de ranking básico.
  • Requisito para funciones modernas: Algunas APIs del navegador (como geolocalización o notificaciones) solo funcionan en sitios HTTPS.

¿Qué es Syspanel y por qué usar su integración con Let's Encrypt?

Syspanel es tu panel de control de hosting. Es la herramienta con la que gestionas tus dominios, bases de datos y archivos. En este caso, nos interesa su módulo de seguridad.

Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. Emite certificados SSL válidos por 90 días. La magia de Syspanel es que automatiza la renovación, así que tú no tendrás que preocuparte por renovar manualmente cada tres meses.

Ventaja clave: A diferencia de otros paneles, Syspanel está optimizado para funcionar a la perfección con WordPress, y su integración con Let's Encrypt es de un solo clic. Si has usado otros paneles como HestiaCP, notarás que Syspanel es su evolución natural, y para acceder a él siempre lo harás a través del puerto 2106 (por ejemplo: https://tu-servidor:2106).


Requisitos previos antes de activar el SSL

Asegúrate de tener esto listo para que el proceso sea un éxito a la primera:

  • Dominio apuntando a tu servidor: Tu dominio (ej. www.tudominio.com) debe tener los registros DNS (A o AAAA) apuntando a la IP de tu servidor donde está instalado Syspanel.
  • WordPress instalado: Debes tener WordPress ya instalado y funcionando en ese dominio. No importa si es una instalación limpia o un sitio con contenido.
  • Acceso a Syspanel: Necesitas las credenciales de administrador. Recuerda, la URL de acceso es https://ip-de-tu-servidor:2106.
  • Puertos abiertos: El puerto 80 (HTTP) y el 443 (HTTPS) deben estar abiertos en tu firewall. Syspanel normalmente los configura, pero si tienes un firewall externo, verifícalo.

[INFO]: Si tu dominio no apunta al servidor, el proceso de validación de Let's Encrypt fallará. Espera a que la propagación DNS termine (puede tardar de 1 a 24 horas) antes de continuar.


Paso a paso: Instalar certificado SSL gratuito con Syspanel

Vamos a ello. Sigue estos pasos al pie de la letra.

1. Accede a Syspanel

Abre tu navegador y escribe la dirección de tu servidor seguida del puerto 2106.

https://la-ip-de-tu-servidor:2106

Acepta la advertencia de certificado autofirmado (es normal la primera vez). Introduce tu usuario y contraseña de administrador.

2. Localiza el dominio en el panel

Una vez dentro, verás el listado de tus sitios web o dominios. Busca el dominio que quieres asegurar. En la mayoría de las versiones de Syspanel, verás una lista con iconos. Localiza el botón o enlace que dice "SSL" o "Certificados". Normalmente es un icono de candado.

3. Selecciona la opción de Let's Encrypt

Dentro del menú SSL, verás varias pestañas u opciones. Busca la que dice "Let's Encrypt" o "Gratis". Ignora las opciones de "Certificado autofirmado" o "Comprar SSL", ya que no son gratuitas o no son válidas para producción.

4. Configura los dominios a cubrir

En la pantalla de configuración, te pedirá que marques qué dominios quieres incluir en el certificado. Es crucial marcar ambos:

  • tudominio.com
  • www.tudominio.com

Si solo marcas uno, el otro mostrará un error de seguridad.

[TIP]: Marca también cualquier subdominio que uses para la misma web (por ejemplo, blog.tudominio.com), siempre que apunten al mismo servidor.

5. Activa la renovación automática (opcional pero recomendado)

Syspanel suele tener una casilla para "Renovación automática". Actívala. Esto hará que el sistema intente renovar el certificado automáticamente antes de que expire (recuerda, caduca a los 90 días). Así olvidarás el mantenimiento.

6. Haz clic en "Emitir" o "Instalar"

Revisa los datos y pulsa el botón de confirmación. El proceso de emisión suele tardar entre 10 y 60 segundos. Syspanel se comunicará con los servidores de Let's Encrypt para validar que eres dueño del dominio (normalmente mediante HTTP-01 challenge, que crea un archivo temporal en tu servidor).

7. Espera el mensaje de éxito

Si todo está correcto, verás un mensaje verde de éxito. Si falla, suele ser por problemas de DNS. Revisa el error y vuelve al paso de requisitos.


Configuración final en WordPress: Activar HTTPS

Instalar el certificado en el servidor es solo la mitad del trabajo. Ahora debes decirle a WordPress que tu sitio ya es seguro.

1. Accede al administrador de WordPress

Ve a https://tudominio.com/wp-admin (nota la "s" en https).

2. Ajusta la URL del sitio

Ve a Ajustes > Generales. Verás dos campos:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Cambia ambas URLs de http:// a https://. Guárdalas.

[WARNING]: Haz este cambio solo después de haber instalado el certificado SSL. Si lo haces antes, te bloquearás el acceso al panel y tendrás que editar el archivo wp-config.php manualmente.

3. Configura la redirección HTTP a HTTPS

Para que nadie entre por la versión insegura, necesitas redirigir todo el tráfico a HTTPS. La forma más limpia es añadir una regla al archivo .htaccess (en la raíz de tu WordPress).

Ve a Ajustes > Enlaces permanentes y pulsa "Guardar cambios" sin modificar nada. Esto fuerza a que WordPress "re-escriba" el archivo .htaccess con la nueva configuración.

Luego, con un administrador de archivos (o FTP), edita el .htaccess y añade estas líneas al principio:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

4. Actualiza los enlaces internos (contenido)

Si tu web ya tenía contenido, es probable que tenga enlaces antiguos con http://. Para actualizarlos todos a la vez, puedes usar un plugin como Better Search Replace. Ve a Herramientas > Better Search Replace.

  • Buscar: http://tudominio.com
  • Reemplazar por: https://tudominio.com
  • Selecciona todas las tablas de la base de datos.
  • Marca "Dry run" (simulación) primero para ver cuántos cambios hará. Luego ejecuta el reemplazo real.

Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que nos llegan al soporte.

¿Por qué mi navegador sigue diciendo "No seguro"?

Esto suele pasar por tres razones:

  1. Contenido mixto: Tienes imágenes o scripts cargados desde http://. Usa el plugin "Really Simple SSL" para forzar HTTPS y arreglar enlaces mixtos automáticamente.
  2. Caché: Limpia la caché de tu navegador y la de tu plugin de caché (si usas uno).
  3. Redirección mal configurada: Revisa que el .htaccess esté bien escrito y que el archivo wp-config.php no tenga definidas las URLs de forma estática.

¿Cada cuánto se renueva el certificado?

Let's Encrypt emite certificados con validez de 90 días. Si activaste la renovación automática en Syspanel, no tienes que hacer nada. Si no, tendrás que repetir el proceso manualmente cuando te avise por correo.

¿Puedo usar este método para varios dominios?

Sí, Syspanel te permite instalar un certificado por dominio. Repite el proceso para cada web que tengas alojada.

¿Qué hago si me pide validación por correo o DNS?

Syspanel normalmente usa la validación HTTP automática, que no requiere que hagas nada. Si por configuración del servidor no puede hacerlo, te dará un código TXT para añadir a tu DNS. Copia el código, ve a tu proveedor de DNS, crea un registro TXT con ese valor y vuelve a intentar.

¿Realmente es gratis?

Sí, 100% gratis. Let's Encrypt es una organización sin ánimo de lucro. Syspanel no te cobrará por la emisión ni por la instalación.


Consejos extra para un SEO impecable con HTTPS

Una vez activado el SSL, sácale todo el partido:

  • Actualiza Google Search Console: Añade la propiedad https://tudominio.com y solicita la indexación de la nueva versión.
  • Actualiza tu sitemap: Envía el nuevo sitemap XML (normalmente en https://tudominio.com/sitemap.xml) a Google.
  • Verifica en Analytics: Asegúrate de que tu código de seguimiento se carga en HTTPS. Si usas un plugin de caché, purga la caché después de los cambios.

[INFO]: Si usas una CDN (como Cloudflare), puedes activar el modo "Flexible" o "Full (strict)" una vez que tengas el certificado de origen instalado. Esto añade una capa extra de rendimiento y seguridad.


Conclusión

Instalar un certificado SSL gratuito en WordPress con Syspanel es un proceso rápido y sencillo si sigues los pasos en orden. La clave está en hacerlo desde el panel (puerto 2106), marcar ambos dominios (con y sin www), y luego ajustar las URLs en WordPress.

No dejes pasar más tiempo. La seguridad es un factor de confianza y posicionamiento que no puedes ignorar. Si has seguido esta guía, tu web ya debería mostrar el candado verde y estar lista para escalar posiciones en Google.

Si te ha surgido cualquier otra duda, no dudes en abrir un ticket de soporte con tu proveedor de hosting. ¡Estamos aquí para ayudarte a que tu web vuele!

¿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