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

WordPress: Cómo instalar un certificado SSL en tu sitio web

Actualizado el 10 de octubre de 2025

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

Antes de ponernos manos a la obra, vamos a entender qué es esto del SSL y por qué es tan importante. SSL (Secure Sockets Layer) es un protocolo que cifra la información que viaja entre el navegador de tus visitantes y tu servidor. En otras palabras, convierte los datos en un código ilegible para cualquier persona que intente interceptarlos.

Si tu sitio web no tiene un certificado SSL, los navegadores como Chrome, Firefox o Safari mostrarán un aviso de "No seguro" en la barra de direcciones. Esto no solo da una mala imagen, sino que puede hacer que los usuarios desconfíen y abandonen tu página. Además, Google y otros buscadores penalizan los sitios sin HTTPS, lo que afecta directamente a tu posicionamiento SEO.

Al instalar un certificado SSL en tu WordPress, lograrás tres cosas fundamentales:

  1. Cifrar la información: Los datos de tus usuarios (contraseñas, correos, datos de pago) viajarán protegidos.

  2. Aumentar la confianza: Tus visitantes verán el candadito de seguridad y sabrán que tu sitio es fiable.

  3. Mejorar tu posicionamiento: Google prefiere sitios con HTTPS, así que tu SEO tendrá un pequeño empujón.


Tipos de certificados SSL: ¿Cuál elegir?

Existen varios tipos de certificados SSL, pero para la mayoría de los sitios web, la elección es bastante sencilla. Te los resumo:

  • Certificado SSL gratuito (Let's Encrypt): Es la opción más popular para sitios personales, blogs o pequeñas empresas. Son gratuitos, se renuevan automáticamente y ofrecen el mismo nivel de cifrado que uno de pago. La única diferencia es que no incluyen garantías económicas adicionales.

  • Certificado SSL de pago (DV, OV o EV): Son ideales para tiendas online o sitios que manejan datos sensibles. Ofrecen garantías de hasta millones de dólares y pueden mostrar información de la empresa en el certificado.

  • Certificado SSL Wildcard: Te permite proteger un dominio principal y todos sus subdominios (por ejemplo: tudominio.com, blog.tudominio.com, tienda.tudominio.com).

Para la mayoría de los usuarios, Let's Encrypt es la mejor opción ya que es gratuito, fácil de instalar y cumple perfectamente con su función. Si más adelante necesitas algo más avanzado, siempre puedes migrar.


Requisitos previos antes de instalar tu certificado SSL

Antes de comenzar con la instalación, asegúrate de tener lo siguiente:

  • Acceso a tu panel de control: Necesitarás entrar a tu panel de hosting (cPanel, Syspanel, Plesk, etc.) para gestionar el certificado.

  • WordPress instalado y funcionando: Obviamente, necesitas tener tu sitio web activo.

  • Acceso al administrador de WordPress: Para configurar la redirección y arreglar el contenido mixto.

  • Un dominio apuntando al servidor: El dominio debe estar correctamente configurado para que el certificado se emita sin problemas.

[INFO] Si tu hosting usa Syspanel, el acceso es a través del puerto 2106. Por ejemplo: https://tudominio.com:2106 o https://tu-ip:2106.


Cómo instalar un certificado SSL paso a paso

1. Instalar un certificado SSL gratuito con Let's Encrypt

La forma más rápida y sencilla de conseguir un certificado SSL es utilizando Let's Encrypt, un servicio gratuito y automatizado. La mayoría de los paneles de control modernos incluyen una opción para instalarlo con un solo clic.

Si usas Syspanel (acceso por puerto 2106):

  1. Inicia sesión en tu panel Syspanel.

  2. Busca la sección "SSL" o "Certificados SSL" en el menú principal.

  3. Selecciona tu dominio de la lista.

  4. Haz clic en "Emitir certificado" o "Instalar Let's Encrypt".

  5. Espera unos segundos mientras el sistema genera el certificado.

  6. Verás un mensaje de éxito indicando que el certificado se ha instalado correctamente.

Si usas cPanel:

  1. Inicia sesión en tu cPanel.

  2. Busca la sección "Seguridad" y haz clic en "SSL/TLS Status".

  3. Selecciona tu dominio y haz clic en "Run AutoSSL".

  4. cPanel instalará automáticamente un certificado Let's Encrypt para tu dominio.

[TIP] Asegúrate de que tu dominio no tenga caracteres extraños o subdominios no configurados, ya que esto puede causar errores en la emisión del certificado.

2. Forzar la redirección a HTTPS en WordPress

Una vez que el certificado está instalado, necesitas asegurarte de que todo el tráfico se redirija a la versión HTTPS de tu sitio. Esto se puede hacer de varias formas:

Opción A: Desde la configuración de WordPress

  1. Ve a tu administrador de WordPress.

  2. En el menú lateral, busca "Ajustes" y luego "Generales".

  3. Cambia las dos direcciones (Dirección de WordPress y Dirección del sitio) para que usen https:// en lugar de http://.

  4. Guarda los cambios.

Opción B: Usando un plugin

Instala un plugin como "Really Simple SSL". Este plugin detecta automáticamente tu certificado SSL y configura todo lo necesario:

  1. Ve a "Plugins" → "Añadir nuevo".

  2. Busca "Really Simple SSL".

  3. Instala y activa el plugin.

  4. Sigue el asistente de configuración paso a paso.

3. Arreglar el contenido mixto (contenido mixto)

El contenido mixto ocurre cuando tu sitio web carga algunos recursos (imágenes, CSS, JavaScript) a través de HTTP en lugar de HTTPS. Esto puede causar advertencias de seguridad en el navegador y afectar negativamente a tu SEO.

¿Cómo detectar el contenido mixto?

  1. Abre tu sitio web en Google Chrome.

  2. Pulsa F12 para abrir las herramientas de desarrollador.

  3. Ve a la pestaña "Consola".

  4. Busca errores que mencionen "Mixed Content" o "contenido mixto".

¿Cómo solucionarlo?

Método 1: Usando un plugin

El plugin "Really Simple SSL" que mencionamos antes también se encarga de arreglar el contenido mixto automáticamente. Simplemente actívalo y él se encargará de reescribir las URLs.

Método 2: Manualmente en la base de datos

Si prefieres hacerlo manualmente, puedes usar un plugin como "Better Search Replace":

  1. Instala y activa el plugin.

  2. Ve a "Herramientas" → "Better Search Replace".

  3. En "Buscar" escribe: http://tudominio.com

  4. En "Reemplazar por" escribe: https://tudominio.com

  5. Selecciona todas las tablas de la base de datos.

  6. Haz clic en "Ejecutar".

[WARNING] Antes de hacer cambios en la base de datos, siempre haz una copia de seguridad. Un error podría dejar tu sitio inaccesible.


Preguntas frecuentes sobre WordPress SSL

¿Cuánto tarda en instalarse un certificado SSL?

En la mayoría de los casos, la instalación de un certificado Let's Encrypt tarda menos de 5 minutos. Los certificados de pago pueden tardar entre 1 y 24 horas, dependiendo del tipo de validación.

¿Qué pasa si mi sitio web muestra "No seguro" después de instalar el certificado?

Esto suele deberse a contenido mixto o a que la redirección no se ha configurado correctamente. Verifica que todas las URLs usen HTTPS y que tu sitio esté configurado para redirigir automáticamente.

¿Necesito renovar mi certificado SSL?

Los certificados Let's Encrypt duran 90 días. La mayoría de los paneles de control los renuevan automáticamente, pero es recomendable verificar periódicamente que la renovación automática esté activa.

¿El SSL afecta a mi SEO?

Sí, y de forma positiva. Google considera HTTPS como un factor de ranking. Un sitio con SSL tiene más posibilidades de posicionarse mejor que uno sin él.

¿Puedo tener varios certificados SSL en un mismo servidor?

Sí, es posible. Cada dominio puede tener su propio certificado SSL. Algunos paneles también permiten certificados wildcard para cubrir varios subdominios.

¿Qué es el contenido mixto y por qué es malo?

El contenido mixto es cuando tu sitio HTTPS carga recursos desde HTTP. Esto debilita la seguridad y puede hacer que el navegador muestre advertencias. Además, puede afectar negativamente a tu posicionamiento en Google.


Comprobación final y mantenimiento

Una vez que hayas instalado tu certificado SSL y configurado todo correctamente, es hora de verificar que todo funciona:

  1. Visita tu sitio web y verifica que aparece el candado de seguridad en la barra de direcciones.

  2. Usa herramientas de verificación como SSL Labs (https://www.ssllabs.com/ssltest/) para comprobar la configuración de tu certificado.

  3. Navega por varias páginas para asegurarte de que no hay errores de contenido mixto.

  4. Configura la renovación automática si tu panel no lo hace automáticamente.

[INFO] Recuerda que después de instalar el SSL, es posible que necesites actualizar tus URLs en Google Search Console y en otras herramientas de análisis para que sigan funcionando correctamente.


Conclusión: El SSL es imprescindible para tu WordPress

Instalar un certificado SSL en tu WordPress no es un lujo, es una necesidad. No solo protege los datos de tus usuarios, sino que mejora tu posicionamiento SEO y la confianza de tus visitantes.

Con los pasos que te hemos dado, puedes tener tu sitio funcionando con HTTPS en menos de una hora. Ya sea que uses Syspanel, cPanel o cualquier otro panel de control, el proceso es bastante similar y accesible para cualquier persona, incluso sin conocimientos técnicos avanzados.

Si tienes problemas durante el proceso, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Recuerda que siempre puedes empezar con un certificado gratuito de Let's Encrypt y luego migrar a uno de pago si lo necesitas!

Tu sitio web te lo agradecerá, y tus visitantes tambié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