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

Cómo activar SSL en WordPress con cPanel y Let's Encrypt

Actualizado el 24 de abril de 2026

¡Hola! Si estás aquí es porque quieres dar el salto a un sitio web más seguro y profesional. Activar el SSL (Capa de Conexión Segura) es uno de los pasos más importantes para cualquier página en WordPress, y hoy te voy a guiar paso a paso para hacerlo con cPanel y Let's Encrypt.

No te preocupes si nunca has tocado un panel de control. Este tutorial está pensado para que lo sigas sin problemas, incluso si eres principiante. Al final, tu sitio lucirá el candadito en la barra del navegador y empezará a cargar con "https://", lo cual es fantástico para tu posicionamiento y la confianza de tus visitantes.

Vamos a ello.

¿Por qué es tan importante activar SSL en WordPress?

Antes de ensuciarnos las manos con los clics, entendamos el "porqué". Activar el SSL no es solo una moda; es una necesidad en el mundo digital actual. Cuando activas un certificado ssl wordpress, estás cifrando la información que viaja entre el navegador del visitante y tu servidor.

Esto significa que si alguien intenta interceptar los datos (como contraseñas o datos de tarjetas de crédito), solo verá un galimatías ilegible. Es la diferencia entre enviar una postal (todo el mundo puede leerla) y enviar una caja fuerte sellada.

Además, Google da prioridad en sus resultados de búsqueda a los sitios con SSL. Si no lo activas, estarás regalando posiciones a tus competidores. Un sitio sin "https://" se marca como "No seguro" en Chrome, lo que asusta a los visitantes y dispara tu tasa de rebote. En resumen: seguridad wordpress y SEO van de la mano.

El plan: cPanel y Let's Encrypt, el dúo perfecto

Vamos a usar dos herramientas que probablemente ya tienes a tu disposición.

  • cPanel: Es el panel de control de tu hosting. Desde aquí gestionas todo: archivos, bases de datos, dominios y también los certificados SSL.
  • Let's Encrypt: Es una autoridad de certificación gratuita, automática y de código abierto. Ofrece certificados SSL válidos por 90 días. La mayoría de los cPanels actuales tienen una integración nativa con Let's Encrypt, lo que facilita muchísimo la instalación y renovación automática. No necesitas pagar ni un céntimo.

La ventaja de este método es que es 100% gratuito y la renovación suele ser automática, así que no tendrás que preocuparte por caducidades si lo configuras bien.

Paso 1: Verifica tu acceso a cPanel y haz una copia de seguridad

Lo primero es lo primero. Accede a tu cPanel usando las credenciales que te dio tu proveedor de hosting. Normalmente la URL es algo como https://tudominio.com/cpanel o https://tuip:2083. Si no estás seguro, consulta el correo de bienvenida de tu hosting.

[INFO]: Antes de hacer cualquier cambio sustancial en tu web, es una práctica de oro hacer una copia de seguridad completa (archivos y base de datos). En cPanel, busca la herramienta "Backup" o "Copias de seguridad". Si algo sale mal, podrás restaurar todo en minutos.

Paso 2: Localiza la sección de SSL en cPanel

Una vez dentro de cPanel, busca la sección llamada "Seguridad" o "Security". Dentro de ella, verás varios iconos. El que nos interesa ahora es el que dice "SSL/TLS Status" o "Let's Encrypt".

  • Opción A: Si ves un icono que dice "SSL/TLS Status" o "Estado SSL/TLS", esa es la vía más directa. Suele ser la herramienta que gestiona los certificados de Let's Encrypt.
  • Opción B: Si ves un icono que simplemente dice "Let's Encrypt", también es perfecto. Es posible que tu hosting use una integración de terceros, pero el resultado es el mismo.

Para este tutorial, nos centraremos en la opción más común: "SSL/TLS Status". Haz clic en ese icono.

Paso 3: Emitir e instalar el certificado SSL con Let's Encrypt

Aquí es donde ocurre la magia. La interfaz puede variar ligeramente entre proveedores, pero el proceso es muy similar.

  1. En la página de "SSL/TLS Status", verás una lista de todos los dominios y subdominios que tienes en tu cuenta.
  2. Busca tu dominio principal (por ejemplo, tudominio.com) y también la versión con "www" (www.tudominio.com). Normalmente, la herramienta te permite seleccionar ambos a la vez.
  3. Haz clic en el botón "Run AutoSSL" o "Issue" o "Instalar" (el texto exacto depende del proveedor). No te preocupes si no ves los detalles técnicos; la herramienta se encarga de todo el proceso de validación y emisión del certificado.

[WARNING]: No cierres la página ni navegues a otro sitio mientras la herramienta trabaja. El proceso puede tardar desde unos segundos hasta un par de minutos. Si lo interrumpes, podrías tener que esperar un tiempo antes de reintentar.

¿Qué está pasando en segundo plano?

Let's Encrypt está verificando que realmente eres el dueño del dominio. Lo hace comprobando que los registros DNS apuntan a tu servidor. Una vez verificado, emite el certificado y lo instala automáticamente en tu servidor. Es un proceso muy rápido y robusto.

Paso 4: Forzar la redirección a HTTPS (La clave para activar SSL en WordPress)

Este es el paso más importante para que todo funcione. Tener el certificado instalado no sirve de nada si tus visitantes y buscadores siguen accediendo a la versión "http://" (no segura). Necesitamos forzar que todo el tráfico vaya a la versión "https://".

Hay dos formas de hacerlo: desde WordPress o desde cPanel. Te recomiendo hacerlo desde cPanel porque es más fiable y no depende de plugins.

Método A: Redirección desde cPanel (La más recomendada)

  1. Ve a la sección "Dominios" en cPanel y haz clic en "Redireccionamientos" o "Redirects".
  2. En el primer menú desplegable, selecciona el tipo de redirección. Elige "Dominio único" y luego selecciona tu dominio en el siguiente menú.
  3. En el campo "Dirección", escribe la URL a la que quieres redirigir: https://tudominio.com (cambia "tudominio.com" por tu dominio real).
  4. En la parte de abajo, selecciona la opción "Redirección permanente (301)". Esto es crucial para el SEO, ya que le dice a Google que el cambio es definitivo.
  5. Marca la casilla que dice "Redirigir con o sin www" para que funcione con ambas variantes.
  6. Haz clic en "Guardar".

Con esto, cada vez que alguien escriba tudominio.com en el navegador, será redirigido automáticamente a https://tudominio.com.

Método B: Redirección desde WordPress (Alternativa)

Si prefieres no tocar cPanel, puedes usar un plugin como "Really Simple SSL". Este plugin detecta tu certificado y activa la redirección automáticamente. Es muy fácil de usar, pero añade una capa extra de complejidad a tu web.

  1. Ve a "Plugins" > "Añadir nuevo" en tu escritorio de WordPress.
  2. Busca "Really Simple SSL" e instálalo y actívalo.
  3. El plugin te guiará con un asistente para configurar todo. Solo tienes que seguir los pasos.

[INFO]: Usar cPanel es más eficiente porque no necesitas instalar plugins extra que pueden ralentizar tu sitio. La redirección a nivel de servidor es siempre más rápida.

Paso 5: Actualiza la URL de tu sitio en WordPress

Este es un paso que muchos olvidan y que causa dolores de cabeza. Tienes que decirle a WordPress cuál es su nueva dirección.

  1. Ve a "Ajustes" > "Generales" en tu panel de WordPress.
  2. Verás dos campos: "Dirección de WordPress (URL)" y "Dirección del sitio (URL)".
  3. Cambia ambas para que empiecen con https:// en lugar de http://.
  4. Guarda los cambios.

No te asustes si la página se ve rara durante unos segundos o te pide iniciar sesión de nuevo. Es completamente normal. Lo que has hecho es actualizar la base de datos de WordPress para que todas las URLs internas usen el protocolo seguro.

Paso 6: Comprueba que todo funciona y soluciona el "Contenido Mixto"

Después de los pasos anteriores, es hora de la prueba de fuego. Abre tu sitio web en una ventana de incógnito y verifica:

  1. Que aparezca el candado en la barra de direcciones.
  2. Que la URL empiece por https://.
  3. Que no haya errores visuales (imágenes rotas, estilos raros).

Si ves problemas visuales, es muy probable que tengas "Contenido Mixto". Esto ocurre cuando tu web carga en HTTPS, pero algunos recursos (imágenes, scripts, hojas de estilo) se cargan desde URLs HTTP. Los navegadores bloquean automáticamente estos recursos por seguridad.

¿Cómo solucionar el contenido mixto?

La forma más sencilla es usar un plugin de limpieza de URLs.

  1. Instala y activa el plugin "Better Search Replace".
  2. Ve a "Herramientas" > "Better Search Replace".
  3. En "Buscar", escribe: http://tudominio.com
  4. En "Reemplazar", escribe: https://tudominio.com
  5. Selecciona todas las tablas de la base de datos (puedes marcar la casilla de arriba para seleccionarlas todas).
  6. Desmarca la opción "Dry run" (Simulación) y haz clic en "Run Search/Replace".

Este plugin actualizará todas las URLs en tu base de datos de una sola vez. Después de hacerlo, vuelve a cargar tu web. El problema debería estar resuelto.

Paso 7: Renovación automática del certificado SSL

La gran ventaja de usar Let's Encrypt con cPanel es que el proceso de renovación es automático. El certificado dura 90 días, pero tu cPanel se encargará de renovarlo automáticamente antes de que caduque.

[INFO]: No tienes que hacer nada. Mientras el dominio siga apuntando a tu servidor y el servicio de cPanel esté activo, la renovación se hará sola. Solo tienes que estar atento a los correos de aviso de tu proveedor de hosting, por si acaso.

Preguntas Frecuentes (FAQ) sobre SSL en WordPress

Aquí te resuelvo las dudas más comunes que me suelen llegar al soporte.

¿Cuánto cuesta activar SSL con Let's Encrypt?

Nada. Es completamente gratuito. Let's Encrypt es una organización sin fines de lucro que ofrece certificados para fomentar un internet más seguro. Tu hosting no te debería cobrar por esto.

¿Puedo usar SSL en un subdominio?

Sí, absolutamente. En la herramienta "SSL/TLS Status" de cPanel verás una lista de todos tus subdominios. Solo tienes que seleccionarlos y emitir el certificado para ellos también.

¿Qué pasa si mi hosting no tiene la opción de Let's Encrypt?

Algunos hostings muy antiguos o muy básicos no la tienen. Si es tu caso, tienes dos opciones: contactar con tu proveedor para que lo activen manualmente, o considerar cambiar a un hosting más moderno que lo soporte. Hoy en día, la mayoría lo incluye.

¿El SSL afecta la velocidad de mi web?

Mínimamente. El cifrado y descifrado de datos requiere un pequeño esfuerzo del servidor. Sin embargo, con la tecnología actual, la diferencia de velocidad es imperceptible para el usuario. Además, el SEO y la confianza que ganas superan con creces ese mínimo coste.

¿Puedo activar SSL si estoy usando Syspanel en lugar de cPanel?

Sí, claro. Si tu proveedor usa Syspanel (así es como se llama ahora a HestiaCP), el proceso es muy similar. Accede a tu panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro, busca la sección de "Web" o "Dominios". Al editar tu dominio, verás una opción para "SSL" o "Let's Encrypt". Actívala y guarda. El panel se encargará de emitir el certificado y configurar la renovación automática. La redirección a HTTPS se puede configurar desde el archivo .htaccess o desde las opciones del propio dominio en Syspanel.

¿Por qué mi sitio sigue mostrando "No seguro" después de activar el SSL?

Esto suele deberse a dos razones:

  1. Caché del navegador: Borra la caché de tu navegador o prueba en una ventana de incógnito.
  2. Contenido mixto: Como explicamos antes, hay recursos cargándose por HTTP. Revisa el paso 6 para solucionarlo.

¿Puedo desactivar el SSL después de activarlo?

Técnicamente sí, pero no te lo recomiendo en absoluto. Perderías la confianza de tus visitantes, tu posicionamiento en Google se vería afectado negativamente y podrías recibir avisos de seguridad en el navegador. Es un paso hacia atrás.

Conclusión: Tu sitio ya es más seguro y profesional

¡Enhorabuena! Has completado el proceso para activar ssl wordpress usando ssl cpanel lets encrypt. Has dado un paso gigante en la seguridad wordpress y en la optimización para buscadores.

Recuerda que este proceso es una de las mejores inversiones de tiempo que puedes hacer por tu web. No solo proteges a tus usuarios, sino que también mejoras la percepción de tu marca y tu posicionamiento web.

Si has seguido todos los pasos y tienes alguna duda, no dudes en dejar un comentario o contactar con el soporte de tu hosting. Estoy aquí para ayudarte. ¡Nos leemos en el próximo tutorial!

¿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