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

Cómo habilitar HTTPS en WordPress con SSL gratuito desde cPanel

Actualizado el 22 de diciembre de 2025

¿Por qué necesitas SSL en tu WordPress?

Antes de entrar en materia, vamos a entender qué es y por qué es tan importante. SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que viaja entre el navegador de tus visitantes y tu servidor. Piénsalo como un sobre sellado: si alguien intercepta el correo, no puede leer lo que hay dentro.

Cuando tu sitio tiene SSL activado, verás que la URL comienza con https:// en lugar de http://, y aparecerá un candadito en la barra de direcciones. Esto no solo es un extra de seguridad, sino que Google lo usa como factor de posicionamiento. Además, si no lo tienes, los navegadores modernos mostrarán un aviso de "No seguro", lo que ahuyentará a los visitantes.

Para un blog, una tienda online o cualquier web con formularios de contacto, es imprescindible. Con el SSL WordPress cPanel que vamos a configurar, protegerás los datos de tus usuarios y mejorarás tu SEO al mismo tiempo.


Activar SSL desde cPanel: La guía paso a paso

Vamos a lo práctico. Necesitas acceso a tu panel de control de hosting (cPanel). Si tu hosting usa Syspanel, el acceso es por el puerto 2106, pero el proceso es idéntico.

1. Accede a tu cPanel

Primero, inicia sesión en tu cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Si tu proveedor usa Syspanel, la URL será tudominio.com:2106.

Introduce tus credenciales. Si no las tienes, contacta con tu proveedor de hosting.

2. Busca la sección de Seguridad o SSL

Una vez dentro, verás un montón de iconos. Busca la sección llamada "Seguridad" o directamente el icono de "SSL/TLS" o "SSL/TLS Status". En algunos paneles, puede estar bajo "Sitios Web" o "Dominios". No te preocupes si la ubicación exacta varía, el nombre suele ser muy similar.

3. Ejecuta el "AutoSSL" o "SSL Gratuito"

Esta es la parte mágica. La mayoría de los hosts ofrecen certificados gratuitos de Let's Encrypt integrados en cPanel. Busca un botón que diga "Install", "Issue" o "Renew" junto a tu dominio.

Si tienes la opción "AutoSSL", actívala. Esto hará que el sistema instale, renueve y gestione el certificado automáticamente. Si no, verás una lista de dominios y un botón para emitir el certificado manualmente. Haz clic en "Issue" o "Install" para tu dominio principal y todos los subdominios que tengas.

[INFO]
El SSL gratuito cPanel de Let's Encrypt es perfecto para la mayoría de sitios web. Es válido durante 90 días y se renueva automáticamente si tienes AutoSSL activado. No necesitas pagar nada.

4. Verifica la instalación

cPanel te mostrará un mensaje de éxito. Para comprobarlo, intenta acceder a tu web usando https://tudominio.com. Deberías ver el candadito. Si no aparece, puede que necesites forzar la redirección, que es el siguiente paso.


Activar HTTPS en WordPress: La configuración definitiva

Instalar el certificado es solo la mitad. Ahora hay que decirle a WordPress que use HTTPS. Si no lo haces, verás un error de "contenido mixto" (parte del contenido se carga por HTTP y parte por HTTPS), lo que rompe la seguridad y el candado no aparecerá.

1. Configura la URL del sitio en WordPress

Ve a tu escritorio de WordPress. En el menú lateral, entra en Ajustes > Generales.

Ahí verás dos campos:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Ambos deben tener la URL con https:// al principio. Por ejemplo: https://tudominio.com.

[WARNING]
IMPORTANTE: Haz este cambio justo después de instalar el certificado SSL. Si lo haces antes, podrías quedarte bloqueado sin poder acceder a tu panel. Si esto ocurre, no te asustes, se puede arreglar editando el archivo wp-config.php o desde la base de datos, pero es un paso extra que evitaremos.

Guarda los cambios. WordPress se recargará y ya estarás usando HTTPS.

2. Activa la redirección automática de HTTP a HTTPS

Ahora queremos que cualquier persona que escriba http:// sea enviada automáticamente a la versión segura https://. Esto se hace editando el archivo .htaccess de tu sitio.

Puedes hacerlo desde el Administrador de Archivos de cPanel o desde un cliente FTP. Busca la carpeta public_html (o la carpeta donde esté instalado tu WordPress) y abre el archivo .htaccess.

Al final del archivo, pega este código:

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

Guarda el archivo y listo. Ahora todas las peticiones HTTP se redirigirán a HTTPS.

[TIP]
Si no ves el archivo .htaccess, activa la opción "Mostrar archivos ocultos" en el Administrador de Archivos de cPanel.


Cómo arreglar el "Contenido Mixto" en WordPress

Este es uno de los problemas más comunes después de activar HTTPS. El error de contenido mixto ocurre cuando tu web carga recursos (imágenes, CSS, JavaScript) a través de http:// en lugar de https://. El navegador los bloquea por seguridad y el candado no aparece.

1. Usa un plugin para corregirlo automáticamente

La forma más fácil para principiantes es usar un plugin. Instala y activa "Really Simple SSL" desde el repositorio de WordPress.

  • Ve a Plugins > Añadir nuevo.
  • Busca "Really Simple SSL".
  • Instálalo y actívalo.
  • El plugin detectará tu certificado y te guiará para activar las redirecciones y arreglar el contenido mixto automáticamente.

Este plugin es fantástico porque hace el trabajo pesado por ti, incluso si no eres muy técnico.

2. Solución manual (avanzado)

Si prefieres no usar plugin, puedes usar un plugin de "Better Search Replace" para actualizar las URLs en tu base de datos. Esto es útil si tu web ya tenía muchas imágenes o enlaces con la URL antigua.

  • Descarga e instala "Better Search Replace".
  • Ve a Herramientas > Better Search Replace.
  • En "Buscar", escribe http://tudominio.com.
  • En "Reemplazar por", escribe https://tudominio.com.
  • Selecciona todas las tablas de la base de datos.
  • Haz clic en "Ejecutar".

[WARNING]
PRECAUCIÓN: Haz una copia de seguridad de tu base de datos antes de ejecutar cualquier reemplazo. Aunque es seguro, es mejor prevenir.


Preguntas frecuentes (FAQ) sobre SSL y WordPress

¿Qué pasa si mi hosting no tiene cPanel?

Si tu hosting usa Syspanel, el puerto de acceso es el 2106. La interfaz es diferente, pero el proceso es muy similar. Busca la sección de "Seguridad" o "SSL" y sigue los pasos. Si no encuentras la opción, contacta al soporte de tu proveedor.

¿Cuánto tarda en activarse el SSL gratuito?

Normalmente, la emisión del certificado de Let's Encrypt es casi instantánea, de 1 a 5 minutos como máximo. La propagación de DNS puede tardar un poco más, pero en general, en menos de una hora tendrás tu sitio funcionando con HTTPS.

¿Necesito renovar el SSL manualmente?

No, si tienes AutoSSL activado en tu cPanel, la renovación es automática. Si lo emites manualmente, tendrás que renovarlo cada 90 días. Te recomiendo activar AutoSSL para olvidarte del tema.

¿Afecta el SSL a mi posicionamiento SEO?

Sí, positivamente. Google confirma que HTTPS es una señal de ranking. Además, al no mostrar el aviso de "No seguro", la experiencia del usuario mejora, lo que reduce la tasa de rebote y mejora indirectamente tu SEO.

¿Puedo usar SSL si tengo una tienda online?

Absolutamente imprescindible. Si tienes WooCommerce o cualquier sistema de pago, el SSL es obligatorio para cumplir con los estándares de seguridad PCI-DSS. Sin él, las pasarelas de pago pueden rechazar tu sitio.

¿Qué hago si mi web se ve rara después de activar SSL?

Es casi seguro que es un problema de contenido mixto. Ejecuta el plugin "Really Simple SSL" o usa "Better Search Replace" para actualizar las URLs. Si el problema persiste, revisa que tu tema y plugins sean compatibles con HTTPS.


Consejos finales para un WordPress 100% seguro

Una vez que tengas el SSL WordPress cPanel funcionando, te recomiendo:

  • Activa la redirección 301 como te mostré antes. Es mejor para el SEO que una redirección 302.
  • Actualiza tus URLs internas. Asegúrate de que todos tus enlaces internos usen https://.
  • Verifica el candado en todas las páginas, especialmente en las de productos o formularios.
  • Usa un CDN como Cloudflare. Añade una capa extra de seguridad y también ofrecen SSL gratuito.

Con estos pasos, tu sitio estará seguro, rápido y bien posicionado. No es un proceso complicado, solo requiere un poco de atención. Si sigues esta guía, tendrás tu WordPress HTTPS cPanel en menos de 15 minutos. ¡Manos a la obra!

¿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