Se lanzaron intercambios firmados en sitios para computadoras de escritorio

Sid Lall
Sid Lall
Devin Mullins
Devin Mullins

Los intercambios firmados (SXG) son un mecanismo de publicación que puede ayudar a acelerar tu sitio y mejorar el procesamiento de imagen con contenido más grande (LCP), ya que habilita la carga previa entre orígenes que preserva la privacidad. En I/O 2022, el grupo de trabajo de SXG de Google presentó una vista previa de los planes para agregar nuevas funciones de SXG y admitir navegaciones de sitios en plataformas adicionales. Hoy, anunciamos el primer conjunto de estas funciones, y agregaremos más en los próximos meses:

  • Compatibilidad con la navegación de sitios para computadoras
  • Compatibilidad de la Búsqueda de Google con SXG de las noticias destacadas y de noticias
  • Compatibilidad con la personalización del servidor

Sigue leyendo para obtener más información sobre estas funciones y cómo puedes aprovecharlas para mejorar la experiencia del usuario en tu sitio.

Compatibilidad con la navegación para computadoras

Con esta versión, los intercambios firmados estarán disponibles para las navegaciones entre orígenes de escritorio en navegadores de Chromium. Esto se basa en la compatibilidad existente con Android para dispositivos móviles y significa que ahora puedes usar SXG para almacenar en caché y obtener la versión para computadoras de escritorio de tu sitio.

Estimamos1 que esta versión, en promedio, duplicará la cobertura de SXG de las visitas a tu sitio, lo que permitirá mejorar la carga y el rendimiento para más usuarios. Actualmente, en dispositivos móviles, esta mejora de velocidad es de entre 300 y 400 ms de reducción de LCP en promedio para las navegaciones desde la Búsqueda de Google.

Cómo puedes aprovechar esta función

Habilitar los intercambios firmados para la versión para computadoras de tu sitio no requiere trabajo adicional de tu parte. Esta función ya es compatible con la herramienta de intercambios firmados automáticos fácil de usar de Cloudflare y el kit de herramientas de SXG de código abierto.

Usuarios pioneros de SXG para dispositivos móviles existentes: SXG se comenzará a aplicar automáticamente a tus navegaciones para computadoras.
Usuarios nuevos: Cuando está habilitado, SXG está disponible para la navegación en computadoras de escritorio y dispositivos móviles Android de forma predeterminada. Visita la entrada de blog sobre SXG para obtener información sobre cómo habilitarlos en tu sitio.

Puedes inhabilitar esta opción si lo deseas con la metaetiqueta de medios compatibles. Obtén más información aquí.

Más información sobre el impacto de los intercambios firmados

Varias marcas y sitios globales ya se beneficiaron de los intercambios firmados. Veamos algunos casos de éxito de los usuarios actuales de SXG en dispositivos móviles Android:

Cloudflare, una red de distribución de contenido (CDN) líder, realizó un experimento para medir el impacto de los intercambios firmados para sus clientes de los 500 sitios que probaron:

  • El 85% observó una mejora en el LCP.
  • El 98% observó una reducción del tiempo hasta el primer byte (TTFB).
  • Mediana de 20% de mejora en estas métricas.

RebelMouse, un destacado sistema de administración de contenido (CMS), registró una mejora en las métricas de rendimiento y comerciales de sus clientes, como las siguientes:

  • Mejora del 41% en el LCP para Narcity.
  • Un aumento del 27% en las sesiones por usuario para Paper Magazine.
  • Disminución del 21% en el tiempo de carga del blog de MTL.

Compatibilidad de la Búsqueda de Google con las noticias y las historias destacadas

La Búsqueda de Google es uno de los primeros usuarios en adoptar la carga previa entre orígenes que preserva la privacidad de los intercambios firmados, que hasta la fecha estuvo disponible para la navegación de sitios desde los resultados de páginas web de la Búsqueda. A partir de julio de 2022, la Búsqueda ampliará esta compatibilidad para incluir también las navegaciones desde las noticias destacadas y las noticias. Ten en cuenta que, si bien los SXG no afectan la clasificación ni los criterios de selección en la Búsqueda de Google, pueden mejorar los Core Web Vitals de tu sitio, en particular el LCP.

No es necesario que realices ninguna acción adicional para habilitar esta función, que estará disponible automáticamente para los usuarios existentes y nuevos.

Captura de pantalla del widget de noticias y noticias destacadas de la Búsqueda de Google para el término de búsqueda "noticias de videojuegos".

Compatibilidad con la personalización del servidor

Los intercambios firmados usan una caché para recuperar contenido previamente y entregar contenido que el origen firmó de forma criptográfica. El contenido almacenado en caché se puede enviar a varios usuarios diferentes o al mismo usuario varias veces. En el pasado, esto significaba que SXG no era compatible con los sitios que usan la personalización del servidor, es decir, un código HTML diferente para los usuarios que accedieron.

Hoy, agregamos los SXG dinámicos, una nueva función que te permite habilitar de forma selectiva los SXG para las visitas de usuarios sin cookies solo en Chromium. Las navegaciones de usuarios que hayan accedido, con personalización del servidor, seguirán publicando versiones de tu sitio que no sean de SXG.

Esto es especialmente importante para los sitios que calculan de forma dinámica una página web única para cada usuario que accede y, por lo tanto, suelen tener un TTFB y un LCP más altos debido a las búsquedas en la base de datos. Los SXG dinámicos te brindan la opción y la flexibilidad de aprovecharlos para acelerar las visitas a tu sitio para ciertos usuarios sin afectar tu capacidad de proporcionar una experiencia personalizada a otros.

Cómo habilitar esta función

Para habilitar los SXG dinámicos, debes agregar una anotación Vary: Cookie al encabezado HTTP de las páginas que contienen personalización del servidor. Estos son algunos ejemplos de cómo hacerlo, según tu servidor:

  • Apache: Header add Vary Cookie
  • nginx: add_header Vary Cookie
  • Express: res.append('Vary', 'Cookie')

Ten en cuenta que los intercambios firmados siguen siendo compatibles con cualquier personalización del cliente que uses para cargar elementos, como un widget de acceso, un carrito de compras o un feed de noticias personalizado.

¿Qué sigue?

El grupo de trabajo de SXG de Google sigue invirtiendo en agregar nuevas funciones, capacidades y plataformas a los intercambios firmados, en función del interés y los comentarios de la comunidad. Tenemos previstas algunas funciones emocionantes para los próximos meses. Para obtener más información, visita el blog de Chrome Developers.

Pies de página

[1]: Esta es una estimación basada en datos históricos de las visitas de intercambios firmados en navegadores Chromium para dispositivos móviles. Es probable que las cifras reales varíen según el sitio.