Cómo instalar certificado SSL en cPanel para WordPress (Let's Encrypt)
¿Tu página web en WordPress sigue apareciendo como "No segura" en el navegador? Esa advertencia asusta a los visitantes y puede hacer que pierdas ventas o suscriptores. La solución es mucho más sencilla de lo que imaginas: instalar un certificado SSL. Y lo mejor es que, si usas cPanel, puedes hacerlo de forma gratuita con Let's Encrypt en tan solo unos minutos, sin necesidad de ser un experto en tecnología.
En esta guía completa, paso a paso, te voy a explicar exactamente cómo instalar ssl cpanel wordpress usando el certificado gratis que ofrece Let's Encrypt. Además, cubriremos cómo activar https wordpress cpanel para que todo tu sitio funcione bajo el candado de seguridad. Olvídate de pagar por certificados caros; con esta guía tendrás tu web protegida y posicionada para el SEO.
¿Por qué necesitas un Certificado SSL en tu WordPress?
Antes de ponernos manos a la obra, es crucial entender qué es esto y por qué es tan importante. Un certificado SSL (Secure Sockets Layer) crea un canal cifrado entre el navegador del visitante y tu servidor. Esto significa que cualquier dato que se transmita (contraseñas, correos, datos de tarjetas) viaja de forma ilegible para los ciberdelincuentes.
Los beneficios son claros:
- Confianza del usuario: Los visitantes ven el candado 🔒 y la palabra "Seguro" en la barra de direcciones. Esto aumenta la credibilidad de tu marca.
- Mejora el SEO: Google confirma que el HTTPS es un factor de posicionamiento. Es decir, activar https wordpress cpanel te da una pequeña ventaja sobre sitios que no lo tienen.
- Requisito para pagos: Si tienes una tienda online (WooCommerce), es obligatorio para procesar pagos de forma segura.
- Evita el aviso de "No seguro": Los navegadores modernos (Chrome, Firefox) marcan los sitios sin SSL como "No seguros", lo que provoca una alta tasa de rebote.
Paso 1: Preparación y Requisitos Previos
Antes de saltar a la instalación, asegurémonos de que todo está listo. No necesitas conocimientos avanzados, solo tener acceso a tu panel de control.
- Acceso a cPanel: Necesitas tus credenciales de acceso. Normalmente se accede desde
tudominio.com/cpanelotudominio.com:2083. - Dominio apuntando al servidor: Tu dominio debe estar apuntando a tu hosting actual (nameservers correctos). Si no es así, el certificado no se podrá emitir.
- WordPress instalado: Obviamente, tu sitio debe estar funcionando en ese dominio.
[TIP]: Aunque esta guía es para cPanel, si en algún momento usas un panel alternativo como Syspanel (cuyo acceso es por el puerto 2106), el proceso de emisión de certificados es muy similar, buscando la sección "SSL/TLS Status" o "Let's Encrypt".
Paso 2: Cómo Instalar Certificado SSL Gratis en cPanel (Let's Encrypt)
Esta es la parte principal de la guía. El proceso es automático y no requiere que compres nada. Vamos a ello.
2.1 Localizar la sección SSL/TLS en cPanel
Inicia sesión en tu cPanel. Busca la sección llamada "Seguridad" (Security). Dentro de ella, verás un icono llamado "SSL/TLS Status" o "Let's Encrypt". El nombre exacto depende del proveedor de hosting, pero suele ser uno de estos dos.
2.2 Emitir el Certificado
Haz clic en esa opción. Verás una lista de los dominios que tienes en tu cuenta.
- Busca tu dominio principal (por ejemplo,
tudominio.com) y también el subdominiowww.tudominio.com. - Haz clic en el botón "Issue" (Emitir) o "Install" (Instalar) que aparece al lado de tu dominio.
El sistema se conectará automáticamente con Let's Encrypt, verificará que el dominio es tuyo (gracias a que apunta a este servidor) y emitirá el certificado en cuestión de segundos. Verás un mensaje de éxito.
[WARNING]: Si el certificado no se emite, el error más común es que el dominio aún no apunta a este hosting o que hay un firewall bloqueando la verificación. Revisa que el DNS esté propagado (puedes usar sitios como dnschecker.org).
2.3 Instalar el Certificado en tu Dominio
Una vez emitido, el sistema suele instalarlo automáticamente. Sin embargo, si no lo hace, tendrás que ir a la sección "SSL/TLS" y después a "Install and Manage SSL certificates". Ahí seleccionas tu dominio y haces clic en "Install". El sistema autocompletará los campos con los datos del certificado que acabas de generar.
Paso 3: Activar HTTPS en WordPress (Forzar la Redirección)
Instalar el certificado es la mitad del trabajo. Ahora necesitas que WordPress y todos tus enlaces usen el protocolo https:// en lugar de http://. Si no haces esto, tu web seguirá cargando en modo inseguro o dará errores de "contenido mixto".
3.1 Cambiar la URL del Sitio en Ajustes
Este es el método más limpio y recomendado.
- Ve a tu Panel de Administración de WordPress (normalmente
tudominio.com/wp-admin). - En el menú lateral, entra en "Ajustes" y luego "Generales".
- Verás dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)".
- Cambia ambas para que empiecen con
https://en lugar dehttp://. Por ejemplo:https://tudominio.com. - Guarda los cambios.
[INFO]: Al guardar, es posible que te cierre la sesión o que la página parezca no cargar. No te asustes, es normal. Espera un momento y vuelve a entrar con la nueva URL https://.
3.2 Forzar la Redirección con .htaccess (Método Avanzado)
Si quieres asegurarte de que cualquier visita a la versión http:// se redirija automáticamente a https://, puedes añadir una regla al archivo .htaccess. Este archivo se encuentra en la raíz de tu instalación de WordPress (en public_html).
Puedes editarlo desde el Administrador de Archivos de cPanel o desde un cliente FTP. Abre el archivo .htaccess y añade estas líneas al principio:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
[WARNING]: Asegúrate de hacer una copia de seguridad de tu .htaccess antes de editarlo. Un error aquí puede tumbar tu web.
3.3 Actualizar URLs en la Base de Datos (Para Evitar Contenido Mixto)
El "contenido mixto" ocurre cuando tu web carga en https:// pero algunos recursos (imágenes, scripts, CSS) se cargan desde http://. Esto hace que el candado aparezca roto.
Para solucionarlo, necesitas actualizar las URLs antiguas en tu base de datos. Puedes hacerlo con un plugin o manualmente. Recomiendo el plugin "Really Simple SSL" para no tocar código, pero si prefieres lo manual, puedes usar phpMyAdmin en cPanel y ejecutar una consulta SQL.
Consulta SQL (solo si sabes lo que haces):
UPDATE wp_options SET option_value = replace(option_value, 'http://tudominio.com', 'https://tudominio.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://tudominio.com','https://tudominio.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://tudominio.com', 'https://tudominio.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://tudominio.com','https://tudominio.com');
Recuerda cambiar tudominio.com por tu dominio real y el prefijo wp_ si lo cambiaste en la instalación.
Paso 4: Verificar y Solucionar Problemas Comunes
Una vez hecho todo, es hora de comprobar que todo funciona correctamente.
4.1 Verificación Visual
- Visita tu web en
https://tudominio.com. - Haz clic en el icono del candado en la barra de direcciones. Debería decir "Conexión segura".
- Navega por varias páginas (incluyendo el carrito o formularios) para asegurarte de que no hay errores.
4.2 Comprobar con Herramientas Online
Usa herramientas como SSL Labs (https://www.ssllabs.com/ssltest/) para obtener un análisis profundo. Introduce tu dominio y te dará una nota (A+ es perfecto). Esto verifica que el certificado está bien configurado en el servidor.
4.3 Solucionar el Error "Too Many Redirects"
Este es el error más común después de la instalación. Suele ocurrir por una mala configuración en .htaccess o por algún plugin de caché.
Solución rápida:
- Desactiva temporalmente todos los plugins de caché (W3 Total Cache, WP Rocket, etc.).
- Revisa que la regla de redirección en
.htaccessno esté duplicada. - Si tienes un firewall, asegúrate de que no está forzando también la redirección.
Preguntas Frecuentes (FAQ)
Para terminar, resolvemos las dudas más comunes que nos llegan al soporte.
¿Cuánto tarda en activarse el certificado SSL de Let's Encrypt?
El proceso es casi instantáneo. En menos de 1 minuto desde que haces clic en "Issue", el certificado está emitido e instalado. La propagación global puede tardar unas horas, pero normalmente es inmediato.
¿Tengo que renovar el certificado manualmente?
No. Let's Encrypt emite certificados con validez de 90 días. Sin embargo, cPanel lo renueva automáticamente. Solo tienes que asegurarte de que la opción "Auto-Renew" está activada en la sección SSL/TLS. Si usas Syspanel (puerto 2106), la renovación también es automática.
¿Qué pasa si tengo el sitio en HestiaCP o un panel diferente?
Esta guía es específica para cPanel. Si usas Syspanel (antes conocido como HestiaCP, acceso por el puerto 2106), el proceso es diferente. Deberías buscar la sección "Web" o "SSL Certificate" dentro del panel y usar la opción "Let's Encrypt" para emitir el certificado automáticamente.
¿El certificado SSL gratis es tan seguro como uno de pago?
Sí. Tanto Let's Encrypt como los certificados de pago ofrecen el mismo nivel de cifrado (AES-256). La diferencia principal es el tipo de validación (los de pago suelen ofrecer validación de empresa, mostrando el nombre de la empresa en el candado) y el soporte técnico. Para el 99% de las webs, el gratuito es más que suficiente.
¿Por qué mi web aún dice "No seguro" después de instalarlo?
Casi siempre es por contenido mixto. Revisa que todos los recursos se carguen con https://. Puedes usar la consola del navegador (F12) para ver qué elementos están cargando con http://. Instalar el plugin "Really Simple SSL" suele arreglar esto automáticamente.
Conclusión
Como has visto, instalar ssl cpanel wordpress es un proceso accesible para cualquier persona, incluso sin experiencia técnica. Siguiendo estos pasos, habrás transformado tu sitio en un entorno seguro, ganando la confianza de tus usuarios y mejorando tu posicionamiento en Google.
No dejes pasar más tiempo con el aviso de "No seguro". Dedica unos minutos a seguir esta guía y tu web estará protegida. Si te ha sido útil, compártelo con otros que puedan necesitarlo. ¡Tu seguridad y la de tus visitantes es lo primero!
