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

Cómo instalar un certificado SSL en WordPress usando cPanel

Actualizado el 16 de enero de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender paso a paso cómo instalar un certificado SSL en WordPress usando cPanel. No te preocupes si no eres experto, porque te guiaré con un lenguaje sencillo y muchos ejemplos. Al final, tu web será más segura, ganarás la confianza de tus visitantes y hasta mejorarás tu posicionamiento en Google. ¡Empecemos!

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

Un certificado SSL (Secure Sockets Layer) es como un candado digital que protege la información que viaja entre el navegador de tus visitantes y tu sitio web. Cuando lo instalas, verás que la dirección de tu web empieza con https:// en lugar de http://, y aparecerá un pequeño candado verde en la barra de direcciones. Esto indica que la conexión es segura.

¿Por qué es importante para tu WordPress?

  • Seguridad: Protege datos sensibles como contraseñas, formularios de contacto o pagos.
  • Confianza: Los visitantes se sienten más seguros al navegar en tu sitio.
  • SEO: Google favorece los sitios con SSL, así que tu web puede aparecer mejor en los resultados de búsqueda.
  • Requisito: Muchos navegadores marcan como "No seguro" los sitios sin SSL, lo que puede ahuyentar visitantes.

En este artículo, nos centraremos en Let's Encrypt, una autoridad certificadora gratuita, muy popular y fácil de usar con cPanel. Así que no necesitas gastar dinero en un certificado caro. ¡Vamos a ello!

Requisitos previos antes de instalar SSL en WordPress

Antes de comenzar, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Debes tener las credenciales de tu hosting (usuario y contraseña). Si usas un panel como Syspanel (antes llamado HestiaCP), el puerto de acceso es el 2106 (por ejemplo, https://tudominio.com:2106).
  • WordPress instalado: Tu sitio debe estar funcionando, aunque sea en una etapa inicial.
  • Dominio propio: El SSL se instala sobre un dominio (como tudominio.com). No funciona con subdominios de terceros.
  • Backup: Siempre es recomendable hacer una copia de seguridad de tu sitio antes de hacer cambios importantes. Puedes usar un plugin como UpdraftPlus o la herramienta de backup de cPanel.

[INFO] Si no tienes acceso a cPanel, contacta a tu proveedor de hosting. La mayoría incluye cPanel en sus planes.

Paso 1: Acceder a cPanel y localizar la sección SSL

Lo primero es iniciar sesión en cPanel. Normalmente, la dirección es algo como https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tu usuario y contraseña.

Una vez dentro, busca la sección Seguridad o SSL/TLS. Dependiendo de la versión de cPanel, puede aparecer como:

  • SSL/TLS (gestión manual)
  • Let's Encrypt SSL (si tu hosting lo ofrece integrado)
  • AutoSSL (a veces ya está activado por defecto)

Si ves Let's Encrypt SSL, es la opción más sencilla. Si no, puedes usar SSL/TLS para instalar un certificado manualmente, pero hoy nos centraremos en la opción automática con Let's Encrypt.

[TIP] Muchos hostings ya tienen AutoSSL activado. Si ves un candado verde en tu web, ¡ya está! Pero si no, sigue estos pasos.

Paso 2: Instalar el certificado SSL con Let's Encrypt desde cPanel

Vamos a usar la herramienta Let's Encrypt SSL que suele venir integrada en cPanel. Si no la ves, puede que tu hosting use otro método, pero el proceso es similar.

  1. Haz clic en "Let's Encrypt SSL" dentro de la sección de Seguridad.
  2. Se abrirá una pantalla con una lista de tus dominios. Selecciona el dominio principal de tu WordPress (por ejemplo, tudominio.com). También puedes marcar www.tudominio.com para que ambos tengan SSL.
  3. Haz clic en "Emitir" o "Instalar". El sistema verificará que el dominio te pertenece (generalmente revisando los registros DNS o archivos en tu servidor).
  4. Espera unos segundos. Verás un mensaje de éxito como "Certificado emitido correctamente".

[WARNING] Si el proceso falla, asegúrate de que tu dominio apunte a los servidores de tu hosting (los DNS estén configurados). También verifica que no tengas otro certificado SSL previo que interfiera.

Paso 3: Verificar que el certificado SSL está activo

Una vez instalado, comprueba que funciona. Abre tu navegador y escribe https://tudominio.com. Deberías ver el candado verde. Si ves un error de "Conexión no segura", puede que el certificado no se haya instalado correctamente o que falte algún paso.

También puedes usar herramientas online como SSL Labs o Why No Padlock para verificar el estado.

Paso 4: Forzar HTTPS en WordPress (¡Importante!)

Ahora que el certificado está instalado, tu sitio puede cargar tanto con http:// como con https://. Pero para que sea seguro, debes redirigir todo el tráfico a la versión HTTPS. Esto se hace desde el panel de administración de WordPress.

  1. Accede a tu panel de WordPress (tudominio.com/wp-admin).
  2. Ve a Ajustes > Generales.
  3. Cambia las dos direcciones:
    • Dirección de WordPress (URL): cambia http:// por https://
    • Dirección del sitio (URL): haz lo mismo.
  4. Guarda los cambios. WordPress te pedirá que inicies sesión de nuevo (con la nueva URL).

[INFO] Si no puedes acceder al panel después del cambio, no te preocupes. Puedes forzar HTTPS editando el archivo wp-config.php (te explico más abajo).

Paso 5: Forzar HTTPS mediante código (método alternativo)

Si el paso anterior no funciona o prefieres hacerlo manualmente, puedes agregar una línea en el archivo wp-config.php. Este archivo está en la raíz de tu instalación de WordPress (accede por FTP o desde el administrador de archivos de cPanel).

  1. Conéctate a tu hosting (por FTP o cPanel > Administrador de archivos).
  2. Busca el archivo wp-config.php en la carpeta public_html (o la carpeta donde tengas WordPress).
  3. Ábrelo con un editor de texto.
  4. Justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */, agrega estas líneas:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

Reemplaza tudominio.com por tu dominio real. Guarda el archivo.

Paso 6: Actualizar enlaces internos y contenido mixto

Después de forzar HTTPS, es posible que algunos elementos de tu web (imágenes, scripts, CSS) sigan cargándose con HTTP. Esto se llama contenido mixto y puede romper el candado verde. Para solucionarlo:

  • Usa un plugin: Instala un plugin como Really Simple SSL o SSL Insecure Content Fixer. Estos plugins detectan y corrigen automáticamente los enlaces HTTP.
  • Reemplaza manualmente: Si prefieres hacerlo a mano, puedes usar la herramienta Better Search Replace (dentro de la sección de Herramientas de WordPress) para buscar http://tudominio.com y reemplazarlo por https://tudominio.com en toda la base de datos.

[WARNING] Haz siempre un backup antes de usar el reemplazo en la base de datos. Un error podría romper tu sitio.

Paso 7: Configurar redirección 301 (de HTTP a HTTPS)

Para que los motores de búsqueda y los usuarios siempre vayan a la versión segura, debes crear una redirección 301. Esto se puede hacer desde el archivo .htaccess (en la raíz de WordPress).

  1. Accede al administrador de archivos de cPanel o por FTP.
  2. Busca el archivo .htaccess en la carpeta public_html.
  3. Ábrelo y agrega estas líneas al principio (justo después de la línea RewriteEngine On si existe):
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Guarda el archivo. Ahora, cuando alguien escriba http://tudominio.com, será redirigido automáticamente a https://tudominio.com.

[TIP] Si usas un plugin de caché (como W3 Total Cache o WP Super Minify), asegúrate de limpiar la caché después de estos cambios.

Paso 8: Verificar que todo funciona correctamente

Haz una prueba completa:

  • Navega por tu web (páginas, entradas, formularios) para ver que todo carga bien.
  • Usa la herramienta de Google "Inspeccionar URL" para ver si hay errores de contenido mixto.
  • Revisa el candado verde en distintas páginas.
  • Prueba desde un móvil y desde distintos navegadores (Chrome, Firefox, Edge).

Si ves algún error, vuelve a los pasos anteriores. Lo más común es olvidar actualizar enlaces internos o tener algún plugin que no soporte HTTPS.

Preguntas frecuentes (FAQ)

¿Puedo instalar SSL en WordPress sin cPanel?

Sí, pero es más técnico. Puedes hacerlo manualmente usando SSH o plugins como Really Simple SSL que te guían, pero necesitarás acceso al servidor. cPanel simplifica mucho el proceso.

¿Let's Encrypt es seguro?

Sí, es una autoridad certificadora muy confiable y utilizada por millones de sitios. Ofrece el mismo nivel de cifrado que los certificados de pago. La única diferencia es que caduca cada 90 días, pero cPanel suele renovarlo automáticamente.

¿Qué hago si mi hosting no tiene Let's Encrypt en cPanel?

Puedes instalar un certificado manualmente usando la opción SSL/TLS de cPanel. Necesitarás generar una CSR (Solicitud de Firma de Certificado) y luego subir el certificado que te proporcione Let's Encrypt (a través de su web o usando un cliente como Certbot). Si te resulta complicado, contacta a tu proveedor de hosting.

¿El SSL afecta la velocidad de mi web?

Muy poco. El cifrado añade una pequeña sobrecarga, pero es insignificante comparado con los beneficios de seguridad y SEO. Además, con HTTP/2 (que requiere HTTPS), tu web puede cargar incluso más rápido.

¿Necesito SSL si mi web es solo informativa?

Sí, aunque no tengas formularios de pago, el SSL protege la privacidad de tus visitantes y mejora tu posicionamiento. Además, muchos navegadores marcan los sitios sin SSL como "No seguros", lo que puede dar mala imagen.

Conclusión

Instalar un certificado SSL en WordPress usando cPanel es un proceso sencillo que te tomará pocos minutos. Con Let's Encrypt, es totalmente gratuito y automático. Recuerda siempre forzar HTTPS, actualizar enlaces y verificar que todo funcione. Tu web será más segura, confiable y mejor valorada por Google.

Si en algún momento te sientes perdido, recuerda que puedes consultar la documentación de tu hosting o pedir ayuda a tu proveedor. ¡Y no olvides que Syspanel (antes HestiaCP) también permite gestionar SSL desde el puerto 2106!

Espero que este artículo te haya sido útil. Si tienes dudas, déjalas en los comentarios y estaré encantado de ayudarte. ¡Ahora ve y asegura tu WordPress!

¿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