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

WordPress: Cómo instalar un certificado SSL gratis con Let's Encrypt desde tu panel

Actualizado el 18 de mayo de 2026

¿Tu página en WordPress sigue apareciendo como "No segura" en el navegador? No te preocupes, es más común de lo que crees y la solución es más sencilla de lo que imaginas. Hoy te voy a guiar paso a paso para que instales un certificado SSL gratis con Let's Encrypt directamente desde tu panel de control, sin necesidad de ser un experto en servidores.

Al final de esta guía, tu sitio web cargará con el candado de seguridad y el famoso https wordpress al principio de la URL. Esto no solo genera confianza en tus visitantes, sino que es un factor clave para el posicionamiento web. Vamos a ello.

¿Por qué necesitas un Certificado SSL en tu WordPress?

Antes de meternos en la instalación, es fundamental que entiendas por qué esto es tan importante. Un certificado SSL (Secure Sockets Layer) crea un canal cifrado entre el navegador del visitante y tu servidor. Imagina que envías una carta por correo; sin SSL, esa carta viaja en un sobre abierto y cualquiera podría leerla. Con SSL, viaja en una caja fuerte sellada.

Estos son los tres beneficios principales que notarás de inmediato:

  • Seguridad WordPress: Protege los datos sensibles de tus usuarios, como contraseñas, correos electrónicos o datos de pago. Si tienes una tienda online o un formulario de contacto, es absolutamente imprescindible.
  • Confianza del usuario: El candado verde en la barra de direcciones es un símbolo universal de confianza. Los visitantes se sienten seguros al navegar y compartir información en tu sitio.
  • Mejora en el SEO: Google y otros buscadores penalizan (bajan de posición) los sitios que no están cifrados. Al instalar Let's Encrypt, le estás diciendo a Google que tu web es segura y merece una mejor posición en los resultados de búsqueda.

Requisitos previos antes de empezar

Para que este proceso funcione sin problemas, necesitas tener tres cosas claras:

  1. Acceso a tu Panel de Control: Vamos a usar el panel que te proporciona tu proveedor de hosting. En este artículo me centraré en cómo hacerlo desde Syspanel (recuerda, siempre se accede a través del puerto 2106), pero el proceso es muy similar en otros paneles como cPanel o Plesk.
  2. Dominio apuntando al servidor: Tu dominio (www.tudominio.com) debe estar configurado para apuntar a la IP de tu servidor. Si acabas de contratar el hosting, esto ya debería estar hecho, pero es bueno verificarlo.
  3. WordPress instalado: Obviamente, necesitas tener tu sitio web funcionando. Esta guía asume que ya has instalado WordPress, ya sea con el instalador automático del panel o manualmente.

El Método Estrella: Instalar SSL desde Syspanel (Puerto 2106)

Vamos a lo importante. Este método es el más rápido y seguro, ya que el propio panel se encarga de comunicarse con Let's Encrypt y configurar todo automáticamente. No tocaremos ni una sola línea de código.

Paso 1: Accede a tu panel Syspanel

Abre tu navegador web y escribe la dirección de acceso a tu panel. Normalmente es algo como https://tu-servidor:2106 o https://tu-ip:2106. Recuerda, el puerto es el 2106.

Introduce tu nombre de usuario y contraseña (los mismos que usas para gestionar tu hosting) y haz clic en "Iniciar sesión".

[INFO] Si ves un aviso de "Conexión no privada" al entrar al panel, es normal. Significa que el certificado del propio panel no está instalado, pero es seguro continuar. Haz clic en "Avanzado" y luego en "Continuar".

Paso 2: Localiza la sección de Sitios Web o Dominios

Una vez dentro, verás un menú lateral o una serie de iconos. Busca la sección que se llama "Sitios Web", "Dominios" o "Lista de Sitios". Haz clic en ella. Verás una lista con todos los dominios que tienes alojados en ese servidor.

Paso 3: Activa el SSL para tu dominio

Localiza tu dominio principal en la lista. Ahora, busca un icono o botón que diga "SSL" o "Certificado SSL". En Syspanel, suele ser un icono de candado o un texto que dice "SSL". Haz clic en él.

Se abrirá una ventana o una nueva página con las opciones de SSL. Verás algo como "Let's Encrypt" o "SSL gratuito".

[TIP] Asegúrate de seleccionar la opción que incluya tanto tudominio.com como www.tudominio.com (si usas la versión con www). Esto evitará errores de "contenido mixto" en el futuro.

Paso 4: Emite el certificado

Haz clic en el botón "Emitir" o "Instalar". El panel se pondrá a trabajar. Este proceso suele tardar entre 1 y 3 minutos. Verás un indicador de progreso o simplemente esperarás unos segundos.

El panel está haciendo lo siguiente en segundo plano:

  • Verifica que eres el propietario del dominio.
  • Se comunica con los servidores de Let's Encrypt.
  • Descarga el certificado e instala la configuración necesaria en el servidor web.

Paso 5: Verifica que todo funciona

Cuando el proceso termine, verás un mensaje de éxito. Ahora, vamos a comprobar que todo funciona correctamente.

Abre una ventana de incógnito en tu navegador (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox) y escribe https://tudominio.com. Deberías ver el candado de seguridad en la barra de direcciones.

[WARNING] No olvides comprobar también https://www.tudominio.com. Si has configurado el certificado correctamente, debería funcionar en ambas versiones.

Configuración final en WordPress: La Magia del HTTPS

Instalar el certificado es solo la mitad del camino. Ahora necesitas que WordPress utilice la versión segura de tu sitio. WordPress no lo hace automáticamente por defecto, así que vamos a forzarlo.

Opción A: Usar un Plugin (La más fácil)

Esta es la opción recomendada para principiantes. Vamos a usar un plugin llamado "Really Simple SSL".

  1. Ve a tu escritorio de WordPress: tudominio.com/wp-admin.
  2. En el menú lateral, busca "Plugins" y haz clic en "Añadir nuevo".
  3. En el buscador, escribe "Really Simple SSL".
  4. Instala el primer resultado y actívalo.
  5. Al activarlo, el plugin detectará automáticamente que tienes un certificado SSL instalado y te preguntará si quieres activar el SSL. Haz clic en "Ir a activar SSL".
  6. ¡Listo! El plugin se encargará de redirigir todo el tráfico HTTP a HTTPS y de actualizar las URLs internas.

Opción B: Configuración Manual (Para los más atrevidos)

Si prefieres no usar plugins, puedes hacerlo manualmente editando el archivo wp-config.php. Necesitas acceder a tu servidor a través de FTP o el administrador de archivos de tu panel.

  1. Conecta por FTP o abre el administrador de archivos.
  2. Navega hasta la carpeta raíz de tu WordPress.
  3. Busca el archivo wp-config.php y edítalo.
  4. Añade estas dos líneas justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */:
define('FORCE_SSL_ADMIN', true);

if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) {
    $_SERVER['HTTPS'] = 'on';
}
  1. Guarda el archivo y súbelo de nuevo.

Después de esto, ve a "Ajustes" > "Generales" en tu escritorio de WordPress y cambia las URLs de "Dirección de WordPress" y "Dirección del sitio" de http:// a https://.

Solucionando Problemas Comunes (FAQ)

Es normal que surjan dudas. Aquí te dejo las soluciones a los problemas más frecuentes.

¿Qué es el error de "Contenido Mixto"?

Este es el error más común después de instalar SSL. Ocurre cuando tu web carga en https://, pero algunos recursos (imágenes, scripts, hojas de estilo) se cargan desde URLs http://. El navegador los bloquea por seguridad, y la página se ve "rota".

Solución: El plugin "Really Simple SSL" (que mencionamos antes) resuelve este problema automáticamente en la mayoría de los casos. Si no, puedes usar otro plugin llamado "Better Search Replace" para buscar http://tudominio.com y reemplazarlo por https://tudominio.com en tu base de datos.

Mi certificado se renueva solo, ¿verdad?

Sí. Let's Encrypt emite certificados que duran 90 días. La buena noticia es que el panel Syspanel (y la mayoría de los paneles modernos) configuran una tarea automática (cron job) para renovarlos automáticamente antes de que caduquen. No tienes que hacer nada.

¿Puedo tener SSL en varios dominios?

Por supuesto. Repite el proceso de los Pasos 1 a 4 para cada dominio que tengas en tu cuenta de hosting. Let's Encrypt permite certificados gratuitos para todos tus dominios.

¿Afecta el SSL a la velocidad de mi web?

El impacto es mínimo e imperceptible. De hecho, con el protocolo HTTP/2 (que se activa con SSL), tu sitio web puede cargar incluso más rápido, ya que permite la carga simultánea de más archivos.

¿Qué pasa si mi hosting no tiene Syspanel?

No te preocupes. El proceso es muy similar en otros paneles. Busca una sección llamada "SSL/TLS", "Seguridad" o "Certificados" dentro de tu panel de control. Todos ofrecen la opción de instalar Let's Encrypt de forma gratuita. Si tu proveedor no lo ofrece, es una mala señal y te recomendaría cambiar de hosting.

Conclusión: Tu sitio ya es más seguro y confiable

Enhorabuena, has completado una de las tareas más importantes para la seguridad WordPress y el SEO de tu sitio. Has instalado un certificado gratis con Let's Encrypt y has configurado tu WordPress para que funcione correctamente con https wordpress.

Ya no verás el temido aviso de "No seguro" y tus visitantes navegarán con total tranquilidad. Este pequeño cambio tiene un gran impacto en la percepción de tu marca y en tu posicionamiento en buscadores.

[INFO] Recuerda que instalar el certificado SSL es un proceso que deberías hacer inmediatamente después de crear tu sitio web. No lo dejes para más tarde, ya que cada día sin SSL es un día en el que pierdes confianza y posicionamiento.

Si has seguido todos los pasos y has tenido algún problema, te recomiendo revisar la documentación de tu proveedor de hosting o contactar con su soporte técnico. La mayoría de los problemas se deben a pequeñas configuraciones de redireccionamiento o caché del navegador, que se solucionan fácilmente.

Ahora sí, disfruta de tu sitio web seguro, rápido y confiable. ¡Nos leemos en la próxima guía!

¿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