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

Cómo instalar un certificado SSL en WordPress desde el panel

Actualizado el 5 de octubre de 2025

¿Te suena eso de que tu web aparece como “No segura” en el navegador? Eso se acabó. Instalar un certificado SSL en WordPress no es un lujo, es una necesidad. No solo protege los datos de tus visitantes, sino que también es un factor clave para el posicionamiento en Google. Si estás leyendo esto, probablemente ya tienes tu hosting y tu dominio, pero te falta ese candadito verde en la barra de direcciones.

La buena noticia es que el proceso es mucho más sencillo de lo que parece. No necesitas ser un hacker ni un ingeniero de sistemas. En esta guía te voy a explicar, paso a paso y sin tecnicismos raros, cómo activar HTTPS en tu sitio usando los paneles de control más comunes: cPanel, Plesk y Syspanel (el antiguo HestiaCP). Vamos a ello.

¿Qué es un Certificado SSL y Por Qué lo Necesitas Ya?

Antes de ponernos manos a la obra, vamos a entender qué estamos haciendo. Un certificado SSL (Secure Sockets Layer) es un archivo de datos que encripta la conexión entre el navegador del visitante y tu servidor. Imagina que es un sobre sellado: si alguien lo intercepta, solo verá un montón de letras y números sin sentido.

¿Por qué es tan importante? Por tres razones principales:

  1. Seguridad: Protege la información sensible como contraseñas, datos de tarjetas de crédito o formularios de contacto.
  2. Confianza: Los usuarios desconfían de los sitios sin candado. Si ven “No seguro”, es muy probable que abandonen tu página al instante.
  3. SEO: Google confirma que HTTPS es una señal de posicionamiento. Un sitio con SSL tiene ventaja sobre uno que no lo tiene.

Actualmente, la mayoría de los proveedores de hosting ofrecen Let’s Encrypt, una autoridad de certificación gratuita y automática. Esto significa que, en la mayoría de los casos, no tendrás que pagar ni un céntimo por tu certificado SSL. Solo hay que saber dónde hacer clic.

Preparativos: Antes de Instalar el Certificado SSL

No te saltes este paso. Es fundamental para evitar errores comunes. Antes de activar nada, asegúrate de lo siguiente:

  • Haz una copia de seguridad completa de tu web. Tanto de los archivos como de la base de datos. Si algo sale mal (que no debería), podrás restaurar todo en minutos.
  • Comprueba que tu dominio apunta correctamente al servidor. El SSL se genera para un dominio concreto. Si tu DNS aún no está propagado, la instalación puede fallar.
  • Desactiva cualquier plugin de caché temporalmente. A veces las cachés guardan la versión antigua de la web y pueden interferir con la redirección a HTTPS.

Una vez que tengas esto listo, podemos empezar con el panel que uses.

Cómo Instalar SSL en WordPress desde cPanel

cPanel es, sin duda, el panel de control más popular del mundo. Si tu hosting lo usa, sigue estos pasos para instalar ssl wordpress sin complicaciones.

Paso 1: Accede a tu Panel de Control

Entra en tu cPanel. Normalmente se accede a través de una URL como tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.

Paso 2: Busca la Sección de Seguridad

Dentro del panel, busca la sección que se llama “Security” (Seguridad) o “SSL/TLS”. Dependiendo de la versión de cPanel, puede estar en la parte principal o en el menú lateral. Haz clic en “SSL/TLS Status” o “Let’s Encrypt”.

Paso 3: Instala el Certificado (AutoSSL)

La mayoría de los cPanel modernos tienen una función llamada AutoSSL. Es la más fácil.

  • Haz clic en “SSL/TLS Status”.
  • Verás una lista de tus dominios. Busca el que quieres proteger.
  • Si al lado pone “No”, significa que no tiene certificado. Haz clic en el botón “Run AutoSSL” o en “Issue”.

cPanel se encargará de todo automáticamente. Tardará unos minutos. Cuando el estado cambie a “Yes” o “Valid”, ya tendrás tu certificado SSL cPanel instalado.

Paso 4: Activar HTTPS en WordPress

Instalar el certificado es solo la mitad del trabajo. Ahora hay que obligar a WordPress a usarlo.

  1. Ve a tu Panel de Administración de WordPress (tudominio.com/wp-admin).
  2. Navega a Ajustes → Generales.
  3. Verás dos campos: “Dirección de WordPress (URL)” y “Dirección del sitio (URL)”.
  4. Cambia ambas URLs de http:// a https://.
  5. Guarda los cambios.

WordPress se actualizará y te pedirá que inicies sesión de nuevo. No te asustes, es normal.

Paso 5: Fuerza la Redirección a HTTPS

Para que nadie acceda por la versión antigua (http), vamos a forzar el tráfico a la versión segura. Puedes hacerlo con un plugin o editando el archivo .htaccess.

Opción recomendada para principiantes: Instala un plugin como “Really Simple SSL”. Tras activarlo, te guiará en la configuración y activará la redirección automáticamente.

Opción manual: Abre el archivo .htaccess en la raíz de tu web (desde el Administrador de Archivos de cPanel) y añade este código al principio:

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

Guarda el archivo. ¡Listo! Ya tienes activar https wordpress funcionando.

Cómo Instalar un Certificado SSL en Plesk

Plesk es otro panel muy común, sobre todo en servidores VPS y dedicados. El proceso es igual de sencillo, aunque los nombres de las opciones cambian un poco.

Paso 1: Entra en Plesk

Accede a tu panel Plesk. La URL suele ser https://tudominio.com:8443. Introduce tus credenciales.

Paso 2: Busca el Dominio

En el panel principal, verás la lista de tus sitios web. Haz clic en el dominio al que quieres instalar el certificado.

Paso 3: Localiza la Herramienta SSL/TLS

En el menú del dominio, busca la pestaña “SSL/TLS Certificates” (Certificados SSL/TLS).

Paso 4: Activa Let’s Encrypt

Plesk integra Let’s Encrypt de serie. Para usarlo:

  • Haz clic en el botón “Install” (Instalar) o “Add” (Añadir) que suele estar junto a la opción de Let’s Encrypt.
  • Asegúrate de que el correo electrónico de contacto sea válido.
  • Marca la casilla que dice “Renew automatically” (Renovar automáticamente) para que no tengas que preocuparte por las expiraciones.
  • Haz clic en “Install”.

Plesk emitirá el certificado al instante. Verás que el estado cambia a “Active”.

Paso 5: Configurar la Redirección en Plesk

Plesk tiene una opción específica para forzar HTTPS.

  • Ve a la pestaña “Hosting & DNS” (Alojamiento y DNS).
  • Busca la opción “Hosting Settings” (Configuración de Hosting).
  • Marca la casilla “Permanent SEO-safe 301 redirect from HTTP to HTTPS” (Redirección permanente 301 de HTTP a HTTPS).
  • Haz clic en “OK” o “Apply”.

Con esto, el ssl plesk wordpress está configurado y tu web redirigirá automáticamente todo el tráfico a la versión segura.

Cómo Instalar SSL en WordPress desde Syspanel (HestiaCP)

Si tu hosting usa Syspanel (el antiguo HestiaCP), el proceso es ligeramente diferente pero igual de visual. Recuerda que el acceso a este panel es a través del puerto 2106 (por ejemplo, https://tudominio.com:2106).

Paso 1: Accede a Syspanel

Abre tu navegador y escribe la URL de tu panel con el puerto 2106. Inicia sesión con tus credenciales de administrador.

Paso 2: Ve a tu Dominio

En el menú lateral izquierdo, verás una lista de tus sitios web. Haz clic en el dominio que deseas proteger.

Paso 3: Activa SSL

En la página de detalles del dominio, busca la sección “SSL” o un icono de candado.

  • Verás un botón que dice “Let’s Encrypt” o “SSL Support”.
  • Activa la opción. Syspanel te pedirá que confirmes el correo electrónico.
  • Marca las casillas que incluyan “www” y el dominio raíz.
  • Haz clic en “Save” o “Install”.

El panel generará el certificado y lo instalará automáticamente en cuestión de segundos.

Paso 4: Habilitar la Redirección Forzada

Syspanel también tiene una opción integrada para forzar HTTPS.

  • En la misma sección de SSL, busca una opción que diga “Force SSL” o “Redirect to HTTPS”.
  • Actívala y guarda los cambios.

Si no encuentras esa opción, no te preocupes. Puedes usar el plugin “Really Simple SSL” en WordPress, que hará el trabajo sucio por ti. Recuerda que Syspanel es muy ligero y robusto, así que no tendrás problemas de rendimiento.

Solución de Problemas Comunes (FAQ)

A veces, incluso siguiendo los pasos al pie de la letra, surgen dudas. Aquí te dejo las soluciones a los problemas más frecuentes.

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

Esto suele pasar por tres razones:

  1. Caché del navegador: Borra la caché de tu navegador o prueba en una ventana de incógnito.
  2. Contenido mixto: Tu web tiene imágenes, scripts o enlaces que aún cargan desde http://. Para solucionarlo, instala el plugin “Better Search Replace” y reemplaza http://tudominio.com por https://tudominio.com en toda la base de datos. O simplemente usa “Really Simple SSL”, que lo hace automáticamente.
  3. Caché del servidor: Si usas un CDN como Cloudflare, purga la caché desde su panel.

¿Cuánto tarda en activarse un certificado SSL?

Con Let’s Encrypt, suele ser inmediato, entre 1 y 5 minutos como máximo. Si tarda más, revisa que tu DNS esté bien configurado.

¿Tengo que pagar por un certificado SSL?

No. Los certificados Let’s Encrypt son gratuitos y se renuevan automáticamente cada 90 días. Los certificados de pago (como los de marcas comerciales) ofrecen garantías y soporte, pero para la mayoría de los sitios web, el gratuito es más que suficiente.

¿Qué es el “contenido mixto” y por qué es malo?

El contenido mixto ocurre cuando tu página está en HTTPS, pero algunos recursos (imágenes, CSS, JS) se cargan desde HTTP. Los navegadores bloquean estas descargas por seguridad, lo que puede romper el diseño de tu web. La solución es actualizar las URLs de esos recursos a HTTPS.

¿Necesito un SSL distinto para el subdominio www?

No, el certificado que generes para tudominio.com debe cubrir también www.tudominio.com. Asegúrate de marcar la casilla de “www” durante la instalación en cualquiera de los paneles.

Conclusión: Disfruta de tu Web Segura

Instalar un certificado SSL en WordPress es un proceso que, una vez que lo haces la primera vez, te llevará menos de 5 minutos. Ya sea que uses cPanel, Plesk o Syspanel, los principios son los mismos: generar el certificado con Let’s Encrypt, activar la redirección y actualizar las URLs en WordPress.

No hay excusa para no tener HTTPS. Es gratis, es fácil y es imprescindible para el SEO y la confianza de tus usuarios. Ahora que ya sabes cómo hacerlo, ve y asegura tu sitio. Si te surge cualquier duda, revisa esta guía de nuevo o consulta la documentación de tu proveedor de hosting. ¡Tu web 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