Cuando explicamos por primera vez cómo agregar SSL en WordPress, muchos de nuestros lectores pidieron una solución SSL gratuita. Desafortunadamente, no existía nada en ese momento. Sin embargo, eso ha cambiado ahora gracias a Let’s Encrypt. En este artículo, le mostraremos cómo agregar SSL gratuito en WordPress con Let’s Encrypt.

¿Qué es SSL y Let’s Encrypt?
Mga nilalaman
Cada usuario de Internet comparte mucha información personal todos los días. Hacemos esto cuando compra en línea, crea cuentas, inicia sesión en diferentes sitios web, etc. Si no se cifra correctamente, esta información puede ser espiada y robada. Aquí es donde entra en juego SSL. Proporciona la tecnología de cifrado para asegurar la conexión entre el navegador de un usuario y el servidor web. Cada sitio recibe un certificado SSL único para fines de identificación. Si un servidor afirma estar en HTTPS y su certificado no coincide, la mayoría de los navegadores modernos advertirán al usuario que no se conecte al sitio.
Anteriormente, la única forma de proteger los sitios con SSL era utilizar un certificado SSL de pago. Let’s Encrypt es una autoridad de certificación abierta y gratuita que tiene como objetivo proporcionar un certificado SSL al público en general. Es un proyecto de Internet Research Group, una empresa de servicios públicos. Let’s Encrypt está patrocinado por muchas empresas, incluidas Google, Facebook, Sucuri, Mozilla, Cisco, etc.
Dicho esto, veamos cómo puede agregar un certificado SSL gratuito a su sitio de WordPress con Let’s Encrypt.
Manera fácil: utilizando un host que ofrece SSL integrado gratuito
A medida que Let’s Encrypt se vuelve popular, algunas empresas de alojamiento de WordPress ya han comenzado a ofrecer una configuración SSL incorporada fácil. La forma más fácil de agregar Let’s Encrypt SSL gratuito a WordPress es registrarse en una empresa de alojamiento que ofrezca integración incorporada.
Configure SSL gratuito con Let’s Encrypt en SiteGround
SiteGround es una de las empresas de alojamiento más confiables y conocidas que ofrece integración incorporada de SSL gratuita. Usamos Siteground para nuestro sitio web List25. A continuación, le indicamos cómo activar el SSL Let’s Encrypt gratuito en SiteGround. Simplemente inicie sesión en su panel de control de cPanel y desplácese hacia abajo hasta la sección de seguridad. Allí deberá hacer clic en el icono Let’s Encrypt.
Esto lo llevará a la página de instalación de Let’s Encrypt. Deberá seleccionar el nombre de dominio en el que desea utilizar SSL gratuito y luego proporcionar una dirección de correo electrónico válida.
Ahora puede hacer clic en el botón de instalación. Let’s encrypt ahora emitirá un certificado SSL único para su sitio web. Una vez completado, verá un mensaje de éxito.
Eso es todo, ha integrado con éxito Let’s Encrypt Free SSL en su sitio de WordPress. Sin embargo, su sitio de WordPress aún no está listo para usar. Primero deberá actualizar las URL de WordPress y luego solucionar el problema del contenido inseguro. No se preocupe, le mostraremos cómo hacer esto. Continúe con la sección sobre actualización de URL y resolución de contenido inseguro.
Configure SSL gratuito con Let’s Encrypt en DreamHost
DreamHost es otro popular proveedor de servicios de alojamiento de WordPress que ofrece integración incorporada para configurar SSL gratuito en cualquiera de sus dominios alojados con ellos. Primero debes iniciar sesión en tu panel de Dreamhost. En la sección Dominios, debe hacer clic en alojamiento seguro.
En la página de alojamiento seguro, debe hacer clic en el botón “ Agregar alojamiento seguro ” para continuar. Dreamhost ahora le pedirá que seleccione su dominio. A continuación, le dará la opción de agregar un certificado SSL gratuito de Let’s Encrypt. Debe asegurarse de que esta casilla esté marcada.
Opcionalmente, puede optar por agregar una dirección IP única a su nombre de dominio. Esto no es necesario, pero mejorará la compatibilidad con versiones anteriores de Internet Explorer en Windows XP. Haga clic en el botón Agregar ahora para completar la configuración. DreamHost ahora comenzará a configurar su certificado SSL gratuito con Let’s encrypt. Verá un mensaje de éxito como este:
Ha agregado con éxito un certificado SSL gratuito con Let’s Encrypt a su sitio de WordPress en DreamHost. Aún necesita actualizar las URL de WordPress y solucionar el problema del contenido inseguro. Vaya a la sección Actualización de las URL de WordPress después de configurar SSL.
Instalación de Let’s Encrypt Free SSL en otros servidores web
Let’s Encrypt Free SSL es un certificado SSL basado en dominio. Esto significa que si tiene un nombre de dominio, puede agregarlo en cualquier servidor web. Sin embargo, si su proveedor de alojamiento web no ofrece una integración fácil como SiteGround o DreamHost, tendrá que pasar por un proceso un poco largo. Este procedimiento difiere de un servidor web a otro. La mayoría de las empresas de alojamiento tienen un documento de soporte que explica cómo hacer esto. También puede ponerse en contacto con su personal de soporte para obtener instrucciones detalladas. BlueHost, uno de los proveedores oficiales de alojamiento de WordPress, le permite agregar SSL de terceros a sus dominios alojados con ellos. Para obtener instrucciones paso a paso, consulte la página de instalación de certificados SSL de terceros.
Actualización de las URL de WordPress después de configurar SSL
Después de configurar el certificado SSL gratuito con Let’s Encrypt, el siguiente paso es mover la URL de WordPress de HTTP a HTTPS. Un sitio normal sin un certificado SSL utiliza el protocolo HTTP. Esto generalmente se resalta con el prefijo http en las direcciones web, así: http://www.example.com Los sitios web protegidos con certificados SSL utilizan el protocolo HTTPS. Esto significa que sus direcciones se ven así: https://www.example.com Sin cambiar las URL de su sitio de WordPress, no utilizará SSL y su sitio no será seguro para recopilar datos confidenciales. Dicho esto, veamos cómo mover las URL de WordPress de http a https:
Para cualquier sitio web nuevo de WordPress
Si está trabajando en un sitio web nuevo, puede ir a su área de administración de WordPress y hacer clic en configuración. Allí deberá actualizar los campos URL de WordPress y URL del sitio para usar https.
No olvide guardar sus cambios.
Para sitios de WordPress existentes
Si su sitio ha estado en línea por un tiempo, es muy probable que sea indexado por los motores de búsqueda. Otras personas pueden vincularlo usando http en la URL. Debe asegurarse de que todo el tráfico se redirija a la URL https. Lo primero que debe hacer es instalar y activar el complemento Really Simple SSL. Para obtener más detalles, consulte nuestra guía paso a paso sobre cómo instalar un complemento de WordPress. El complemento detectará automáticamente su certificado SSL y configurará su sitio web para usarlo. En la mayoría de los casos, no tendrá que realizar más cambios. El complemento también solucionará el problema del contenido inseguro.
Actualizar la configuración de Google Analytics
Si Google Analytics está instalado en su sitio de WordPress, debe actualizar su configuración y agregar su nueva URL con https. Inicie sesión en su panel de Google Analytics y haga clic en “Administrador” en el menú superior. Luego, debe hacer clic en la configuración de la propiedad en su sitio web. Allí verá la opción URL predeterminada. Haga clic en http y luego seleccione https.
Recuerde hacer clic en el botón Guardar para guardar su configuración. Eso es todo, esperamos que este artículo lo haya ayudado a agregar SSL gratuito en WordPress con Let’s Encrypt. También puede consultar nuestra lista de 40 herramientas útiles para administrar y hacer crecer su blog de WordPress. Si le gustó este artículo, suscríbase a nuestro canal de YouTube para ver tutoriales en video de WordPress. También puede encontrarnos en Twitter y Facebook.