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

Cómo instalar un certificado SSL en WordPress usando cPanel (Let's Encrypt)

Actualizado el 25 de abril de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy te voy a guiar paso a paso para que puedas instalar un certificado SSL gratuito en tu sitio WordPress usando cPanel y Let’s Encrypt. No te preocupes si no eres un experto en tecnología: este instructivo está diseñado para que lo entiendas a la perfección. Al final, tu web tendrá el candado verde de seguridad y navegará por HTTPS, lo que mejora tu posicionamiento en Google y la confianza de tus visitantes.

¿Por qué necesitas instalar SSL en WordPress?

Antes de empezar, es importante que sepas qué es un certificado SSL y por qué es tan importante. SSL (Secure Sockets Layer) es un protocolo que cifra la conexión entre el navegador de tus visitantes y tu servidor. Esto significa que cualquier información que se intercambie (como contraseñas, datos de tarjetas de crédito o mensajes) viaja de forma segura y no puede ser interceptada por terceros.

Cuando instalas un certificado SSL en WordPress, tu sitio cambia de http:// a https://. Google y otros buscadores favorecen los sitios con HTTPS, por lo que tu SEO mejora notablemente. Además, los navegadores como Chrome marcan como "No seguros" los sitios que no tienen SSL, lo que puede ahuyentar a tus usuarios.

La buena noticia: Con Let’s Encrypt, puedes obtener un certificado SSL totalmente gratuito y renovarlo automáticamente. Y lo mejor de todo es que puedes hacerlo directamente desde cPanel, sin necesidad de instalar plugins complejos ni tocar archivos de configuración manualmente.


Requisitos previos

Para seguir esta guía, necesitas:

  • Acceso a cPanel de tu hosting (las credenciales te las proporcionó tu proveedor de hosting).
  • Un dominio apuntando a tu servidor (por ejemplo, tudominio.com).
  • WordPress instalado en ese dominio.
  • Que tu hosting tenga soporte para Let’s Encrypt (la mayoría de los hostings compartidos ya lo incluyen).

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. En Syspanel, la instalación de SSL también es muy sencilla, pero en esta guía nos centraremos en cPanel, que es el panel más común.


Paso 1: Accede a cPanel

Primero, inicia sesión en tu panel de control. Normalmente, la dirección es algo como:

https://tudominio.com/cpanel

O también puede ser:

https://tudominio.com:2083

Introduce tu usuario y contraseña (los mismos que usas para acceder a tu hosting). Una vez dentro, verás un tablero con muchos iconos. No te asustes: solo necesitamos buscar una sección específica.


Paso 2: Busca la sección de SSL/TLS

Dentro de cPanel, localiza la sección llamada "Seguridad" o "SSL/TLS". Dependiendo de la versión de cPanel, puede aparecer como:

  • SSL/TLS
  • Let’s Encrypt SSL
  • AutoSSL

Haz clic en el icono que corresponda. Si no ves "Let’s Encrypt" directamente, busca "AutoSSL" o "SSL/TLS Status". En la mayoría de los casos, cPanel ya tiene integrada una herramienta para gestionar certificados gratuitos.


Paso 3: Instala el certificado SSL con Let’s Encrypt

Ahora viene la parte fácil. Sigue estos subpasos:

3.1. Elige la opción de Let’s Encrypt

Dentro de la sección SSL, busca un botón o enlace que diga "Install an SSL Certificate" o "Let’s Encrypt SSL". En algunas versiones, verás una lista de dominios disponibles.

3.2. Selecciona tu dominio

Aparecerá una lista con todos los dominios que tienes en ese hosting. Marca el dominio principal de tu WordPress (por ejemplo, tudominio.com). También puedes incluir el subdominio www si lo deseas (es recomendable).

3.3. Haz clic en "Instalar"

Simplemente presiona el botón "Install" o "Emitir". cPanel se comunicará con los servidores de Let’s Encrypt y generará el certificado automáticamente. Este proceso suele tardar entre 30 segundos y 2 minutos.

[TIP] Si el proceso falla, asegúrate de que tu dominio apunte correctamente a tu servidor (los registros DNS deben estar bien configurados). Let’s Encrypt verifica la propiedad del dominio antes de emitir el certificado.

3.4. Verifica la instalación

Una vez completado, verás un mensaje de éxito. Puedes comprobarlo visitando tu web con https://tudominio.com y haciendo clic en el candado verde en la barra de direcciones.


Paso 4: Configura WordPress para usar HTTPS

Ahora que el certificado está instalado en el servidor, debes decirle a WordPress que use HTTPS en lugar de HTTP. Si no haces esto, tu web cargará con contenido mixto (parte seguro, parte no seguro) y el candado no se mostrará correctamente.

4.1. Cambia la URL del sitio en Ajustes

Ve al escritorio de WordPress y sigue esta ruta:

Ajustes → Generales

Allí verás dos campos:

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

Ambos deben empezar con https:// en lugar de http://. Por ejemplo:

  • Antes: http://tudominio.com
  • Después: https://tudominio.com

Guarda los cambios. WordPress te pedirá que inicies sesión de nuevo (con la nueva URL).

4.2. Usa un plugin para forzar HTTPS (opcional pero recomendado)

Aunque ya cambiaste las URLs, es posible que algunas páginas o recursos sigan cargándose con HTTP. Para evitarlo, instala un plugin como "Really Simple SSL" o "SSL Insecure Content Fixer". Estos plugins detectan automáticamente el certificado y fuerzan todo el sitio a HTTPS.

Pasos para instalar Really Simple SSL:

  1. En el menú de WordPress, ve a Plugins → Añadir nuevo.
  2. Busca "Really Simple SSL".
  3. Instálalo y actívalo.
  4. El plugin te guiará con un asistente para configurar HTTPS.

[WARNING] No actives el plugin si aún no has instalado el certificado SSL en el servidor. Podrías bloquear tu acceso al sitio.


Paso 5: Actualiza enlaces internos y recursos

Si tu sitio tiene imágenes, enlaces o scripts que apuntan a HTTP, debes actualizarlos. Puedes hacerlo manualmente o con herramientas automáticas.

5.1. Usa el plugin "Better Search Replace"

Este plugin te permite buscar y reemplazar texto en la base de datos de WordPress de forma segura. Por ejemplo, busca http://tudominio.com y reemplázalo por https://tudominio.com.

Instrucciones:

  1. Instala y activa el plugin.
  2. Ve a Herramientas → Better Search Replace.
  3. En "Search for", escribe http://tudominio.com.
  4. En "Replace with", escribe https://tudominio.com.
  5. Selecciona todas las tablas de la base de datos.
  6. Haz clic en "Run Search/Replace".

[INFO] Este proceso es seguro, pero siempre es buena idea hacer una copia de seguridad de tu base de datos antes de ejecutarlo.

5.2. Verifica contenido mixto

Después de los cambios, visita tu sitio y abre la consola del navegador (F12) para ver si hay errores de contenido mixto. Si ves advertencias de "Mixed Content", es que algún recurso sigue cargándose con HTTP. El plugin "SSL Insecure Content Fixer" puede ayudarte a resolverlo automáticamente.


Paso 6: Configura redirección 301 de HTTP a HTTPS

Para que tus visitantes y Google sepan que siempre deben ir a la versión HTTPS, debes crear una redirección. Esto se puede hacer desde cPanel o mediante un plugin.

6.1. Desde cPanel (archivo .htaccess)

Accede al Administrador de archivos de cPanel y busca la carpeta raíz de tu WordPress (normalmente public_html). Allí encontrarás un archivo llamado .htaccess. Ábrelo y añade estas líneas al principio:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Guarda los cambios. Esto forzará que cualquier visita a http:// se redirija automáticamente a https://.

[WARNING] Si no ves el archivo .htaccess, asegúrate de que en el Administrador de archivos esté activada la opción "Mostrar archivos ocultos".

6.2. Desde un plugin (más fácil)

Si prefieres no tocar archivos, el plugin "Really Simple SSL" ya incluye una opción para forzar la redirección 301. En su configuración, marca la casilla "Forzar SSL" y listo.


Paso 7: Verifica que todo funciona correctamente

Para asegurarte de que la instalación fue exitosa, realiza estas comprobaciones:

  • Navega a https://tudominio.com: Deberías ver el candado verde.
  • Usa herramientas online: Ve a SSL Labs e introduce tu dominio. Te dará un informe detallado de la configuración SSL.
  • Revisa Google Search Console: Si ya tenías tu sitio indexado, notifica a Google del cambio a HTTPS para que actualice sus registros.

Preguntas frecuentes (FAQ)

¿Puedo instalar SSL en WordPress sin cPanel?

Sí, pero es más complicado. Si tu hosting no tiene cPanel, puedes usar herramientas como Certbot en un VPS o plugins como "Really Simple SSL" que se conectan a Let’s Encrypt directamente. Sin embargo, la mayoría de los hostings compartidos ofrecen cPanel.

¿Let’s Encrypt es realmente gratuito y seguro?

Sí, Let’s Encrypt es una autoridad certificadora sin ánimo de lucro respaldada por grandes empresas como Mozilla, Google y la Electronic Frontier Foundation. Sus certificados son igual de seguros que los de pago.

¿Cada cuánto se renueva el certificado?

Los certificados de Let’s Encrypt caducan cada 90 días. Pero no te preocupes: la mayoría de los hostings (incluyendo cPanel) renuevan automáticamente el certificado. En Syspanel también ocurre de forma automática.

¿Qué hago si después de instalar el SSL mi web se ve rara o no carga?

Esto suele deberse a contenido mixto. Revisa el paso 5 de esta guía y asegúrate de que todos los recursos (imágenes, scripts, hojas de estilo) se carguen con HTTPS. El plugin "SSL Insecure Content Fixer" es tu mejor aliado.

¿Necesito un certificado SSL para cada subdominio?

Sí, si tienes subdominios como blog.tudominio.com o tienda.tudominio.com, necesitarás un certificado para cada uno o uno comodín (*.tudominio.com). Let’s Encrypt también ofrece certificados comodín, pero su instalación es un poco más técnica.


Consejos finales

  • Mantén WordPress actualizado: Las versiones modernas de WordPress manejan mejor HTTPS y ofrecen mayor seguridad.
  • Usa una CDN con SSL: Si usas Cloudflare u otra CDN, asegúrate de que también tengan configurado SSL (ellos ofrecen certificados gratuitos).
  • No te olvides del SEO: Después de migrar a HTTPS, actualiza tu sitemap y notifica a Google desde Search Console.

¡Y eso es todo! Ahora ya sabes cómo instalar un certificado SSL en WordPress usando cPanel y Let’s Encrypt. Recuerda que este proceso no solo protege a tus usuarios, sino que también mejora tu posicionamiento en buscadores. Si tienes alguna duda, no dudes en contactar con el soporte de tu hosting o dejar un comentario. ¡Buena suerte con tu sitio seguro!

¿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