Hace ya tiempo Google anunció que tener un certificado SSL en tu página web sería considerado como un factor más a tener en cuenta a la hora de posicionar una página.
Enseguida se armó un revuelo por ello y mucha gente se lanzó a buscar hosting con SSL gratis o de pago con tal de arañar unas posiciones al buscador.
Como es normal, enseguida empezaron a surgir detractores diciendo que si eso es una chorrada, que si era una estrategia de google para comenzar a vender dominios y alojamiento web con certificados gratuitos…
Sea como fuera, Google se ha mantenido en sus trece y a día de hoy sigue manteniendo lo mismo, que utilizar un certificado ssl en tu página web o tienda online no hace sino favorecer su posicionamiento.
Google quiere que internet sea un lugar seguro y para ello no se le ha ocurrido otra cosa que afirmar todo esto para tratar de que la gente tome cada vez más conciencia y pase sus páginas web a este protocolo seguro.
Lo cierto es que en un ecommerce o comercio online si que tiene sentido ya que es de vital importancia mantener una seguridad y protección de los datos de nuestros usuarios, pero para páginas web informativas en principio no tiene por qué ser algo necesario.
¿Certificado ssl gratis o de pago?
Al principio, nada más salir la noticia, si querías tener una página web con ssl sólo te quedaba la opción de contratar alguno de los certificados que se venden en muchas de las empresas de hosting. Estos certificados son de empresas privadas y tienen un precio bastante alto, que parte desde los 25€ anuales hasta más de 450€.
Como puedes ver, son precios desproporcionados para una simple página web que quizás no facture ni eso al año.
Con el paso del tiempo, ha surgido una alternativa de ssl gratuito muy interesante y que quizás te pueda interesar.
Let´s Encrypt, SSL gratuito para todo el mundo
Let´s Encrypt es un organización impulsada por la Fundación Linux con el objetivo de ofrecer certificados SSL de forma abierta a todo el mundo y sin tener que pagar nada por ello.
De esta forma, ahora todo el mundo puede tener un las famosas https delante de su dominio y tener el candadito en color verde, lo que certifica que tu página web es segura y todos los datos que en ella introduzcas están correctamente cifrados y protegidos.
Ventajas de utilizar Let´s Encrypt
- Es totalmente gratuito.
- Ofrece un certificado de seguridad a tu página web.
- No hace falta tener una IP dedicada.
- Renovación gratuita cada 3 meses de forma automática.
- Instalación muy sencilla si tu hosting lo ofrece.
- Podrás activar HTTP/2.
- Google dice que favorecerá tu posicionamiento en su buscador.
Qué hosting ofrece SSL gratis
Lo que empezó como algo que sólo ofrecía alguna que otra empresa de hosting (empezaron Webempresa y Siteground), poco a poco se ha ido convirtiendo en una norma. Sea cual sea la empresa de hosting que quiera competir con el resto, además de ofrecer calidad, soporte y precio, ha de ofrecer también la posibilidad de tener tu dominio con https gratis sin tener que pagar por ello.
Así pues, a medida que las diferentes empresas de hosting recomendadas vayan ofreciendo este servicio, las iremos incorporando a este listado:
¿Cómo instalar Let´s Encrypt fácilmente?
Realmente cualquier persona puede utilizar este certificado gratuito SSL, pero para poder instalarlo hay que tener una serie de conocimientos salvo que utilices alguno de los proveedores de hosting que lo ofrecen ya de forma totalmente libre en sus planes de alojamiento web.
Por norma general, en las empresas que os hemos listado más arriba, es muy sencillo activarlo ya que viene preinstalado. Para acrtivarlo se suele hacer desde algún icono que haga referencia a Let´s Encrypt desde el cPanel o directamente desde vuestra cuenta de usuario del hosting.
Cómo migrar WordPress de http a https y utilizar SSL
Si tienes la suerte de tener tu web con uno de esto dos hosting o decides contratarlos (te hacen la migración de tu web de forma totalmente gratuita desde tu viejo proveedor), seguramente te estés planteando migrar wordpress a https ya que lo puedes hacer totalmente gratis.
Para ello hay que tener en cuenta una serie de pautas seguir estos pasos que te mostramos a continuación
1. Cambia la url de tu sitio en tu administrador de WordPress. Ajustes> Generales > Dirección de WordPress
2. Añadir en el archivo wp-config.php de tu wordpress lo siguiente:
define(‘FORCE_SSL_LOGIN', true);
define(‘FORCE_SSL_ADMIN', true);
3. Realizar una redirección de tus antiguas urls a las nuevas con https modificando tu .htaccess
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://tu_dominio.com/$1 [R,L]
Esto es muy importante si no quieres tener contenido duplicado en tu sitio web. Hay que redireccionar todas tus urls antiguas a la nueva versión de tu blog o sitio web.
Acuérdate de cambiar «tudominio.com» por el nombre real de tu página web.
**Actualización
Ahora ya no hace falta subir el script que te explicamos aquí abajo. Existe un plugin igual llamado Better Search and Replace con el que puedes hacer lo mismo desde tu panel de wordpress.
—————————–
Por último, os recomiendo descargaros este script para cambiar las urls también en la base de datos. Os ahorraréis sorpresas y veréis como absolutamente todas las urls (enlaces internos, imágenes…) cambian de url correctamente y no se os queda ninguna por el camino.
Su funcionamiento es muy sencillo:
- Descarga el script, descomprímelo y sube a la raiz de tu worpdress el archivo: search-replace-db-master (lo puedes renombrar con otro nombre mejor).
- Entra en la url: www.tudominio.com/search-replace-db-master ( o el nombre que le hayas dado)
- Verás un panel en el que automáticamente saldrán los datos de tu base de datos
- Rellena la opción «Replace» con tu vieja url y pon la nueva en «With»
- Dale a «Run».
En unos pocos segundos tendrás el trabajo hecho y tu migración completamente terminada.
También puedes hacer todos los pasos de una sola vez con el plugin Really Siple SSL, pero a decir verdad sería instalar un plugin más para unos cambios muy sencillos que puedes hacer manualmente, sin tener que depender de ningún plugin el día de mañana.
La elección es tuya, así que tu mismo que decides hacer.
Otra cosa que deberías hacer, si previamente tenías dada tu página en Search Console de Google, es dar de alta de nuevo tu dominio pero en esta ocasión con las https:// delante. Después debes confirmar la propiedad de dicho dominio como lo hiciste la última vez.
Si no tienes dado de alta tu sitio en Seach Consolo te recomiendo que lo hagas, que te da mucha información sobre como se comporta tu sitio en google y le ayudas a google a rastrear tu página web y obtener una mejor indexación.