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

Cómo activar SSL/TLS para tu sitio web en cPanel

Actualizado el 16 de febrero de 2026

¿Por qué es importante tener SSL/TLS activado en tu sitio web?

Cuando un visitante entra a tu página, su navegador y tu servidor intercambian información constantemente. Sin un certificado SSL/TLS, todos esos datos viajan en texto plano, lo que significa que cualquier persona con conocimientos técnicos podría interceptarlos y leerlos. Esto incluye contraseñas, datos personales, números de tarjeta y otra información sensible.

Activar SSL/TLS en tu sitio web no solo protege a tus usuarios, sino que también mejora tu posicionamiento en buscadores. Google y otros motores de búsqueda dan prioridad a los sitios que navegan de forma segura, mostrando el candado verde en el navegador y marcando como "No segura" a las páginas que no lo tienen.

Además, si tienes una tienda online o un formulario de contacto, la confianza de tus usuarios depende en gran medida de que vean ese candado. Un sitio sin HTTPS puede ahuyentar a clientes potenciales, que desconfiarán de dejar sus datos en tu web.

En este artículo te voy a explicar paso a paso cómo activar SSL/TLS en tu sitio web usando cPanel, la herramienta de administración más común en el hosting compartido. No necesitas ser un experto en seguridad informática para lograrlo, solo sigue las instrucciones y tendrás tu sitio protegido en cuestión de minutos.

¿Qué es exactamente SSL/TLS y qué significa para mí?

SSL (Secure Sockets Layer) y TLS (Transport Layer Security) son protocolos de seguridad que cifran la comunicación entre el navegador del visitante y tu servidor web. Piensa en ello como un sobre sellado frente a una postal abierta: con SSL/TLS, los datos viajan dentro de un sobre cerrado que solo el destinatario puede abrir.

Cuando activas SSL/TLS, tu sitio web pasa de mostrar "http://" a "https://" en la barra de direcciones. Además, el navegador muestra un candado cerrado, lo que indica que la conexión es segura.

Beneficios concretos de activar HTTPS

Estos son los beneficios más importantes que notarás al activar el certificado SSL en tu sitio:

  • Cifrado de datos: Toda la información que se transmite entre el usuario y tu web queda protegida.
  • Confianza del usuario: El candado verde y el prefijo "https" generan credibilidad.
  • Mejora en SEO: Google usa HTTPS como factor de posicionamiento, así que tu web puede subir en los resultados de búsqueda.
  • Cumplimiento normativo: Si manejas datos personales, el RGPD y otras normativas requieren conexiones seguras.
  • Compatibilidad con tecnologías: Muchas funciones avanzadas como geolocalización o notificaciones push requieren HTTPS.

Requisitos previos antes de empezar

Antes de lanzarte a activar SSL/TLS en cPanel, asegúrate de tener lo siguiente:

  1. Acceso a cPanel: Necesitas las credenciales de acceso que te proporcionó tu proveedor de hosting.
  2. Dominio apuntando a tu hosting: El dominio para el que quieres el certificado debe estar correctamente configurado en los DNS.
  3. cPanel actualizado: La versión de cPanel debería soportar AutoSSL o Let's Encrypt, algo que la mayoría ya hace.
  4. Tiempo disponible: El proceso completo suele llevar entre 10 y 30 minutos, aunque la emisión del certificado puede tardar unos minutos más.

[WARNING]: Si tu sitio web está en un hosting compartido, es posible que el certificado SSL ya esté configurado por tu proveedor. Antes de hacer nada, revisa si tu web ya carga con https:// para no duplicar configuraciones.

Método 1: Activar SSL/TLS con AutoSSL

Esta es la opción más sencilla y automatizada. cPanel incluye una función llamada AutoSSL que se encarga de instalar y renovar certificados automáticamente usando Let's Encrypt u otros proveedores.

Paso 1: Accede a tu panel de control

Escribe en tu navegador "tudominio.com/cpanel" o usa la URL que te dio tu proveedor de hosting. Introduce tu usuario y contraseña.

Paso 2: Busca la sección de Seguridad

Una vez dentro de cPanel, busca la sección llamada Seguridad o Security. Dependiendo de la versión, puede variar la ubicación, pero normalmente verás una opción llamada SSL/TLS Status o Estado de SSL/TLS.

Paso 3: Ejecuta AutoSSL

En la página de SSL/TLS Status, verás una tabla con todos tus dominios y el estado de su certificado SSL. Si el estado dice "No protegido" o "AutoSSL no ejecutado", busca un botón que diga "Run AutoSSL" o "Ejecutar AutoSSL".

Haz clic en él y espera. El proceso puede tardar entre 1 y 5 minutos. cPanel se comunicará con Let's Encrypt y generará el certificado automáticamente.

Paso 4: Verifica el resultado

Cuando termine, actualiza la página. Deberías ver que el estado de tu dominio ahora dice "Protegido" o "Activo". Puedes comprobarlo visitando tu web con https:// delante y viendo el candado en el navegador.

[TIP]: AutoSSL se renueva automáticamente antes de que expire, así que no tendrás que preocuparte de renovaciones manuales.

Método 2: Activar SSL/TLS manualmente con Let's Encrypt

Si prefieres tener más control o AutoSSL no funciona correctamente, puedes instalar el certificado manualmente usando Let's Encrypt, que es gratuito y muy confiable.

Paso 1: Accede a la sección Let's Encrypt

En cPanel, busca la opción "Let's Encrypt" dentro de la sección de Seguridad. Haz clic en ella.

Paso 2: Configura el certificado

Se abrirá una página donde verás un formulario. Deberás seleccionar el dominio para el que quieres el certificado. También puedes marcar la opción de incluir el subdominio "www" si lo deseas.

Deja las opciones avanzadas tal y como están si no entiendes qué significan. Las configuraciones por defecto son válidas para la mayoría de casos.

Paso 3: Emite el certificado

Haz clic en el botón "Emitir" o "Issue". El sistema verificará que eres el propietario del dominio y generará el certificado. Esto suele tardar menos de un minuto.

Paso 4: Activa HTTPS en tu sitio

Una vez emitido, es posible que necesites forzar la redirección de HTTP a HTTPS. Esto se puede hacer desde el archivo .htaccess o desde la configuración del CMS que uses (WordPress, Joomla, etc.).

¿Cómo redirigir HTTP a HTTPS en cPanel?

Para que todos los visitantes usen automáticamente la versión segura de tu web, puedes añadir una redirección. En cPanel, ve a la sección "Redirecciones" o "Redirects" y crea una regla que redirija todo el tráfico HTTP a HTTPS.

Alternativamente, si usas WordPress, puedes instalar un plugin como "Really Simple SSL" que hace esto automáticamente.

[INFO]: Si tu sitio usa WordPress, después de activar SSL asegúrate de actualizar la URL del sitio en Ajustes > General, cambiando http:// por https://.

Método 3: Instalar un certificado SSL de pago

Algunos sitios web necesitan certificados más avanzados, como los de validación de organización (OV) o validación extendida (EV), que muestran el nombre de la empresa en el candado. Estos se compran a proveedores como Comodo, DigiCert o GlobalSign.

Paso 1: Compra el certificado

Adquiere el certificado en el proveedor de tu elección. Te darán un archivo con el certificado y posiblemente una clave privada.

Paso 2: Sube el certificado a cPanel

En cPanel, ve a "SSL/TLS" y después a "Install and Manage SSL for your site" (Instalar y gestionar SSL para tu sitio).

Paso 3: Pega los datos

Selecciona el dominio, y en los campos correspondientes pega el contenido del certificado, la clave privada y el bundle de certificados (Certificate Authority Bundle). Si no sabes qué poner en cada campo, consulta la documentación de tu proveedor.

Paso 4: Instala

Haz clic en "Install Certificate" y listo. Recibirás un mensaje de confirmación.

Verificación y comprobaciones finales

Después de activar tu certificado SSL, es importante verificar que todo funciona correctamente:

  1. Visita tu sitio con https:// y comprueba que aparece el candado.
  2. Revisa que no hay contenido mixto: A veces, imágenes o scripts se cargan con http:// y eso hace que el navegador muestre un aviso. Puedes usar herramientas online como "Why No Padlock" para detectar estos problemas.
  3. Comprueba la fecha de expiración: Los certificados Let's Encrypt duran 90 días, pero AutoSSL los renueva automáticamente. Si tienes un certificado manual, tendrás que renovarlo tú.
  4. Actualiza tus enlaces internos: Si tienes enlaces a tu propio sitio con http://, cámbialos a https:// para evitar redirecciones innecesarias.

Preguntas frecuentes sobre SSL/TLS en cPanel

¿Cuánto cuesta activar SSL/TLS?

Con Let's Encrypt y AutoSSL, el certificado es completamente gratuito. Solo los certificados de validación extendida tienen coste, y se usan principalmente en empresas que necesitan mostrar un nivel máximo de confianza.

¿Cuánto tarda en activarse?

Con Let's Encrypt, el proceso es casi instantáneo. En menos de 5 minutos tendrás tu certificado emitido. La propagación de DNS puede tardar unas horas en algunos casos, pero normalmente es inmediata.

¿Qué hago si mi sitio muestra "Conexión no segura"?

Esto puede pasar si el certificado no está bien configurado, si hay contenido mixto o si la fecha de tu servidor no está sincronizada. Primero verifica que el certificado está instalado correctamente en cPanel. Después, revisa que todos los recursos de tu web se cargan con https://.

¿Necesito un certificado SSL si solo tengo un blog?

Sí, absolutamente. Aunque no vendas nada, proteger a tus visitantes es una responsabilidad básica. Además, Google penaliza los sitios sin HTTPS, así que tu posicionamiento se verá afectado.

¿Qué es el "SSL/TLS Status" en cPanel?

Es una herramienta que te muestra el estado actual de los certificados SSL de todos tus dominios. Te indica si están instalados, si son válidos y cuándo expiran.

Solución de problemas comunes

Error "Certificate not issued" o "Certificado no emitido"

Esto suele ocurrir cuando la validación del dominio falla. Comprueba que tu dominio apunta correctamente al servidor y que no hay problemas de DNS. También puede ser que Let's Encrypt esté bloqueado temporalmente, espera unos minutos y reintenta.

Error "Mixed Content" o "Contenido mixto"

Es uno de los más comunes después de activar HTTPS. Significa que algunos recursos (imágenes, scripts, hojas de estilo) se cargan desde URLs con http://. Para solucionarlo, busca en tu base de datos o archivos las URLs antiguas y cámbialas a https://.

Error de redirección en bucle

Si configuras una redirección forzada a HTTPS y obtienes un error de "demasiadas redirecciones", puede ser que tengas una regla duplicada en el .htaccess. Revisa el archivo y elimina cualquier redirección redundante.

[TIP]: Si usas WordPress, muchos de estos problemas se resuelven con el plugin "Better Search Replace", que cambia todas las URLs de http a https en tu base de datos de forma segura.

Conclusión y recomendaciones finales

Activar SSL/TLS en tu sitio web es un proceso sencillo que tiene enormes beneficios. No solo proteges a tus usuarios, sino que mejoras tu posicionamiento y transmites confianza profesional.

Mi recomendación es que uses AutoSSL o Let's Encrypt, ya que son gratuitos, automáticos y perfectamente seguros para la mayoría de sitios web. Solo necesitas un certificado de pago si tienes requisitos especiales de validación de identidad.

Después de activar tu certificado, no te olvides de:

  • Verificar que todo funciona correctamente con herramientas online.
  • Actualizar tus enlaces internos.
  • Configurar la redirección de HTTP a HTTPS.
  • Revisar periódicamente el estado de tu certificado en cPanel.

La seguridad web no es un lujo, es una necesidad. Con este tutorial ya tienes todo lo necesario para proteger tu sitio y ofrecer una experiencia segura a tus visitantes. Si tienes cualquier duda, revisa la documentación de tu proveedor de hosting o contacta con su soporte técnico, que estará encantado de ayudarte.

Recuerda que la tecnología avanza rápido y los estándares de seguridad se actualizan constantemente. Mantente informado y revisa periódicamente que tu certificado está al día. Tu web y tus usuarios te lo agradecerán.

¿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