GuÃa para instalar un certificado SSL en WordPress (cPanel y Plesk)
Introducción: ¿Por qué necesitas instalar SSL en WordPress?
Hoy en dÃa, tener un sitio web seguro no es una opción, es una necesidad. Cuando instalas un certificado SSL en tu WordPress, activas el protocolo HTTPS, lo que significa que la información que viaja entre tu web y tus visitantes está cifrada. Esto no solo protege datos sensibles como contraseñas o pagos, sino que también mejora tu posicionamiento en buscadores (Google favorece los sitios con HTTPS) y genera confianza en tus usuarios.
Si tienes un hosting con cPanel o Plesk, el proceso es bastante sencillo. En esta guÃa te explicaré paso a paso cómo instalar SSL en WordPress usando estos paneles de control, incluyendo la opción gratuita de Let's Encrypt. No necesitas ser un experto técnico, solo seguir las instrucciones al pie de la letra.
¿Qué necesitas antes de empezar?
Antes de lanzarte a la instalación, asegúrate de tener lo siguiente:
- Acceso a tu panel de hosting (cPanel, Plesk o Syspanel).
- Credenciales de administrador de WordPress.
- Dominio apuntado a tu servidor (debe estar resuelto y funcionando).
- Paciencia: el proceso puede tomar unos minutos, especialmente si tu dominio tiene muchos subdominios.
[INFO] Si usas Syspanel (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106. Por ejemplo:
https://tudominio.com:2106. El proceso es similar al de cPanel, pero con una interfaz más minimalista.
## Método 1: Instalar SSL en WordPress con cPanel (Let's Encrypt)
cPanel es uno de los paneles más populares. La mayorÃa de los hostings que ofrecen Let's Encrypt lo integran directamente. Sigue estos pasos:
### Paso 1: Accede a cPanel y busca "SSL/TLS"
- Inicia sesión en tu cPanel (normalmente es
tudominio.com/cpanel). - En la sección Seguridad, busca el icono de SSL/TLS o Let's Encrypt SSL.
- Si no lo ves, busca "AutoSSL" o "SSL Certificate". Algunos hostings lo llaman "SSL Manager".
### Paso 2: Solicita el certificado SSL
- Haz clic en Emitir o instalar certificado SSL.
- Selecciona tu dominio principal de la lista.
- Marca la opción Incluir www (es importante para que tanto
tudominio.comcomowww.tudominio.comtengan HTTPS). - Haz clic en Emitir o Instalar.
[TIP] Si tu hosting usa AutoSSL, el certificado se renovará automáticamente cada 90 dÃas. No necesitas hacer nada más.
### Paso 3: Verifica la instalación
- Espera unos segundos (a veces hasta 2 minutos).
- Abre tu navegador y escribe
https://tudominio.com. - DeberÃas ver el candado verde en la barra de direcciones.
- Si aparece una advertencia de "No seguro", espera unos minutos más o limpia la caché del navegador.
### Paso 4: Forzar HTTPS en WordPress
Una vez instalado el SSL, debes configurar WordPress para que use HTTPS por defecto. Hay dos formas:
Opción A: Desde el panel de WordPress
- Ve a Ajustes > Generales.
- Cambia las URLs de Dirección de WordPress y Dirección del sitio a
https://tudominio.com. - Guarda los cambios.
Opción B: Mediante un plugin
- Instala el plugin Really Simple SSL.
- ActÃvalo y sigue el asistente. Él se encargará de todo.
[WARNING] Si cambias las URLs manualmente, es posible que algunas imágenes o enlaces internos sigan cargando con HTTP. El plugin Really Simple SSL corrige esto automáticamente.
## Método 2: Instalar SSL en WordPress con Plesk
Plesk es otro panel muy común, especialmente en servidores Windows o Linux. El proceso es igual de sencillo.
### Paso 1: Accede a Plesk y busca "SSL/TLS Certificates"
- Inicia sesión en Plesk (normalmente
tudominio.com:8443). - En el menú lateral, busca Hosting & DNS o directamente SSL/TLS Certificates.
- Si no lo ves, escribe "SSL" en el buscador interno de Plesk.
### Paso 2: Añade un certificado Let's Encrypt
- Haz clic en Añadir SSL/TLS Certificate.
- Selecciona Let's Encrypt como tipo de certificado.
- Escribe tu dominio principal (ej:
tudominio.com). - Marca Incluir el subdominio www.
- Haz clic en Obtener o Solicitar.
### Paso 3: Asigna el certificado a tu dominio
- Una vez emitido, ve a la sección Hosting & DNS y selecciona tu dominio.
- En la pestaña SSL/TLS, elige el certificado que acabas de crear.
- Haz clic en Aplicar.
### Paso 4: Verifica y fuerza HTTPS
- Abre tu sitio con
https://y comprueba el candado. - Si todo está bien, ve a Ajustes > Generales en WordPress y cambia las URLs a HTTPS.
- Instala Really Simple SSL para asegurarte de que todo el contenido se sirva por HTTPS.
[INFO] En Plesk, los certificados Let's Encrypt se renuevan automáticamente. No obstante, es recomendable revisar cada 3 meses que la renovación se haya realizado correctamente.
## Método 3: Instalar SSL en WordPress con Syspanel (HestiaCP)
Si tu hosting usa Syspanel (antes HestiaCP), el proceso es muy similar a cPanel. Recuerda que el puerto de acceso es el 2106.
### Paso 1: Accede a Syspanel
- Abre tu navegador y escribe
https://tudominio.com:2106. - Inicia sesión con tus credenciales de administrador.
### Paso 2: Busca la opción de SSL
- En el menú lateral, busca Web o Dominios.
- Selecciona el dominio al que quieres instalar SSL.
- Haz clic en SSL o Certificados.
### Paso 3: Solicita Let's Encrypt
- Marca la casilla Soportar SSL.
- Selecciona Let's Encrypt como proveedor.
- Haz clic en Guardar o Emitir.
### Paso 4: Configura WordPress
- Como en los casos anteriores, cambia las URLs en Ajustes > Generales.
- Instala Really Simple SSL para forzar HTTPS y corregir contenido mixto.
[TIP] Syspanel suele renovar los certificados automáticamente mediante un cron job. Si no es asÃ, puedes configurarlo manualmente desde la sección de tareas programadas.
## Solución de problemas comunes al instalar SSL
A veces, aunque el certificado esté instalado, pueden aparecer problemas. Aquà tienes los más frecuentes y cómo resolverlos.
### "El sitio no es seguro" o "Advertencia de certificado"
- Causa: El certificado no se ha renovado, o hay contenido mixto (imágenes, scripts cargados con HTTP).
- Solución: Verifica que el certificado esté activo (puedes usar herramientas como SSL Labs). Luego, instala Really Simple SSL para forzar todo a HTTPS.
### Error de redirección infinita
- Causa: Un conflicto entre el archivo
.htaccessy la configuración de WordPress. - Solución: Accede a tu servidor vÃa FTP o cPanel y renombra el archivo
.htaccessa.htaccess_old. Luego, desde WordPress, ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios para regenerarlo.
### El candado aparece pero con un signo de advertencia
- Causa: Hay contenido mixto (algunos recursos se cargan con HTTP).
- Solución: Usa un plugin como SSL Insecure Content Fixer o Really Simple SSL para corregirlo automáticamente.
[WARNING] Si tienes un CDN como Cloudflare, asegúrate de que la opción SSL/TLS esté configurada en Full (strict) para evitar problemas de redirección.
## Preguntas frecuentes (FAQ)
### ¿Cuánto tarda en instalarse un certificado SSL?
Por lo general, entre 1 y 5 minutos. Con Let's Encrypt, el proceso es casi instantáneo.
### ¿Es necesario renovar el certificado manualmente?
No, si usas Let's Encrypt en cPanel, Plesk o Syspanel, la renovación es automática. Sin embargo, es recomendable revisar cada 3 meses.
### ¿Puedo instalar SSL en un subdominio?
SÃ, la mayorÃa de los paneles te permiten seleccionar subdominios. Solo asegúrate de marcar la opción correspondiente.
### ¿Qué hago si mi hosting no tiene Let's Encrypt?
Puedes instalar un certificado SSL manualmente usando Certbot o comprar uno de pago. También hay plugins de WordPress que gestionan SSL, pero no son recomendables para principiantes.
### ¿Afecta el SSL al SEO?
SÃ, Google considera HTTPS como un factor de posicionamiento. Además, los sitios con SSL suelen cargar más rápido si usan HTTP/2.
### ¿Puedo tener varios certificados SSL en el mismo dominio?
No es necesario. Un solo certificado cubre el dominio principal y sus subdominios (si los incluyes al solicitarlo).
## Conclusión
Instalar un certificado SSL en WordPress no es complicado, especialmente si tu hosting usa cPanel, Plesk o Syspanel. Con Let's Encrypt, tienes una solución gratuita, segura y automática. Solo recuerda:
- Verificar que el certificado esté activo.
- Forzar HTTPS desde WordPress.
- Corregir contenido mixto con un plugin.
Siguiendo esta guÃa, tu sitio estará protegido y listo para ganar la confianza de tus visitantes y mejorar tu posicionamiento en buscadores. Si tienes dudas, revisa la sección de preguntas frecuentes o contacta con el soporte de tu hosting.
[TIP] Después de instalar SSL, no olvides actualizar tu sitemap en Google Search Console para que el buscador indexe las URLs con HTTPS.
