Guía para instalar certificado SSL en WordPress con Syspanel
¡Hola! Soy tu técnico de soporte amigable y hoy te voy a guiar paso a paso para que instales un certificado SSL en tu WordPress usando Syspanel.
¿Por qué es importante esto? Un certificado SSL activa el candado verde en tu navegador y cambia tu web de HTTP a HTTPS. Esto no solo protege los datos de tus visitantes (como contraseñas o formularios), sino que además Google lo considera un factor de posicionamiento SEO.
Vamos a dividir esta guía en dos partes:
- Instalar y configurar el certificado SSL en Syspanel (el panel de control de tu hosting).
- Forzar HTTPS en WordPress para que todo funcione correctamente.
No necesitas ser un experto, solo seguir estos pasos con calma. ¡Empezamos!
¿Qué necesitas antes de empezar?
Antes de lanzarnos, asegúrate de tener lo siguiente:
- Acceso a Syspanel (tu panel de control). Normalmente accedes por
https://tudominio.com:2106o la IP de tu servidor más el puerto2106. - Tu dominio principal (el que quieres proteger) y, si tienes, los subdominios (ej:
blog.tudominio.com). - WordPress instalado y funcionando en tu servidor.
- Un correo electrónico válido para recibir notificaciones del certificado (no es obligatorio, pero sí recomendable).
[INFO] Si no tienes acceso a Syspanel, pídele a tu proveedor de hosting que te lo active. Es la herramienta que usaremos para gestionar todo.
Paso 1: Accede a Syspanel
Abre tu navegador favorito y escribe la dirección de tu panel.
https://tudominio.com:2106
Si tu dominio aún no tiene DNS apuntando, usa la IP pública de tu servidor seguida de :2106.
Inicia sesión con tu usuario y contraseña de administrador. Una vez dentro, verás un menú con varias opciones. No te asustes, solo nos interesa una sección.
Paso 2: Localiza la opción de SSL
Dentro de Syspanel, busca en el menú lateral izquierdo o superior una opción que diga "SSL" o "Certificados SSL". Dependiendo de la versión, puede estar dentro de "Web" o "Dominios".
Haz clic en ella. Verás una lista de tus dominios y subdominios.
[TIP] Si tienes varios sitios web, asegúrate de seleccionar el dominio correcto donde tienes instalado WordPress.
Paso 3: Solicita un certificado SSL gratuito con Let's Encrypt
Syspanel suele integrar Let's Encrypt, una autoridad que emite certificados SSL gratuitos y automáticos.
- Selecciona el dominio o subdominio que quieres proteger.
- Marca la casilla "SSL" o "Activar SSL".
- Elige la opción "Let's Encrypt" (gratis) o "Auto SSL".
- Asegúrate de que esté marcada la opción "Forzar HTTPS" (esto redirigirá todo el tráfico HTTP a HTTPS automáticamente).
- Haz clic en "Guardar" o "Emitir certificado".
El proceso puede tardar entre 30 segundos y 2 minutos. Syspanel se comunicará con Let's Encrypt para verificar que eres el dueño del dominio y emitirá el certificado.
[WARNING] No cierres la página ni interrumpas el proceso. Si falla, revisa que tu dominio tenga registros DNS correctos (A, CNAME, etc.) apuntando a tu servidor.
Paso 4: Verifica que el certificado se haya instalado
Una vez que Syspanel te muestre un mensaje de éxito (algo como "SSL instalado correctamente" o "Certificado emitido"), puedes comprobarlo de dos formas:
- Desde el navegador: Escribe
https://tudominio.comen la barra de direcciones. Si ves un candado verde, ¡perfecto! - Desde Syspanel: Vuelve a la sección SSL y verás que el dominio ahora tiene un estado "Válido" o "Activo".
Si ves algún error, no te preocupes. Revisa los siguientes puntos:
- Que el dominio esté bien escrito.
- Que no haya otro certificado previo que esté causando conflicto (puedes revocarlo desde la misma sección).
- Que el puerto 443 (HTTPS) esté abierto en tu firewall.
Paso 5: Configura WordPress para usar HTTPS
Ahora que el servidor ya tiene el SSL, toca decirle a WordPress que use la nueva URL segura. Hay dos métodos: el más seguro (y recomendado) es editar el archivo wp-config.php, y el otro es usar un plugin. Te explico ambos.
Método A: Editar wp-config.php (recomendado)
- Conéctate a tu servidor por FTP o usa el administrador de archivos de Syspanel (normalmente en "Archivos" o "File Manager").
- Busca la carpeta raíz de tu WordPress (donde están las carpetas
wp-admin,wp-content, etc.). - Localiza el archivo
wp-config.phpy ábrelo con un editor de texto. - Justo antes de la línea que dice
/* That's all, stop editing! Happy blogging. */, añade estas líneas:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
Importante: Reemplaza tudominio.com por tu dominio real, incluyendo www si lo usas (ej: https://www.tudominio.com).
- Guarda el archivo y súbelo de nuevo al servidor.
Método B: Usar un plugin (más fácil para principiantes)
Si no te sientes cómodo editando archivos, instala el plugin "Really Simple SSL" desde el repositorio de WordPress.
- Ve a Plugins > Añadir nuevo en tu escritorio de WordPress.
- Busca "Really Simple SSL".
- Instálalo y actívalo.
- El plugin detectará automáticamente que tienes SSL y te guiará para activar HTTPS. Solo tienes que hacer clic en "Activar SSL".
[TIP] El plugin también se encarga de corregir enlaces mixtos (contenido HTTP en páginas HTTPS) y redirigir el tráfico. Es muy útil si tienes muchos plugins o temas que no son compatibles con HTTPS.
Paso 6: Corrige contenido mixto (opcional pero importante)
Después de activar HTTPS, es posible que algunas imágenes, scripts o estilos sigan cargándose por HTTP. Esto se llama contenido mixto y provoca que el candado deje de ser verde.
Para solucionarlo:
- Con Really Simple SSL: El plugin lo hace automáticamente.
- Manual: Revisa las URLs en tu base de datos. Puedes usar un plugin como "Better Search Replace" para buscar
http://tudominio.comy reemplazarlo porhttps://tudominio.com.
Paso 7: Actualiza tu sitemap y Google Search Console
Una vez que todo funcione, notifica a Google del cambio:
- Ve a Google Search Console (si no lo tienes, créalo gratis).
- Añade tu nueva propiedad con
https://. - Solicita la indexación de tu sitemap (normalmente en
https://tudominio.com/sitemap.xml).
Esto ayudará a que Google actualice su índice y no pierdas posiciones SEO.
Preguntas frecuentes (FAQ)
¿Qué hago si no veo el candado verde después de instalar SSL?
Revisa que no haya contenido mixto (imágenes o scripts cargados por HTTP). Usa la herramienta de desarrollador de Chrome (F12 > Consola) para ver los errores. También verifica que hayas forzado HTTPS en Syspanel y en WordPress.
¿El certificado Let's Encrypt caduca? ¿Tengo que renovarlo?
Sí, caduca cada 90 días. Pero Syspanel suele tener renovación automática. Si no, puedes renovarlo manualmente desde la misma sección SSL. No te preocupes, te avisará por correo si está por caducar.
¿Puedo instalar SSL en subdominios (ej: blog.midominio.com)?
Sí, en Syspanel puedes seleccionar cada subdominio por separado y emitir un certificado para cada uno. También puedes usar un certificado wildcard (*.midominio.com) que cubra todos, pero eso suele ser de pago. Let's Encrypt también da wildcard, pero la configuración es más compleja.
¿Necesito cambiar algo en mi DNS?
Si tu dominio ya apuntaba a tu servidor, no. El SSL se instala a nivel de servidor, no de DNS. Solo asegúrate de que el registro A (o CNAME) esté correcto.
¿Y si mi WordPress ya tenía SSL antes y lo estoy migrando?
Si cambias de servidor, solo repite el proceso desde el Paso 1. Syspanel generará un certificado nuevo para tu dominio en el nuevo servidor. No olvides actualizar las URLs en WordPress (paso 5).
Conclusión
¡Felicidades! Has instalado correctamente un certificado SSL en tu WordPress usando Syspanel. Ahora tu sitio es más seguro, confiable y tiene una ventaja SEO frente a sitios que aún usan HTTP.
Recuerda que si en algún momento tienes dudas, puedes contactar con el soporte de tu hosting o consultar la documentación de Syspanel. Y si este artículo te ha sido útil, compártelo con otros usuarios que puedan necesitarlo.
¡Nos vemos en la próxima guía!
