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

Cómo instalar un certificado SSL en WordPress con cPanel o Plesk

Actualizado el 20 de febrero de 2026

¿Por qué necesitas un certificado SSL en tu WordPress?

Antes de meternos de lleno en la instalación, vamos a entender por qué es tan importante. Un certificado 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 dato que se transmita (contraseñas, datos de tarjetas, formularios) viaja de forma segura y no puede ser interceptado por terceros.

Además de la seguridad, los certificados SSL son un factor de posicionamiento en Google. Si no tienes uno, tu web aparecerá como "No segura" en el navegador, lo que ahuyentará a los visitantes y afectará tu SEO. En resumen: es imprescindible.

La buena noticia es que instalar un certificado ssl wordpress es mucho más sencillo de lo que parece, especialmente si usas un panel de control como cPanel o Plesk. En esta guía te lo explico paso a paso, sin tecnicismos complicados.

¿Qué necesitas antes de empezar?

Para instalar el certificado, necesitas tener acceso a tu panel de control de hosting. Normalmente, tu proveedor te da un enlace y unas credenciales. Si no las tienes, contacta con tu soporte técnico.

También te recomiendo que hagas una copia de seguridad completa de tu WordPress antes de tocar nada. Aunque este proceso es muy seguro, es mejor prevenir que lamentar. Puedes usar un plugin como UpdraftPlus o hacerlo desde el propio panel de tu hosting.

Opción A: Instalar un certificado SSL gratis con cPanel

cPanel es uno de los paneles más utilizados en el mundo del hosting. Si tu hosting usa cPanel, puedes instalar un certificado SSL gratuito en pocos minutos. Aquí te explico cómo.

Paso 1: Accede a cPanel y localiza la sección SSL/TLS

Entra en tu cPanel con tu usuario y contraseña. Una vez dentro, busca la sección "Seguridad" o directamente "SSL/TLS Status". Esta herramienta te permite gestionar los certificados de tu dominio.

En la pantalla principal de SSL/TLS Status, verás una lista de tus dominios. Busca el dominio principal de tu WordPress y haz clic en "Run AutoSSL". Este botón inicia automáticamente la instalación de un certificado gratuito de Let's Encrypt.

Paso 2: Espera a que se complete el proceso

El proceso de AutoSSL suele tardar entre 1 y 5 minutos. No cierres la página ni actualices el navegador mientras se ejecuta. Cuando termine, verás el estado del certificado. Si todo ha ido bien, aparecerá con un candado verde y la fecha de caducidad.

Paso 3: Activa la redirección HTTPS en WordPress

Una vez que el certificado está instalado, tienes que forzar a WordPress para que use la versión HTTPS de tu web. Para ello, ve a Ajustes > Generales en tu panel de WordPress y cambia las URLs de WordPress y de tu sitio. Deben empezar con https:// en lugar de http://.

Después, guarda los cambios. WordPress debería actualizar las URLs automáticamente. Si no lo hace, puedes instalar un plugin de redirección como Really Simple SSL, que se encarga de todo por ti.

Paso 4: Verifica que todo funciona correctamente

Abre tu web en una ventana de incógnito y comprueba que aparece el candado en la barra de direcciones. También puedes usar herramientas online como SSL Labs para verificar la configuración de tu certificado.

Opción B: Instalar un certificado SSL gratis con Plesk

Plesk es otro panel de control muy popular, especialmente en servidores dedicados y VPS. El proceso es similar, aunque con algunas diferencias.

Paso 1: Accede a Plesk y busca la sección de certificados

Entra en Plesk y ve a la pestaña de tu dominio. En el menú lateral, busca la opción "SSL/TLS Certificates". Si no la ves, puede estar dentro de "Hosting & DNS".

Paso 2: Genera un certificado gratuito

En la pantalla de SSL/TLS Certificates, haz clic en "Add SSL/TLS Certificate". Se abrirá un asistente. Aquí tienes dos opciones:

  • Let's Encrypt: Si tu hosting lo permite, verás una opción para instalar un certificado gratuito de Let's Encrypt directamente. Solo tienes que seleccionar el dominio y hacer clic en "Issue". Plesk se encarga de todo el proceso automáticamente.

  • Manual: Si no tienes Let's Encrypt, puedes generar un certificado autofirmado o solicitar uno a una autoridad certificadora. En esta guía nos centramos en el gratuito, así que usaremos Let's Encrypt.

Paso 3: Activa el certificado en tu dominio

Una vez que el certificado se ha emitido, tienes que activarlo. En la lista de certificados, haz clic en el que acabas de crear y luego en "Set as default". Esto hará que tu dominio use el certificado automáticamente.

Paso 4: Fuerza HTTPS en WordPress

Al igual que con cPanel, tendrás que actualizar las URLs de WordPress para que usen HTTPS. Ve a Ajustes > Generales y cambia las URLs. Si tienes problemas, instala un plugin como Really Simple SSL.

¿Qué pasa si no uso cPanel ni Plesk? (Syspanel)

Si tu hosting usa Syspanel (anteriormente conocido como HestiaCP), el proceso es muy similar. Accede a tu panel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Una vez dentro, busca la sección de SSL/TLS en tu dominio. Syspanel también tiene integración con Let's Encrypt, así que podrás generar un ssl gratis wordpress plesk o con cualquier panel de forma sencilla.

Solución de problemas comunes al instalar SSL

A veces, las cosas no salen a la primera. Aquí tienes los problemas más habituales y cómo solucionarlos.

Error de "contenido mixto"

Este es el problema más común. Ocurre cuando tu web carga recursos (imágenes, scripts, hojas de estilo) a través de HTTP en lugar de HTTPS. El navegador bloquea estos recursos y la web puede verse rara o no cargar correctamente.

[TIP] Para solucionarlo, instala un plugin como Really Simple SSL. Este plugin detecta y corrige automáticamente los contenidos mixtos. También puedes usar el plugin "Better Search Replace" para reemplazar todas las URLs en tu base de datos.

El candado no aparece en el navegador

Si has instalado el certificado pero el candado no aparece, puede ser que tu navegador esté cacheando la versión antigua de la web. Borra la caché del navegador o prueba en una ventana de incógnito.

El certificado no se renueva

Los certificados de Let's Encrypt caducan cada 90 días. Normalmente, cPanel y Plesk los renuevan automáticamente. Si no es así, asegúrate de que la renovación automática está activada en la configuración del certificado.

Error de "redirección en bucle"

Este problema suele ocurrir cuando tienes reglas de redirección conflictivas. Por ejemplo, si tienes un plugin de redirección y también lo configuras en el archivo .htaccess. Para solucionarlo, desactiva temporalmente el plugin y vuelve a activarlo después de limpiar las reglas del .htaccess.

¿Cómo verificar que tu certificado SSL está bien instalado?

Una vez que hayas completado la instalación, es importante verificar que todo funciona correctamente. Aquí tienes algunas formas de hacerlo:

  • Observa el candado: En la barra de direcciones de tu navegador, debe aparecer un candado cerrado. Si haces clic en él, verás los detalles del certificado.

  • Prueba con SSL Labs: Esta herramienta online gratuita analiza tu certificado y te da una nota de la A a la F. Si obtienes una A, perfecto. Si es menor, te indica qué debes corregir.

  • Revisa los enlaces internos: Asegúrate de que todos los enlaces de tu web apuntan a URLs con HTTPS. Puedes usar un plugin como "Broken Link Checker" para detectar enlaces rotos.

Preguntas frecuentes sobre SSL en WordPress

¿Cuánto cuesta un certificado SSL?

Los certificados de Let's Encrypt son totalmente gratuitos. La mayoría de los hostings los incluyen en sus planes. Si necesitas un certificado de validación extendida (EV), tendrás que pagar, pero para la mayoría de los sitios web, el gratuito es más que suficiente.

¿Puedo instalar SSL sin cPanel o Plesk?

Sí, puedes hacerlo manualmente a través de FTP o SSH, pero es mucho más complicado. Si tu hosting no te da acceso a un panel de control, te recomiendo que contactes con tu proveedor para que te ayude.

¿El SSL afecta al rendimiento de mi web?

Muy ligeramente. El cifrado y descifrado de datos consume una pequeña cantidad de recursos del servidor. Sin embargo, el impacto es mínimo y no lo notarás en la mayoría de los casos. De hecho, con HTTP/2 (que requiere SSL), tu web puede cargar incluso más rápido.

¿Qué es un certificado SSL wildcard?

Es un certificado que cubre tu dominio principal y todos sus subdominios (por ejemplo, blog.tudominio.com y tienda.tudominio.com). Los certificados de Let's Encrypt gratuitos no incluyen wildcards, pero puedes conseguirlos a través de tu hosting o de autoridades certificadoras.

¿Necesito un certificado SSL si mi web no tiene tienda online?

Sí. Aunque no vendas productos, tu web recoge datos de los visitantes (cookies, formularios de contacto). Además, Google penaliza las webs sin SSL, así que afectará a tu posicionamiento. No hay excusa para no tenerlo, especialmente cuando es gratis.

Conclusión

Instalar un certificado ssl wordpress es un proceso sencillo que puedes hacer tú mismo en menos de 10 minutos. Tanto si usas cPanel como Plesk, los pasos son muy similares y no necesitas conocimientos técnicos avanzados. Solo tienes que seguir los pasos que te he explicado y, en caso de duda, consultar la documentación de tu hosting o contactar con su soporte.

Recuerda que la seguridad de tu web es fundamental, tanto para tus visitantes como para tu posicionamiento en Google. No lo dejes para mañana, instala tu certificado SSL hoy mismo.

[INFO] Si después de seguir todos los pasos sigues teniendo problemas, no dudes en contactar con el soporte técnico de tu hosting. Ellos podrán ayudarte a solucionar cualquier incidencia concreta.

¿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