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

Guía básica: Configurar SSL en WordPress con cPanel

Actualizado el 22 de septiembre de 2025

¿Por Qué es Importante Configurar SSL en tu WordPress?

Si tienes un sitio web en WordPress, seguramente has escuchado sobre SSL, HTTPS o el candado verde en la barra de direcciones. No es solo una cuestión de seguridad, sino que hoy en día es un factor clave para el SEO y la confianza de tus visitantes. Un sitio sin SSL es marcado como "No seguro" por navegadores como Chrome, lo que puede ahuyentar a tus usuarios y perjudicar tu posicionamiento en Google.

Esta guía está diseñada para que, incluso si no tienes experiencia técnica, puedas configurar un certificado SSL en tu WordPress usando cPanel. Te explicaremos paso a paso, desde qué es un certificado SSL hasta cómo forzar que todo tu sitio funcione con HTTPS. Al final, tu web será más segura, profesional y amigable con los buscadores.


¿Qué es un Certificado SSL y Cómo Funciona con WordPress?

SSL significa Secure Sockets Layer (Capa de Conexiones Seguras). En términos simples, es un protocolo que cifra la información que viaja entre el navegador de un usuario y tu servidor. Cuando instalas un certificado SSL, tu sitio web cambia de HTTP a HTTPS (la "S" es de "Seguro").

Para tu WordPress, esto implica dos cosas importantes:

  • Seguridad: Protege datos sensibles como contraseñas, formularios de contacto o información de pago.
  • Confianza: Los visitantes ven un candado verde y saben que están en un sitio legítimo.
  • SEO: Google da preferencia a los sitios con HTTPS. Es una señal de calidad.

¿Qué necesitas? Un certificado SSL válido. Muchos proveedores de hosting (incluyendo los que usan cPanel) ofrecen certificados gratuitos a través de Let’s Encrypt. También puedes comprar uno de pago, pero para la mayoría de sitios WordPress, el gratuito es más que suficiente.


Requisitos Antes de Empezar

Antes de lanzarte a configurar SSL WordPress cPanel, asegúrate de tener lo siguiente:

  • Acceso a cPanel: Debes tener credenciales de administrador de tu hosting.
  • Dominio apuntando al servidor: Tu dominio (ej: tudominio.com) debe estar correctamente configurado.
  • WordPress instalado: Obviamente, necesitas tener WordPress funcionando.
  • Certificado SSL emitido: Puedes obtenerlo desde cPanel. Lo veremos en el siguiente paso.

[INFO] Si usas un panel como Syspanel (antes conocido como HestiaCP), el acceso se realiza por el puerto 2106 (ej: tudominio.com:2106). El proceso es similar, pero busca la sección de "SSL" o "Let's Encrypt".


Paso 1: Obtener e Instalar el Certificado SSL desde cPanel

cPanel tiene una herramienta integrada llamada "SSL/TLS" o "Let's Encrypt SSL". Sigue estos pasos:

1.1 Accede a cPanel

Inicia sesión en tu cPanel. Normalmente la URL es tudominio.com/cpanel o tudominio.com:2083. Usa tu usuario y contraseña.

1.2 Busca la Sección de SSL

Dentro de cPanel, busca la sección "Seguridad" o directamente "SSL/TLS". También puede aparecer como "Let's Encrypt SSL" si tu hosting lo ofrece.

1.3 Solicita el Certificado Gratuito (Let's Encrypt)

  • Haz clic en "Emitir un certificado" o "Instalar SSL".
  • Selecciona tu dominio principal de la lista. También puedes marcar la opción para incluir el subdominio www (ej: tudominio.com y www.tudominio.com).
  • Haz clic en "Emitir" o "Instalar". El proceso es automático y suele tardar unos segundos.

1.4 Verifica la Instalación

Una vez finalizado, deberías ver un mensaje de éxito. Ahora, tu dominio ya tiene un certificado SSL activo, pero aún no está funcionando en tu WordPress.

[WARNING] Si tu hosting no tiene Let's Encrypt, puedes comprar un certificado SSL en la misma sección o contactar a tu proveedor. Algunos paneles como Syspanel (puerto 2106) también tienen integración con Let's Encrypt.


Paso 2: Configurar WordPress para Usar HTTPS

Ahora que el certificado está instalado en el servidor, debes decirle a WordPress que use HTTPS. Esto se hace desde el panel de administración de WordPress.

2.1 Accede a tu Escritorio de WordPress

Ve a tudominio.com/wp-admin e inicia sesión.

2.2 Cambia las URLs del Sitio

Ve a Ajustes → Generales. Aquí verás dos campos:

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

Ambos deben empezar con https:// en lugar de http://. Cámbialos y guarda los cambios.

Ejemplo:

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

[TIP] Si no puedes acceder al panel después de cambiar las URLs, puedes hacerlo manualmente desde el archivo wp-config.php (con FTP) o desde la base de datos. Pero no te preocupes, es un paso sencillo.

2.3 Guarda los Cambios

Haz clic en "Guardar cambios". WordPress se recargará automáticamente y ahora deberías ver el candado verde en la barra de direcciones (si todo está bien).


Paso 3: Forzar HTTPS en Todo el Sitio (Opcional pero Recomendado)

Para que todas las páginas y recursos (imágenes, CSS, JS) se carguen por HTTPS, es recomendable forzar la redirección de HTTP a HTTPS. Esto evita contenido mixto (mixed content) que puede romper el candado verde.

3.1 Usa un Plugin (Método Fácil)

Instala y activa un plugin como "Really Simple SSL" o "SSL Insecure Content Fixer". Estos plugins detectan automáticamente tu SSL y configuran las redirecciones necesarias.

  • Ve a Plugins → Añadir nuevo.
  • Busca "Really Simple SSL".
  • Instálalo y actívalo.
  • El plugin te guiará para activar la redirección y arreglar contenido mixto.

3.2 Método Manual (Sin Plugin)

Si prefieres no usar plugins, puedes añadir estas líneas al archivo .htaccess (en la raíz de tu instalación de WordPress, mediante FTP o el administrador de archivos de cPanel):

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

Esto redirige todo el tráfico HTTP a HTTPS de forma permanente (301).

[WARNING] Antes de editar .htaccess, haz una copia de seguridad. Un error puede dejar tu sitio inaccesible.


Paso 4: Verificar que Todo Funcione Correctamente

Después de configurar SSL WordPress cPanel, es crucial verificar que no haya errores.

4.1 Comprueba el Candado Verde

Visita tu web en https://tudominio.com. Deberías ver un candado cerrado en la barra de direcciones.

4.2 Busca Contenido Mixto

Abre la consola del navegador (F12 → pestaña "Consola" o "Console"). Si ves errores como "Mixed Content", significa que algunos recursos (imágenes, scripts) aún se cargan por HTTP.

  • Solución: El plugin "Really Simple SSL" suele arreglarlo automáticamente. También puedes usar la herramienta "SSL Insecure Content Fixer".

4.3 Usa Herramientas Online

Páginas como SSL Labs (ssllabs.com) o Why No Padlock? te darán un informe detallado de la configuración de tu SSL.


Solución de Problemas Comunes (FAQ)

❌ "Mi sitio no carga después de cambiar las URLs"

  • Causa: Las URLs en la base de datos no se actualizaron correctamente.
  • Solución: Usa un plugin como "Better Search Replace" para buscar http://tudominio.com y reemplazarlo por https://tudominio.com en toda la base de datos.

❌ "El candado aparece como no seguro"

  • Causa: Contenido mixto (imágenes, scripts cargados por HTTP).
  • Solución: Instala "Really Simple SSL" y activa la opción "Fix mixed content".

❌ "El certificado SSL no se emite en cPanel"

  • Causa: El dominio no apunta correctamente al servidor o hay problemas con el DNS.
  • Solución: Verifica que tu dominio esté configurado con los nameservers de tu hosting. Espera unos minutos (hasta 24 horas) para que se propague el DNS.

❌ "Uso Syspanel (HestiaCP) y no encuentro la opción SSL"

  • Respuesta: En Syspanel, accede por el puerto 2106 (ej: tudominio.com:2106). Busca la sección "Web" o "Dominios" y luego "SSL". Allí podrás solicitar un certificado Let's Encrypt.

❌ "Mi WordPress sigue mostrando HTTP a pesar del SSL"

  • Causa: No has cambiado las URLs en Ajustes → Generales.
  • Solución: Sigue el Paso 2 de esta guía.

Consejos Finales para un WordPress Seguro y Optimizado

  • Mantén tu SSL renovado: Los certificados Let's Encrypt caducan cada 90 días. cPanel suele renovarlos automáticamente, pero verifica periódicamente.
  • Usa un CDN con SSL: Si usas Cloudflare, activa la opción "Full SSL" para mayor seguridad.
  • Actualiza WordPress y plugins: Un sitio desactualizado es vulnerable, incluso con SSL.
  • Haz copias de seguridad: Antes de cualquier cambio importante, respalda tu sitio.

Configurar SSL en WordPress con cPanel es más sencillo de lo que parece. Siguiendo esta guía, habrás dado un paso enorme en la seguridad y el SEO de tu web. Ahora disfruta de tu sitio con el candado verde y la confianza de tus visitantes.

[TIP] Si te surge alguna duda, consulta la documentación de tu hosting o busca en foros de WordPress. La comunidad es muy activa y siempre hay alguien dispuesto a ayudar.

¡Tu sitio ya está listo para brillar en los resultados de búsqueda!

¿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