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

Cómo instalar un certificado SSL en WordPress con cPanel y Plesk

Actualizado el 11 de mayo de 2026

¿Tu sitio web en WordPress sigue mostrando ese molesto mensaje de "No es seguro" 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. Instalar un certificado SSL es el primer paso para ofrecer una experiencia confiable a tus visitantes y mejorar tu posicionamiento en Google. En esta guía completa y paso a paso, te explicaré cómo instalar SSL WordPress tanto si tu hosting usa cPanel como si usa Plesk. Al final, tu web navegará con el candado verde y el protocolo HTTPS WordPress.

¿Qué es un certificado SSL y por qué lo necesitas?

Antes de ponernos manos a la obra, entendamos lo básico. SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que viaja entre el navegador de tu visitante y tu servidor. Piensa en ello como un sobre cerrado: sin SSL, los datos viajan como una postal que cualquiera puede leer; con SSL, viajan en una caja fuerte.

Beneficios clave de activar SSL:

  • Seguridad: Protege datos sensibles como contraseñas, formularios y pagos.
  • Confianza: Los visitantes ven el candado verde y saben que tu sitio es legítimo.
  • SEO: Google favorece los sitios con HTTPS WordPress, dándoles mejor posicionamiento.
  • Requisito: Muchos navegadores marcan como "No seguro" los sitios sin SSL.

Tipos de certificados SSL: ¿Cuál elegir?

No todos los SSL son iguales. Aquí tienes los más comunes:

  • SSL gratuito (Let's Encrypt): Ideal para blogs, sitios pequeños o proyectos personales. Se renueva automáticamente cada 90 días. La mayoría de hostings lo ofrecen gratis.
  • SSL de pago (DV, OV, EV): Ofrecen validación más rigurosa. Un SSL de Validación Extendida (EV) muestra el nombre de la empresa en la barra de direcciones. Recomendado para tiendas online o sitios corporativos.

[INFO] Si tu hosting ofrece certificados gratuitos de Let's Encrypt, úsalos sin miedo. Son 100% seguros y cumplen con los estándares actuales.

Requisitos previos antes de instalar

Antes de empezar, asegúrate de tener:

  1. Acceso a tu panel de control (cPanel o Plesk) con permisos de administrador.
  2. Tu dominio apuntando al servidor (los DNS deben estar configurados correctamente).
  3. WordPress instalado y funcionando (aunque no tenga SSL aún).
  4. Copia de seguridad reciente de tu web y base de datos. ¡Nunca está de más!

Método 1: Instalar SSL en WordPress con cPanel

cPanel es uno de los paneles de hosting más populares. Sigue estos pasos al pie de la letra.

Paso 1: Accede a la sección SSL/TLS

Inicia sesión en tu cPanel. Busca la sección "Seguridad" y haz clic en "SSL/TLS" o "SSL/TLS Manager".

Paso 2: Gestiona tu certificado SSL

Dentro de SSL/TLS, verás varias opciones. La más común para instalar un certificado SSL cPanel es usar "AutoSSL" (si tu proveedor lo ofrece) o instalar manualmente.

Opción A (Recomendada para principiantes): AutoSSL

  • Busca la opción "AutoSSL" (normalmente en la sección "Seguridad" o "SSL").
  • Selecciona tu dominio de la lista.
  • Haz clic en "Ejecutar AutoSSL" o "Instalar". El sistema generará e instalará automáticamente un certificado de Let's Encrypt.
  • Espera unos segundos. Verás un mensaje de éxito.

Opción B (Instalación manual):

  • En "SSL/TLS", haz clic en "Instalar y gestionar certificados SSL para su sitio (HTTPS)".
  • En "Instalar un certificado SSL", pega el contenido de tu certificado (CRT), la clave privada (KEY) y el bundle de CA (si lo tienes).
  • Haz clic en "Instalar certificado".

Paso 3: Verifica la instalación

Una vez instalado, visita tu web usando https://tudominio.com. Deberías ver el candado verde.

[TIP] Si ves un error de "conexión no segura" o "mixta", aún no hemos terminado. Sigue al paso 4.

Paso 4: Forzar HTTPS en WordPress desde cPanel

Ahora toca configurar WordPress para que use HTTPS. Hay dos formas:

A) Desde el panel de administración de WordPress:

  • Ve a Ajustes > Generales.
  • Cambia las URL de Dirección de WordPress y Dirección del sitio de http:// a https://.
  • Guarda los cambios. Importante: Haz esto solo si tu web sigue cargando. Si no, usa el método B.

B) Desde el archivo wp-config.php (más seguro):

  • Conéctate a tu hosting vía FTP o desde el administrador de archivos de cPanel.
  • Busca el archivo wp-config.php en la raíz de tu web.
  • Añade estas líneas justo antes de /* That's all, stop editing! */:
    define('FORCE_SSL_ADMIN', true);
    if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') === false) {
        $_SERVER['HTTPS'] = 'on';
    }
    
  • Guarda el archivo.

Paso 5: Corrige contenido mixto (opcional pero recomendado)

El contenido mixto ocurre cuando tu web carga recursos (imágenes, scripts) desde URLs HTTP. Para arreglarlo, instala un plugin como "Really Simple SSL". Este plugin detecta automáticamente el SSL y corrige las URLs.

Método 2: Instalar SSL en WordPress con Plesk

Plesk es otro panel muy usado, especialmente en servidores Windows y algunos Linux. El proceso es igual de sencillo.

Paso 1: Accede a la sección SSL/TLS en Plesk

Inicia sesión en Plesk. En el panel principal, busca tu dominio y haz clic en "Alojamiento web" o directamente en "SSL/TLS" (dependiendo de la versión).

Paso 2: Añade o instala el certificado SSL Plesk

Opción A (Let's Encrypt gratuito):

  • Dentro de "SSL/TLS", haz clic en "Añadir certificado SSL".
  • Selecciona "Let's Encrypt" como tipo.
  • Marca la casilla "Incluir el dominio www" si quieres cubrir ambas versiones.
  • Haz clic en "Instalar". Plesk obtendrá e instalará el certificado automáticamente.

Opción B (Certificado de pago):

  • En "Añadir certificado SSL", elige "Certificado externo".
  • Pega el contenido del certificado (CRT), clave privada (KEY) y el bundle CA.
  • Asigna el certificado a tu dominio desde la misma pantalla.

Paso 3: Habilita la redirección HTTPS

Una vez instalado, es crucial forzar HTTPS. En Plesk, esto suele ser un clic:

  • Ve a "Alojamiento web" de tu dominio.
  • Busca la opción "Redirección de HTTP a HTTPS".
  • Actívala. Plesk creará automáticamente las reglas necesarias en el archivo .htaccess.

Paso 4: Configura WordPress para HTTPS

Al igual que en cPanel, debes actualizar las URLs de WordPress. Puedes hacerlo desde Ajustes > Generales en el panel de WordPress, o mediante el plugin "Really Simple SSL", que es la opción más recomendada para evitar errores.

[WARNING] Si cambias las URLs manualmente en Ajustes > Generales y tu web deja de cargar, no entres en pánico. Accede a tu base de datos vía phpMyAdmin (desde Plesk) y cambia las URLs en la tabla wp_options. O restaura tu copia de seguridad.

Solución de problemas comunes (FAQ)

¿Por qué mi web sigue mostrando "No seguro" después de instalar SSL?

Esto suele deberse a contenido mixto. Revisa que todos los recursos (imágenes, scripts, hojas de estilo) se carguen con https://. Usa herramientas como Why No Padlock o el inspector de Chrome (F12 > Console) para identificar los elementos problemáticos.

¿Puedo instalar SSL si mi hosting es gratuito?

Algunos hostings gratuitos no lo permiten. Sin embargo, la mayoría de los proveedores de pago incluyen SSL gratuito de Let's Encrypt. Si tu hosting no lo ofrece, considera migrar a uno que sí lo haga.

¿Qué hago si mi certificado SSL caduca?

Los certificados de Let's Encrypt caducan cada 90 días. La mayoría de los paneles (cPanel y Plesk) renuevan automáticamente. Si no, puedes renovarlo manualmente desde la misma sección donde lo instalaste. No dejes que caduque, o tu web volverá a mostrar "No seguro".

¿Necesito un SSL diferente para cada subdominio?

Depende. Un certificado Wildcard (*.tudominio.com) cubre todos los subdominios. Si usas Let's Encrypt, puedes obtener un certificado que cubra hasta 100 dominios/subdominios en una sola instalación.

¿Afecta el SSL al rendimiento de mi web?

Minimamente. El cifrado/descifrado añade una fracción de segundo, pero los servidores modernos lo manejan sin problema. El beneficio en seguridad y SEO supera con creces cualquier pequeña latencia.

Conclusión: Tu sitio ya es seguro

Felicidades, has logrado instalar SSL WordPress usando certificado SSL cPanel o Plesk SSL WordPress. Ahora tu sitio navega con HTTPS WordPress, lo que mejora la confianza de tus visitantes y tu posicionamiento en buscadores.

Recuerda que la seguridad web es un proceso continuo. Mantén tu WordPress, plugins y temas actualizados, y realiza copias de seguridad periódicas. Si en algún momento te sientes perdido, vuelve a esta guía. ¡No hay nada más gratificante que ver ese candado verde en tu web!

[INFO] Si tu hosting usa Syspanel (anteriormente HestiaCP), el acceso es por el puerto 2106. El proceso es similar: busca la sección de SSL/TLS y selecciona Let's Encrypt. Syspanel también permite instalar certificados de pago fácilmente.

¿Te ha sido útil? Comparte este artículo con otros que estén dando sus primeros pasos en la seguridad web. ¡Nos vemos en el próximo tutorial!

¿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