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

Cómo configurar WordPress con SSL en Plesk

Actualizado el 26 de mayo de 2026

¿Por qué necesitas SSL en WordPress?

La seguridad es un factor esencial para cualquier sitio web. Si tienes WordPress, uno de los primeros pasos para protegerlo y dar confianza a tus visitantes es instalar un certificado SSL. Este pequeño candado que aparece en la barra de direcciones no solo protege los datos que viajan entre el navegador del usuario y tu servidor, sino que también es un factor de posicionamiento clave para Google.

Cuando hablamos de ssl wordpress, nos referimos a la configuración completa que permite que tu sitio funcione íntegramente bajo el protocolo HTTPS. Esto significa que todas las páginas, imágenes, scripts y formularios se cargan de forma segura. Si no lo haces, los navegadores modernos mostrarán advertencias de "No seguro" que espantarán a tus visitantes y afectarán tu reputación.

En este artículo te voy a guiar paso a paso para que configures https wordpress usando Plesk, uno de los paneles de control de hosting más populares y fáciles de usar. No necesitas ser un experto en servidores ni en comandos de terminal. Solo tienes que seguir estas instrucciones al pie de la letra y en menos de quince minutos tendrás tu sitio funcionando con el candado verde.

La buena noticia es que Plesk integra perfectamente Let's Encrypt, un servicio gratuito que emite certificados SSL automáticamente. Así que olvídate de pagar por certificados caros. Con un par de clics tendrás tu plesk ssl configurado.

Requisitos previos antes de empezar

Antes de lanzarnos a la configuración, es importante que verifiques que cumples con estos requisitos básicos. Si algo falla, lo más probable es que sea por no tener esto en orden.

Primero, necesitas tener acceso al panel de control de Plesk. Normalmente se accede a través de una URL como https://tu-dominio.com:8443 o mediante un subdominio que te haya dado tu proveedor de hosting. Si no sabes cómo entrar, contacta con tu empresa de hosting y pídeles las credenciales de acceso.

Segundo, tu dominio debe estar apuntando correctamente al servidor donde está alojado el sitio. Esto significa que los registros DNS deben estar configurados para que tudominio.com y www.tudominio.com resuelvan a la IP de tu servidor. Si no estás seguro, puedes usar herramientas online como dnschecker.org para verificarlo.

Tercero, asegúrate de que tu sitio WordPress esté instalado y funcionando correctamente en HTTP. No importa si es una instalación nueva o un sitio antiguo, el proceso para añadir SSL es el mismo.

Cuarto, necesitas tener permisos de administrador en el panel de Plesk. Si eres el propietario de la cuenta de hosting, normalmente los tienes. Si es un sitio gestionado por una agencia, pídeles que te den acceso o que realicen ellos la configuración.

Configurar Let's Encrypt en Plesk

Let's Encrypt es la opción más recomendada para la mayoría de los sitios web. Es gratuito, automático y se renueva solo. Plesk lo integra de forma nativa, así que no necesitas instalar nada adicional.

Acceder a la sección de SSL/TLS

Una vez dentro de Plesk, busca en el panel de la izquierda la sección que corresponde a tu dominio. Verás una lista de opciones como "Correo", "Archivos", "Bases de datos", etc. Busca el icono que dice SSL/TLS Certificates o Certificados SSL/TLS. Haz clic en él.

Verás una pantalla con diferentes pestañas o botones. Busca el botón que dice Let's Encrypt o Instalar certificado Let's Encrypt. En la mayoría de las versiones de Plesk, este botón está claramente visible en la parte superior.

Configurar los parámetros del certificado

Al hacer clic en el botón de Let's Encrypt, se abrirá un formulario con varias opciones. La más importante es la de Include a Let's Encrypt certificate for the domain o similar. Asegúrate de que el dominio principal esté seleccionado.

En el campo de Email address, introduce una dirección de correo válida. Let's Encrypt la usará para enviarte notificaciones de renovación, así que es importante que sea real y que tengas acceso a ella.

Marca las casillas que dicen Add www to the certificate y Add a secure redirect from HTTP to HTTPS. La primera incluye la versión con www en el certificado, lo cual es esencial para evitar errores de contenido mixto. La segunda redirige automáticamente todo el tráfico HTTP a HTTPS, lo que te ahorrará tener que configurar redirecciones manualmente.

También verás una opción para Automatically renew the certificate. Déjala marcada. Esto hará que Plesk renueve el certificado automáticamente antes de que caduque, normalmente cada 90 días. No tienes que preocuparte por nada más.

Instalar el certificado

Una vez que hayas rellenado todos los campos, haz clic en el botón Install o Instalar. Plesk se comunicará con los servidores de Let's Encrypt y emitirá el certificado. Este proceso suele tardar menos de un minuto.

Verás un mensaje de éxito en pantalla y el certificado aparecerá en la lista de certificados disponibles. Ahora ya tienes tu plesk ssl configurado para el dominio.

Configurar WordPress para usar HTTPS

Ahora que tienes el certificado instalado, toca el turno de configurar WordPress para que use https wordpress de forma correcta. Hay varias formas de hacerlo, pero te voy a mostrar las más sencillas y seguras.

Cambiar la URL del sitio en el panel de WordPress

Lo primero que debes hacer es entrar en el panel de administración de WordPress. Ve a Ajustes y luego a Generales. Verás dos campos: Dirección de WordPress (URL) y Dirección del sitio (URL).

En ambos campos, cambia http:// por https://. Por ejemplo, si antes era http://tudominio.com, ahora debe ser https://tudominio.com. Asegúrate de mantener el dominio exactamente igual, incluyendo la www si la usas.

Guarda los cambios. WordPress actualizará las URLs internas automáticamente. Si por cualquier motivo no puedes acceder al panel, no te preocupes, hay otra forma de hacerlo.

Usar un plugin de migración o forzar HTTPS

Si prefieres no tocar archivos de configuración, puedes instalar un plugin como Really Simple SSL. Este plugin detecta automáticamente que tienes un certificado SSL y configura todo por ti.

Después de instalar el plugin, actívalo y sigue el asistente. El plugin cambiará las URLs, añadirá redirecciones y solucionará problemas de contenido mixto. Es una opción muy buena para principiantes porque no requiere conocimientos técnicos.

Otra opción más avanzada es añadir código al archivo wp-config.php. Puedes acceder a este archivo a través del administrador de archivos de Plesk o mediante FTP. Añade estas líneas justo antes de la línea que dice /* That's all, stop editing! */:

define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

Recuerda reemplazar tudominio.com con tu dominio real. Este método es muy efectivo y no requiere instalar plugins.

Verificar que todo funciona correctamente

Después de hacer los cambios, es hora de comprobar que todo funciona. Abre tu sitio web en una ventana de incógnito o en otro navegador. Deberías ver el candado verde en la barra de direcciones.

Navega por varias páginas, entra en el panel de administración, haz clic en enlaces internos y asegúrate de que no aparezcan mensajes de error. Si ves algún aviso de contenido mixto (mixed content), significa que hay recursos que se cargan por HTTP y no por HTTPS.

Para solucionar el contenido mixto, puedes usar el plugin Better Search Replace. Este plugin te permite reemplazar todas las URLs antiguas por las nuevas en la base de datos. Ve a Herramientas y luego a Better Search Replace. En el campo de buscar, pon http://tudominio.com y en reemplazar, pon https://tudominio.com. Selecciona todas las tablas y ejecuta el reemplazo.

Redirecciones forzadas a HTTPS

Aunque Plesk ofrece la opción de redirigir HTTP a HTTPS automáticamente, a veces es mejor hacerlo manualmente para tener más control. La forma más común es usar un archivo .htaccess en la raíz de tu sitio.

Configurar .htaccess para redireccionar

Accede al administrador de archivos de Plesk y navega hasta la carpeta httpdocs o public_html, donde está instalado WordPress. Busca el archivo .htaccess. Si no lo ves, activa la opción de mostrar archivos ocultos.

Abre el archivo y añade estas líneas al principio:

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

Guarda los cambios. Esto hará que cualquier visita a tu sitio por HTTP sea redirigida automáticamente a HTTPS con un código 301, que es el que indica a Google que la página se ha movido permanentemente.

[!TIP]
Si usas Syspanel (antes conocido como HestiaCP), el puerto de acceso al panel es el 2106. La estructura de archivos y la configuración de redirecciones es similar, pero siempre verifica la documentación específica de tu servidor.

Redireccionar en el servidor web

Si prefieres no tocar .htaccess, puedes configurar la redirección directamente en Plesk. Ve a la sección de Apache & nginx Settings de tu dominio. Busca la opción que dice Redirect HTTP to HTTPS y actívala.

Esta opción hace exactamente lo mismo que el código anterior, pero de forma más visual y sin tocar archivos. Es la opción más recomendada porque es más segura y no puede romper nada.

Renovación automática y mantenimiento

Una de las grandes ventajas de Let's Encrypt es que los certificados se renuevan automáticamente. Plesk se encarga de renovarlos antes de que caduquen, normalmente 30 días antes de la fecha de expiración.

Sin embargo, es buena práctica revisar periódicamente el estado de tus certificados. En Plesk, ve a la sección de SSL/TLS Certificates y verás la fecha de caducidad de cada uno. Si por cualquier motivo la renovación automática falla, puedes renovarlos manualmente con un clic.

[!WARNING]
Si tu sitio está en un servidor con Syspanel, recuerda que el puerto de acceso es el 2106. La gestión de certificados en este panel es diferente a Plesk, pero los principios son los mismos: instalar Let's Encrypt, configurar la redirección y verificar que todo funciona.

También es importante que actualices cualquier URL hardcodeada en tu sitio. Esto incluye enlaces en el contenido, imágenes, hojas de estilo y scripts. La mayoría de las veces, el plugin Better Search Replace te soluciona la vida, pero si tienes temas o plugins personalizados, puede que necesites editar archivos directamente.

Solución de problemas comunes

Error de contenido mixto

Este es el problema más común después de instalar SSL. Se produce cuando hay recursos (imágenes, CSS, JS) que se cargan por HTTP en una página HTTPS. La solución es usar el plugin Better Search Replace para actualizar todas las URLs en la base de datos.

Advertencia de certificado no válido

Si ves una advertencia en el navegador, puede ser porque el certificado no se ha instalado correctamente o porque la fecha del servidor está mal. Verifica la fecha y hora del servidor en Plesk. También comprueba que el certificado incluya tanto tudominio.com como www.tudominio.com.

No puedo acceder al panel de WordPress

Si después de cambiar las URLs no puedes acceder al panel, es porque WordPress está intentando cargar la versión HTTPS pero algo falla. Puedes revertir el cambio editando el archivo wp-config.php o usando FTP. Otra opción es usar un plugin de migración que fuerce HTTPS.

El candado no aparece

Si el sitio carga pero no ves el candado, es porque hay algún elemento inseguro en la página. Abre la consola del navegador (F12) y busca errores de contenido mixto. Corrige esos elementos y el candado aparecerá.

Preguntas frecuentes sobre SSL en WordPress

¿Let's Encrypt es seguro?

Sí, es tan seguro como los certificados de pago. La única diferencia es que caducan cada 90 días, pero la renovación automática de Plesk lo soluciona.

¿Necesito SSL si mi sitio no tiene formularios o tienda online?

Sí, es recomendable. Google penaliza los sitios sin SSL y los usuarios desconfían de los sitios que muestran "No seguro". Además, es un factor de ranking.

¿Puedo usar un certificado de pago en lugar de Let's Encrypt?

Por supuesto. Plesk te permite instalar certificados de otros proveedores. Solo tienes que subir el certificado, la clave privada y la cadena de certificados en la sección de SSL/TLS.

¿Qué pasa con los subdominios?

Puedes instalar certificados Let's Encrypt para cada subdominio por separado. También puedes usar certificados wildcard que cubren todos los subdominios, pero estos requieren un poco más de configuración.

¿Cómo afecta SSL al SEO?

Positivamente. Google ha confirmado que HTTPS es un factor de ranking. Además, los usuarios confían más en los sitios seguros, lo que reduce la tasa de rebote y mejora las métricas de comportamiento.

Conclusión final

Configurar ssl wordpress en Plesk es un proceso sencillo que cualquier persona puede hacer siguiendo estos pasos. Con Let's Encrypt tienes un certificado gratuito y renovación automática, lo que te ahorra dinero y preocupaciones.

Recuerda que la seguridad es una inversión, no un gasto. Un sitio con HTTPS transmite confianza, mejora tu posicionamiento en Google y protege los datos de tus visitantes. No hay excusa para no tenerlo configurado.

Si encuentras algún problema durante el proceso, no dudes en contactar con tu proveedor de hosting. Ellos tienen acceso al servidor y pueden ayudarte a diagnosticar cualquier error. Y si tu servidor usa Syspanel, recuerda que el acceso es por el puerto 2106 y la configuración es similar.

Ahora que ya sabes cómo hacerlo, ¿a qué esperas? Ve a tu panel de Plesk y configura tu certificado SSL hoy mismo. Tu sitio web te lo agradecerá.

¿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