Perú

Lima,Perú

Certificados SSL gratis

Fecha Publicación:       21 de Junio de 2020
Fecha Modificación:       18 de Mayo de 2021

Las iniciativas actuales de los principales buscadores como Mozilla y Google para mostrar la inseguridad de los sitios HTTP sin cifrar (HTTPS) están contando con la disponibilidad de Let’s Encrypt.  

Let's Encrypt es una autoridad de certificación gratuita, automatizada, y abierta traida a ustedes por la organización sin ánimos de lucro Internet Security Research Group (ISRG).

Este es un proyecto desarrollado por el Internet Security Research Group, para crear una entidad que ofrezca certificados SSL abiertos, libres y gratuitos, a través de un proceso automatizado diseñado para eliminar el complejo proceso actual de creación e instalación manual.

Algunos de sus patrocinadores incluyen a la Fundación MozillaCisco Systems y colaboradores como la Universidad de Michigan, la Escuela de leyes de Stanford y la Fundación Linux.

ZeroSSL nos va a permitir conseguir un certificado SSL para nuestra web, estos certificados son emitidos por Let’s Encrypt y son gratis. Al ser certificados validados por dominio, deberemos realizar una de las dos acciones siguientes para demostrar que somos los propietarios del dominio:

  • Verificación de DNS: deberemos crear un registro DNS específico de tipo TXT para el dominio.
  • Verificación HTTP: requiere la creación de un archivo de texto sin formato, con un contenido específico en el servidor web.

Los certificados son válidos durante 3 meses pero se pueden renovar una y otra vez de forma ilimitada y gratis

Como crear un certificado SSL gratis usando Let’s Encrypt con ZeroSSL

1) Ve a ZeroSSL.com  

Ejemplo 1 para crear un certificado SSL Gratis

Ejemplo 2 para crear un certificado SSL Gratis

 

Pasos para mover un sitio a HTTPS

Una vez creado el certificado devemos implementar algunas instrucciones para que nuestra web se redireccione a HTTPS

Redireccionar la navegación a HTTPS mediante el archivo HTACCESS del servidor

Es posible desviar toda la navegación de varias formas, pero el método más fácil es crear una redirección 301 (permanente) en el archivo HTACCESS del servidor

NOTA: Funciona para wordpress o cualquier web , agregamos la siguiente instrucción:

RewriteOptions inherit
RewriteEngine On
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

REQUEST_URI  =  El componente de ruta del URI solicitado, como "/index.html".

En mi caso quite %{REQUEST_URI} , porque trabajo con parametros  index.php?idsec=$1&idsec2=$2    

RewriteRule (.*) https://%{HTTP_HOST} [L,R=301] 

 

Habilitar en Google Analytics el cambio a HTTPS

Antes de usar Google Analytics ver si ya has Verificado la propiedad de tu web y  has Configurado la etiqueta de Analytics   

Si tenemos cuenta en Google Analytics debemos cambiar la dirección de nuestro sitio a HTTPS.

  • Entramos a nuestra cuenta  Google Analytics  
  • Verificar que este seleccionado el dominio a trabajar, en Todas las cuentas > www.misitioweb.com (se encuentra parte superior lado izquierdo)
  • Clic en Administrar (icono rueda dentada , se encuentra parte inferior lado izquierdo) 

    Cambiar la dirección URL del sitio en Google Analytics a HTTPS

  • En Propiedad --> Configuración de la Propiedad  --> Cambiar URL del sitio web de http a https 
  • En Vista  --> Configuración de la vista  -->  Cambiar URL del sitio web de http a https 

 Comprobar la navegación mediante HTTPS en el sitio

Después de algunos minutos podremos usar la vista de Tiempo real de Google Analytics, para comprobar que los visitantes entran a nuestro sitio usando HTTPS.

Usar la vista en tiempo real de Google Analytics para comprobar la navegación después de mover el sitio a HTTPS

 Avisarle a Google de los cambios hechos en nuestro sitio

Después de haber comprobado que nuestra web funcione correctamente mediante el protocolo HTTPS, es necesario avisarle a Google de los cambios hechos en el sitio.

 Crear una nueva propiedad del sitio en Search Console de Google

Nuestra web usando HTTPS se considerara por Google como un nueva web, por lo que será necesario añadir una nueva propiedad  diferente a  http en tu cuenta de Search Console.

Para eso accede a la herramienta Search Console, agrega el nuevo sitio y verifícalo.

Vea tambien  Crear una nueva propiedad del sitio , Verificar propiedad sitio web en google  

Prueba del servidor SSL

SSL Server Test

Este servicio online gratuito realiza un análisis profundo de la configuración de cualquier servidor web SSL en la Internet pública. Tenga en cuenta que la información que envíe aquí se utiliza únicamente para brindarle el servicio.

Url: https://www.ssllabs.com/ssltest/index.html 

Otras maneras de crear certificado SSL 

Como crear un certificado SSL con sslforfree

1.- Ir a https://www.sslforfree.com/ 

2.- Ahora nos vamos a registrar para eso devemos ir a  Menu-->Register 

3.- Una vez registrado vamos al dashboard y presionamos el boton New Certificate 

Como crear un certificado SSL con Certbot

Es el cliente recomendado por Let's Encrypt para emitir sus certificados, y opcionalmente auto-configurar HTTPS en tu servidor Web. 

La ventaja de usar Certbot es que te renueva en forma automatica el certificado SSL que solo dura 3 meses.

→ Ir a la documentación oficial de Certbot 

Contras al implemetar un Certificado SSL

  • Más que posible caída en los rankings ante una migración mal hecha.
  • El rendimiento de la web WPO se verá afectado. El certificado SSL requiere de la encriptación/desencriptación del contenido antes y tras ser transmitido, lo que aumentará la carga de la web.
    WPO (Web Performance Optimization) es la optimización al máximo de un sitio web para que cargue lo más rápido posible.

Fuente:

https://norfipc.com/web/como-mover-mi-sitio-web-de-http-a-https.php

https://www.haztupaginaweb.com/certificado-ssl-gratis/

https://punchsalad.com/ssl-certificate-generator/

https://miposicionamientoweb.es/tutorial-google-search-console/

Leidas : 488 Veces
Compartir: