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

Cómo configurar un certificado SSL en WordPress desde cPanel

Actualizado el 22 de enero de 2026

Configurar un certificado SSL en tu sitio WordPress desde cPanel es más fácil de lo que piensas. Este proceso no solo protege la información de tus visitantes, sino que también mejora tu posicionamiento en Google. En esta guía completa, te explicaré paso a paso cómo configurar SSL WordPress cPanel, desde la instalación del certificado hasta la corrección de enlaces mixtos. No necesitas ser un experto técnico, solo sigue estas instrucciones al pie de la letra.

¿Qué es un certificado SSL y por qué lo necesitas?

Un certificado SSL (Secure Sockets Layer) crea un canal cifrado entre el navegador del usuario y tu servidor. Cuando lo instalas, la URL de tu web cambia de http:// a https://, y aparece un candado verde en la barra de direcciones. Esto es fundamental por tres razones:

  • Seguridad: Protege datos sensibles como contraseñas o información de tarjetas de crédito.
  • Confianza: Los visitantes se sienten más seguros al ver el candado.
  • SEO: Google favorece los sitios con HTTPS, dándoles mejor posición en los resultados de búsqueda.

[INFO] La mayoría de los proveedores de hosting incluyen certificados SSL gratuitos (como Let’s Encrypt) en cPanel. Si no lo ves, contacta con tu soporte técnico.

Requisitos previos antes de empezar

Antes de instalar certificado SSL WordPress, asegúrate de tener lo siguiente:

  • Acceso a cPanel (las credenciales las proporciona tu hosting).
  • Un dominio apuntando a tu servidor (por ejemplo, tudominio.com).
  • WordPress instalado y funcionando (preferiblemente en la última versión).
  • Una copia de seguridad reciente de tu sitio (por si algo sale mal).

[WARNING] Siempre haz una copia de seguridad completa antes de modificar archivos o configuraciones. Puedes usar un plugin como UpdraftPlus o la herramienta de backup de cPanel.

Paso 1: Acceder a cPanel y localizar la sección SSL

Primero, inicia sesión en tu cPanel. Normalmente accedes desde tudominio.com/cpanel o tudominio.com:2083. Introduce tu usuario y contraseña.

Una vez dentro, busca la sección Seguridad. Dependiendo de la versión de cPanel, puede llamarse SSL/TLS o Let’s Encrypt SSL. Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso es a través del puerto 2106, por ejemplo: tudominio.com:2106.

[TIP] Si tienes Syspanel, busca la opción "SSL" en el menú lateral. Allí podrás gestionar certificados gratuitos.

Paso 2: Instalar el certificado SSL gratuito con Let’s Encrypt

La mayoría de los paneles ofrecen una opción automática para instalar SSL. Sigue estos pasos generales:

  1. En cPanel, haz clic en Let’s Encrypt SSL o SSL/TLS Status.
  2. Selecciona tu dominio de la lista (por ejemplo, tudominio.com).
  3. Marca la casilla que dice Incluir www.tudominio.com (así cubres ambas versiones).
  4. Haz clic en Emitir o Instalar. El proceso tarda unos segundos.

[INFO] Let’s Encrypt emite certificados válidos por 90 días, pero cPanel los renueva automáticamente. No necesitas hacer nada más.

Si tu hosting no tiene Let’s Encrypt integrado, puedes usar la herramienta SSL/TLS manualmente:

  1. Ve a SSL/TLS > Manage SSL Sites.
  2. En Install and Manage SSL for your site (HTTPS), selecciona tu dominio.
  3. Deja que el sistema genere un certificado autofirmado (no recomendado para sitios públicos) o pega el certificado de un proveedor externo.

[WARNING] Los certificados autofirmados no son reconocidos por los navegadores. Siempre prefiere uno de una autoridad certificadora como Let’s Encrypt.

Paso 3: Forzar HTTPS en WordPress

Una vez instalado el certificado, tu sitio aún puede cargarse en HTTP. Para que todos los visitantes usen HTTPS, debes configurar WordPress. Hay dos métodos: con un plugin o editando el archivo wp-config.php.

Método 1: Usar un plugin (recomendado para principiantes)

  1. Desde el escritorio de WordPress, ve a Plugins > Añadir nuevo.
  2. Busca Really Simple SSL e instálalo.
  3. Actívalo. El plugin detectará automáticamente tu certificado y forzará HTTPS.
  4. Sigue el asistente que aparece. En la mayoría de los casos, solo debes hacer clic en Activar SSL.

[TIP] Really Simple SSL también corrige enlaces mixtos (contenido HTTP en páginas HTTPS). Es la solución más fácil para configurar SSL WordPress cPanel.

Método 2: Editar wp-config.php manualmente

Si prefieres no usar plugins, edita el archivo wp-config.php desde cPanel:

  1. En cPanel, ve a Administrador de archivos.
  2. Navega a la carpeta public_html (o donde esté instalado WordPress).
  3. Busca el archivo wp-config.php, haz clic derecho y selecciona Editar.
  4. Añade estas líneas justo antes de la línea que dice /* That's all, stop editing! */:
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);

Guarda los cambios. Esto obliga a que el área de administración y el inicio de sesión usen HTTPS.

[WARNING] No borres ninguna línea existente. Si cometes un error, tu sitio puede dejar de funcionar. Siempre ten una copia de seguridad.

Paso 4: Actualizar la URL del sitio en WordPress

WordPress guarda la URL del sitio en la base de datos. Si antes usabas HTTP, debes cambiarla a HTTPS:

  1. Ve a Ajustes > Generales en tu escritorio de WordPress.
  2. En Dirección de WordPress (URL) y Dirección del sitio (URL), cambia http:// por https://.
  3. Haz clic en Guardar cambios.

[INFO] Si no puedes acceder al escritorio porque ya forzaste HTTPS, usa un plugin como Velvet Blues Update URLs o edita la base de datos desde phpMyAdmin (no recomendado para principiantes).

Paso 5: Corregir enlaces mixtos (contenido no seguro)

Después de cambiar a HTTPS, es común que algunos recursos (imágenes, scripts, hojas de estilo) sigan cargándose con HTTP. Esto se conoce como contenido mixto y puede romper el candado verde. Para solucionarlo:

  1. Usa Really Simple SSL: Como mencioné antes, este plugin corrige la mayoría de los enlaces mixtos automáticamente.
  2. Busca manualmente: Instala un plugin como Better Search Replace y reemplaza http://tudominio.com por https://tudominio.com en toda la base de datos.
  3. Actualiza enlaces internos: Revisa tus entradas, páginas y menús. Si tienes enlaces a imágenes o archivos con HTTP, cámbialos a HTTPS.

[TIP] Para imágenes subidas antes del cambio, puedes usar el plugin SSL Insecure Content Fixer. Escanea y corrige automáticamente.

Paso 6: Verificar que el SSL funciona correctamente

Una vez completados los pasos anteriores, verifica que todo esté bien:

  1. Abre tu sitio en un navegador (por ejemplo, Chrome) y escribe https://tudominio.com.
  2. Deberías ver el candado verde. Haz clic en él para ver los detalles del certificado.
  3. Usa herramientas online como SSL Labs (www.ssllabs.com/ssltest/) para comprobar la configuración.
  4. Navega por varias páginas para asegurarte de que no hay errores de contenido mixto.

[WARNING] Si ves un mensaje de "No seguro" o el candado rojo, revisa los pasos anteriores. Posiblemente haya enlaces mixtos o el certificado no esté bien instalado.

Solución de problemas comunes al configurar SSL en WordPress

A veces, incluso siguiendo los pasos, pueden surgir problemas. Aquí tienes los más frecuentes y cómo resolverlos:

Error de redirección en bucle

Si al acceder a tu web ves un mensaje de "demasiadas redirecciones", es probable que tengas un conflicto entre el plugin SSL y la configuración del servidor.

  • Solución: Desactiva temporalmente el plugin Really Simple SSL desde FTP o cPanel (renombra la carpeta del plugin en wp-content/plugins). Luego, borra las reglas de redirección en el archivo .htaccess (pide ayuda a tu hosting si no sabes hacerlo).

El candado no aparece o aparece con un signo de advertencia

Esto indica contenido mixto. Usa la consola del navegador (F12 > pestaña Consola) para ver qué recursos se cargan con HTTP. Luego corrígelos con los métodos del paso 5.

No puedo acceder al escritorio de WordPress

Si forzaste HTTPS y ahora no puedes iniciar sesión, accede a tu cPanel y edita el archivo wp-config.php para eliminar las líneas que añadiste. Luego, usa un plugin como SSL Insecure Content Fixer desde FTP.

Preguntas frecuentes (FAQ) sobre SSL en WordPress

¿Necesito un certificado SSL si mi sitio no vende nada?

Sí, absolutamente. Google penaliza los sitios sin HTTPS, incluso si no manejas datos sensibles. Además, muchos navegadores marcan los sitios HTTP como "No seguros", lo que ahuyenta visitantes.

¿Puedo instalar SSL en un sitio con subdominios?

Sí. Let’s Encrypt permite certificados wildcard que cubren todos los subdominios (por ejemplo, *.tudominio.com). En cPanel, al instalar, selecciona la opción Incluir subdominios.

¿Qué hago si mi hosting no tiene Let’s Encrypt?

Puedes instalar un certificado SSL de pago (como los de Comodo o Sectigo) o usar un servicio gratuito como Cloudflare. Con Cloudflare, activas el SSL en su panel y apuntas tu dominio a sus servidores.

¿El SSL afecta la velocidad de mi web?

Mínimamente. El cifrado añade una pequeña carga, pero es imperceptible. Además, HTTP/2 (que requiere HTTPS) puede incluso mejorar la velocidad.

¿Cómo sé si mi certificado se renovó automáticamente?

cPanel y Syspanel (puerto 2106) renuevan Let’s Encrypt automáticamente. Puedes comprobarlo en la sección SSL de tu panel. Si ves la fecha de caducidad actualizada, todo está bien.

Conclusión: Disfruta de un sitio más seguro y mejor posicionado

Configurar SSL WordPress cPanel es un proceso sencillo que cualquiera puede hacer siguiendo estos pasos. Desde la instalación del certificado hasta la corrección de enlaces mixtos, cada etapa está diseñada para proteger tu web y a tus visitantes. Recuerda que este tutorial SSL WordPress cubre lo esencial, pero si tienes dudas, siempre puedes consultar el soporte de tu hosting o foros especializados.

[TIP] Una vez que tengas HTTPS, no olvides actualizar tu sitemap en Google Search Console y verificar que no haya errores de rastreo. Esto asegurará que Google indexe correctamente tus nuevas URLs seguras.

Ahora ya sabes cómo instalar certificado SSL WordPress sin complicaciones. ¡Manos a la obra y haz que tu web sea más confiable!

¿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