Jueves, 17 de septiembre de 2020
A partir de noviembre de 2020, Googlebot empezará a rastrear algunos sitios mediante HTTP/2.

Desde que los navegadores principales empezaron a admitir la siguiente revisión importante de HTTP,
HTTP/2 o h2
para abreviar, los profesionales web nos preguntaron
si Googlebot puede rastrear utilizando la versión actualizada y más moderna del protocolo.
Hoy anunciamos que, a partir de mediados de noviembre de 2020, Googlebot admitirá el rastreo mediante HTTP/2 para determinados sitios.
Qué es HTTP/2 Como dijimos, es la siguienteversión principal de HTTP
, el protocolo que Internet utiliza principalmente para transferir datos. HTTP/2 es mucho más robusto, eficiente y rápido que su predecesor, debido a su arquitectura y a las características que implementa para los clientes (por ejemplo, tu navegador) y servidores. Si quieres leer más al respecto, tenemos un artículo largo sobre el.

tema de HTTP/2
Por qué hacemos este cambio
En general, esperamos que este cambio haga que el rastreo sea más eficiente en términos de uso de recursos del servidor. Con h2, Googlebot puede abrir una única conexión TCP con el servidor y transferir eficientemente múltiples archivos a través de ella en paralelo, en lugar de requerir múltiples conexiones. Cuantas menos conexiones abiertas haya, menos recursos tendrán que gastar el servidor y Googlebot en el rastreo.
Cómo funciona
En la primera fase, rastrearemos un pequeño número de sitios mediante h2, y aumentaremos gradualmente a más sitios que puedan beneficiarse de las características admitidas inicialmente, como la multiplexación de solicitudes.
Googlebot decide qué sitio rastrear mediante h2 en función de si el sitio es compatible con h2 y si el sitio y Googlebot se beneficiarían del rastreo mediante HTTP/2. Si tu servidor admite h2 y Googlebot ya rastrea mucho de tu sitio, es posible que ya seas elegible para la actualización de la conexión y no tengas que hacer nada.
Si tu servidor todavía solo utiliza HTTP/1.1, tampoco pasa nada. No hay ningún inconveniente explícito en rastrear a través de este protocolo; el rastreo seguirá siendo el mismo en cuanto a calidad y cantidad.
Cómo darse de baja Nuestras pruebas preliminares no mostraron problemas ni impacto negativo en la indexación, pero entendemos que, por diversas razones, es posible que desees excluir tu sitio del rastreo mediante HTTP/2. Puedes hacerlo indicando al servidor que responda con un código de estado HTTP 421
cuando Googlebot intente rastrear tu sitio mediante h2. Si eso no es viable en este momento, puedes
enviar un mensaje al equipo de Googlebot
(sin embargo, esta solución es temporal).
Si tienes más preguntas sobre Googlebot y HTTP/2, consulta laspreguntas que creímos que podrías hacer . Si no encuentras tu pregunta, escríbenos en Twitter
y en los.
Gary Illyes
Preguntas que creímos que podrías hacer
¿Por qué estáis actualizando Googlebot ahora?
El software que utilizamos para permitir que Googlebot rastree mediante h2 ha madurado lo suficiente como para ser utilizado en producción.
¿Necesito actualizar mi servidor lo antes posible?
Depende totalmente de ti. Sin embargo, solo cambiaremos al rastreo mediante h2 en los sitios que lo admitan y se beneficien claramente de ello. Si no hay un beneficio claro para el rastreo mediante h2, Googlebot seguirá rastreando mediante h1.
¿Cómo pruebo si mi sitio es compatible con h2? Cloudflare
tiene una publicación de blog con una plétora de métodos diferentes para probar si un sitio es compatible con h2, ¡échale un vistazo!
¿Cómo actualizo mi sitio a h2?
Esto depende realmente de tu servidor. Te recomendamos hablar con el administrador de tu servidor o proveedor de alojamiento.
¿Cómo convenzo a Googlebot para que hable h2 con mi sitio?
No puedes. Si el sitio es compatible con h2, es elegible para ser rastreado mediante h2, pero solo si eso fuera beneficioso para el sitio y Googlebot. Por ejemplo, si el rastreo mediante h2 no diera lugar a un ahorro notable de recursos, simplemente continuaríamos rastreando el sitio mediante HTTP/1.1.
¿Por qué no rastreáis todos los sitios habilitados para h2 mediante h2?
En nuestras evaluaciones encontramos poco o ningún beneficio para ciertos sitios (por ejemplo, aquellos con QPS muy bajo) al rastrear mediante h2. Por lo tanto, hemos decidido cambiar el rastreo a h2 solo cuando haya un beneficio claro para el sitio. Seguiremos evaluando las mejoras de rendimiento y es posible que cambiemos nuestros criterios de cambio en el futuro.
¿Cómo sé si mi sitio se rastrea mediante h2?
Cuando un sitio es elegible para el rastreo mediante h2, los propietarios de ese sitio registrados en Search Console recibirán un mensaje indicando que parte del tráfico de rastreo puede realizarse mediante h2 a partir de ahora. También puedes comprobarlo en los registros de tu servidor (por ejemplo, en el archivo access.log si tu sitio se ejecuta en Apache).
¿Qué características de h2 son compatibles con Googlebot?
Googlebot admite la mayoría de las características introducidas por h2. Algunas características como el envío del servidor (server push), que pueden ser beneficiosas para el renderizado, aún se están evaluando.
¿Googlebot admite HTTP/2 en texto plano (h2c)?
No. Tu sitio web debe usar HTTPS y admitir HTTP/2 para ser elegible para el rastreo mediante HTTP/2. Esto es equivalente a cómo lo manejan los navegadores modernos.
¿Googlebot va a utilizar la extensión ALPN para decidir qué versión de protocolo usar para el rastreo?
La negociación de protocolos de capa de aplicación (ALPN) solo se utilizará para los sitios que se hayan inscrito en el rastreo mediante h2, y el único protocolo aceptado para las respuestas será h2. Si el servidor responde durante el protocolo de enlace TLS con una versión de protocolo distinta de h2, Googlebot retrocederá y volverá más tarde en HTTP/1.1.
¿Cómo ayudarán las diferentes características de h2 con el rastreo?
- Entre los muchos y más destacados beneficios de h2 se incluyen:Multiplexación y concurrencia
- : Menos conexiones TCP abiertas significan menos recursos gastados.Compresión de cabeceras
- : Los tamaños de cabecera HTTP drásticamente reducidos ahorrarán recursos.Server push
: Esta característica aún no está habilitada; todavía está en fase de evaluación. Puede ser beneficiosa para el renderizado, pero no tenemos nada específico que decir al respecto en este momento.
Si quieres saber más sobre características específicas de h2 y su relación con el rastreo, pregúntanos en.
¿Googlebot rastreará más o más rápido mediante h2?
El principal beneficio de h2 es el ahorro de recursos, tanto en el lado del servidor como en el lado de Googlebot. Que rastreemos usando h1 o h2 no afecta a cómo se indexa tu sitio y, por lo tanto, no afecta a cuánto planeamos rastrear de tu sitio.
¿Hay algún beneficio de posicionamiento para un sitio al ser rastreado mediante h2?
Cómo lo aplicamos
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
Servicios relacionados