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

WordPress: Cómo instalar un certificado SSL (Let's Encrypt)

Actualizado el 6 de febrero de 2026

¿Tu página de WordPress sigue apareciendo como “No segura” en el navegador? ¿Ves ese molesto candado roto o el aviso de “conexión no privada” cuando entras a tu propio sitio? No te preocupes, no eres la única persona a la que le pasa esto.

La solución es mucho más sencilla de lo que parece: instalar un certificado SSL. Y lo mejor de todo es que, gracias a Let's Encrypt, puedes hacerlo gratis, automático y sin necesitar ser un experto en informática.

En esta guía completa, paso a paso y en un lenguaje muy claro, te voy a enseñar exactamente cómo instalar un certificado SSL para tu WordPress, cómo activar el famoso https y cómo solucionar los problemas más comunes que aparecen en el camino.

Vamos a ello.


¿Qué es un Certificado SSL y por qué lo necesitas en WordPress?

Antes de ensuciarnos las manos con clics y comandos, es fundamental entender qué estamos haciendo y por qué es tan importante.

Un certificado SSL (Secure Sockets Layer) es un archivo digital que crea un "túnel" cifrado entre el navegador de tu visitante y tu servidor. Imagina que es un sobre sellado: si alguien intercepta la carta en el camino, no puede leerla porque está cifrada.

Cuando instalas un certificado SSL en tu WordPress, pasas de usar http:// a usar https://. Ese cambio hace tres cosas mágicas:

  1. Seguridad real: Protege los datos de tus usuarios (contraseñas, correos, pagos, etc.).
  2. Confianza del usuario: El navegador muestra un candado cerrado y el texto "Conexión segura". Tu web deja de parecer un sitio de estafa.
  3. Posicionamiento SEO: Google y otros buscadores penalizan (bajan de posición) las webs que no tienen SSL. Si quieres aparecer en la primera página, necesitas el candado.

¿Qué es Let's Encrypt? Es una autoridad de certificación (CA) gratuita, automática y abierta. Es decir, la organización que te da el certificado. Es la opción más usada hoy en día porque, aunque el certificado caduca cada 90 días, se renueva solo si configuras todo bien.


Requisitos Previos: Antes de Empezar

Para que esta guía funcione, necesitas tener lo siguiente bajo control:

  • Acceso a tu Panel de Control (Hosting): Vamos a usar principalmente Syspanel (antes conocido como HestiaCP). Si tu hosting usa cPanel, el proceso es similar, pero los nombres de los botones cambian un poco. En Syspanel, recuerda que el acceso se hace a través del puerto 2106 (ejemplo: tudominio.com:2106).
  • Dominio apuntando al servidor: Tu dominio (ej. mipaginaweb.com) debe estar apuntando a los DNS del servidor donde está alojado el panel. Si no sabes esto, contacta con tu proveedor de hosting.
  • WordPress instalado: Obviamente, necesitas tener tu WordPress funcionando en ese dominio.
  • Acceso al Escritorio de WordPress: Vamos a instalar un plugin, así que necesitas acceso de administrador.

[INFO]
Si tu web está en un hosting compartido muy restrictivo, es posible que no tengas acceso al panel de control. En ese caso, contacta con tu proveedor y pídeles que instalen el certificado Let's Encrypt por ti. Es un proceso estándar para ellos.


Método 1: Instalar SSL Let's Encrypt desde Syspanel (Recomendado)

Este es el método más rápido y limpio. Lo hacemos directamente desde el servidor, antes de tocar WordPress. Es la base de todo.

Paso 1: Accede a Syspanel

Abre tu navegador y escribe la URL de tu servidor añadiendo el puerto 2106. Por ejemplo: https://tudominio.com:2106.

Verás un aviso de "Conexión no privada" porque el panel aún no tiene SSL. No te asustes, es normal. Haz clic en "Avanzado" y luego en "Continuar a tudominio.com (no seguro)".

Introduce tu usuario y contraseña de administrador del panel.

Paso 2: Encuentra la sección de Sitios Web

Una vez dentro de Syspanel, busca el menú lateral o la pestaña que dice "Web" o "Sitios Web". Haz clic ahí.

Verás una lista con todos los dominios que tienes registrados en ese servidor.

Paso 3: Activa el SSL en tu Dominio

Busca tu dominio en la lista (el que usa WordPress). A la derecha, verás un icono de lápiz o de editar. Haz clic en él.

Dentro de la configuración del dominio, busca una pestaña que dice "SSL" o "SSL/TLS". Haz clic en ella.

Ahora, busca una sección que diga "Let's Encrypt" o "SSL gratuito". Verás un botón o un interruptor. Actívalo.

Normalmente te pedirá que selecciones si quieres incluir el subdominio www. Mi recomendación es que marques ambas opciones: el dominio principal (tudominio.com) y el www (www.tudominio.com). Así no habrá errores de contenido mixto.

Haz clic en "Guardar", "Instalar" o "Emitir" (el botón puede variar). Espera unos segundos o un minuto. El panel se comunicará con Let's Encrypt y generará el certificado.

Paso 4: Verifica la Instalación

Verás que el certificado aparece en la lista con una fecha de caducidad. El panel se encargará de renovarlo automáticamente antes de que caduque, así que no tienes que preocuparte por esto.

[TIP]
Si tienes varios dominios en Syspanel, repite este proceso para cada uno que use WordPress.


Método 2: Instalar SSL desde WordPress (Alternativa)

Si no tienes acceso a Syspanel o te da miedo tocarlo, existe una alternativa muy popular: usar un plugin de WordPress. El más famoso y fiable es Really Simple SSL o Really Simple Security.

Este método no crea el certificado, sino que detecta si ya existe en el servidor y fuerza a WordPress a usarlo. Por eso, si no tienes el certificado instalado en el servidor, este plugin no te servirá de nada.

Si ya tienes el SSL instalado en Syspanel, sigue estos pasos:

  1. Ve a tu Escritorio de WordPress.
  2. Entra en Plugins > Añadir nuevo.
  3. Busca "Really Simple SSL".
  4. Instala y activa el plugin.
  5. Al activarlo, te aparecerá un asistente. Haz clic en "Ir a la configuración" o "Activar SSL".
  6. El plugin comprobará tu servidor y, si ve el certificado válido, activará el https en toda tu web automáticamente.

Este plugin es fantástico porque también soluciona el problema de "contenido mixto" (mezclar imágenes o enlaces con http:// dentro de una web https://). Es la opción más fácil para los que no quieren tocar nada raro.


Configuración Final en WordPress: El Ajuste Clave

Muchas veces, instalar el certificado no es suficiente. WordPress tiene una dirección de sitio configurada en la base de datos. Si sigue puesta con http://, la web dará vueltas en círculos.

Ajusta la URL de WordPress

Ve a Ajustes > Generales en tu panel de WordPress.

Verás dos campos:

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

Ambos deben tener la URL con https:// al principio. Por ejemplo: https://tudominio.com o https://www.tudominio.com (elige una y sé constante).

¡IMPORTANTE! Si cambias esto y la web se rompe, no te asustes. Es un error común. La solución es temporal: edita el archivo wp-config.php de tu servidor (vía FTP o el administrador de archivos de Syspanel) y añade estas líneas justo antes de la línea que dice /* That's all, stop editing! */:

define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

Guarda el archivo y recarga la web. Esto fuerza a WordPress a usar el https sin depender de la base de datos.


Solucionando Problemas Comunes (FAQ)

Aquí tienes las dudas más frecuentes que nos llegan al soporte técnico. Léelas con calma, seguro que te encuentras con alguna.

¿Por qué mi web sigue apareciendo como "No segura" después de instalar el SSL?

Esto casi siempre es por el contenido mixto (mixed content). Significa que tu web carga el candado seguro, pero dentro de ella hay recursos (imágenes, scripts, hojas de estilo) que se cargan con http://. El navegador bloquea estos recursos y muestra la web como no segura.

Solución: Usa el plugin Really Simple SSL que mencionamos antes. Su función principal es corregir esto automáticamente. Si no quieres usarlo, tendrás que buscar en tu base de datos y reemplazar http://tudominio.com por https://tudominio.com. Es un trabajo tedioso, por eso recomiendo el plugin.

¿Cómo sé si mi certificado SSL está bien instalado?

La forma más fácil es hacer clic en el candado de la barra de direcciones y verificar que dice "Conexión segura". Para una verificación técnica, puedes usar herramientas online como SSL Labs (de Qualys). Solo tienes que poner tu dominio y te dirá si el certificado es válido y está bien configurado.

¿Cada cuánto tiempo caduca el certificado de Let's Encrypt?

Los certificados de Let's Encrypt caducan cada 90 días. Pero no te preocupes, si lo instalaste a través de Syspanel o con un plugin como Really Simple SSL, la renovación es automática. No tienes que hacer nada manualmente.

[WARNING]
Si tu certificado caduca, tu web dejará de ser segura al instante y el navegador mostrará una pantalla de error grande y roja a tus visitantes. Asegúrate de que la renovación automática esté activada en tu panel.

¿Qué pasa si tengo una tienda online (WooCommerce) y no instalo SSL?

Es un error grave. Sin SSL, los datos de tarjetas de crédito y direcciones de tus clientes viajan sin cifrar. Es inseguro, ilegal en muchos países (por el RGPD) y provocará que la gente abandone la compra por desconfianza. Además, los procesadores de pago como PayPal o Stripe te exigirán tener SSL sí o sí.

¿Puedo tener SSL en un subdominio (ej. blog.midominio.com)?

Sí, perfectamente. En Syspanel, cuando vas a editar el dominio y entras en la sección SSL, verás el subdominio listado. Solo tienes que repetir el proceso de activación para ese subdominio.

¿El SSL afecta a la velocidad de mi web?

El impacto es mínimo. El cifrado y descifrado de datos consume una minúscula cantidad de recursos del servidor, pero es imperceptible para el usuario. De hecho, Google considera que una web con SSL es más rápida que una sin él (aunque sea un mito, el hecho de tener el candado mejora la percepción). La velocidad real depende de tu hosting y el tamaño de tus imágenes.

¿Qué es el puerto 2106 en Syspanel?

Es el puerto de acceso al panel de control. Es una medida de seguridad para que los bots no encuentren fácilmente la puerta de administración de tu servidor. Cuando te digan "accede a Syspanel por el puerto 2106", simplemente escribe tu dominio seguido de :2106 en la barra del navegador.


Conclusión: Tu WordPress ya es 100% Seguro

Instalar un certificado SSL Let's Encrypt en tu WordPress es, hoy en día, una tarea de mantenimiento básica y obligatoria. No es un lujo, es una necesidad.

Hemos visto que el proceso se divide en dos partes: primero generamos el certificado en el servidor (Syspanel) y luego forzamos a WordPress a usarlo. Con solo seguir los pasos de esta guía, habrás conseguido:

  • ✅ Un candado verde en tu navegador.
  • ✅ Una web cifrada y segura para tus visitantes.
  • ✅ Una mejora en tu posicionamiento en Google.
  • ✅ La tranquilidad de saber que tus datos y los de tus usuarios están protegidos.

Recuerda que si te atascas en algún punto, lo más importante es no entrar en pánico. Revisa que el certificado esté emitido en el panel, que la URL en Ajustes sea la correcta y que no haya contenido mixto. Con un poco de paciencia, lo resolverás.

Ahora sí, ve a por tu café, abre tu panel y deja tu web del siglo XX. Tu WordPress te lo agradecerá.

¿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