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 entrega 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 de origen cruzado que preserva la privacidad. En I/O 2022, el grupo de trabajo de SXG de Google presentó una vista previa de sus planes para agregar nuevas funciones de SXG y admitir la navegación del sitio 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 en sitios para computadoras de escritorio
  • Compatibilidad de la Búsqueda de Google con SXG de Noticias destacadas y 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 en computadoras de escritorio

Con esta actualización, los intercambios firmados ahora estarán disponibles para las navegaciones de origen cruzado en computadoras de escritorio en los navegadores Chromium. Esto se basa en la compatibilidad existente con dispositivos móviles Android y significa que ahora puedes usar SXG para almacenar en caché también la versión para computadoras de tu sitio y realizar una carga previa.

Estimamos1 que esta versión duplicará, en promedio, la cobertura de SXG para las visitas a tu sitio, lo que mejorará la carga y el rendimiento para más usuarios. Actualmente, en los dispositivos móviles, esta mejora de velocidad se encuentra 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

La habilitación de intercambios firmados en la versión de escritorio de tu sitio no requiere ninguna tarea adicional de tu parte. Esta función ya es compatible con la herramienta de intercambios firmados, que es fácil de usar de Cloudflare, y con el kit de herramientas SXG de código abierto.

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

Puedes inhabilitar esta opción si quieres usar la metaetiqueta supported-media. Obtén más información aquí.

Obtén más información sobre el impacto de los intercambios firmados

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

Cloudflare, una red de distribución de contenidos (CDN) líder, ejecutó 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).
  • Promedio de un 20% de mejora en estas métricas.

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

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

Compatibilidad de la Búsqueda de Google con Noticias destacadas

La Búsqueda de Google es un usuario pionero de la carga previa de origen cruzado de los intercambios firmados que preservan la privacidad. Hasta la fecha, esta función estuvo disponible para las navegaciones en sitios desde los resultados de la página web de la Búsqueda. A partir de julio de 2022, la Búsqueda ampliará esta compatibilidad para incluir también las navegaciones de Noticias destacadas y Noticias. Ten en cuenta que, si bien SXG no afecta los criterios de clasificación ni de selección en la Búsqueda de Google, sí tiene la capacidad de mejorar las Métricas web esenciales, específicamente del LCP de tu sitio.

Esta función no requiere ningún trabajo adicional de tu parte para habilitarla y estará disponible automáticamente para los usuarios existentes y nuevos.

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

Compatibilidad con la personalización del servidor

Los intercambios firmados usan una caché para precargar y entregar contenido firmado de forma criptográfica por el origen. 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 utilizaban la personalización del servidor, es decir, diferentes HTML para los usuarios que accedieron a sus cuentas.

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

Esto tiene un impacto especial en los sitios que calculan dinámicamente una página web única para cada usuario que accede y, por lo tanto, suelen tener más TTFB y LCP como resultado de las búsquedas en bases de datos. Dynamic SXG te brinda la opción y la flexibilidad de aprovechar SXG para acelerar las visitas a tu sitio de ciertos usuarios sin afectar tu capacidad de brindar una experiencia personalizada a otros.

Cómo habilitar esta función

Para habilitar Dynamic SXG, 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
  • Expreso: res.append('Vary', 'Cookie')

Ten en cuenta que los intercambios firmados seguirán 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 personalizadas.

Próximos pasos

El grupo de trabajo de SXG de Google continúa invirtiendo en agregar nuevas funciones, capacidades y plataformas a los intercambios firmados, en función de los intereses y los comentarios de la comunidad. Tenemos planificado algunas funciones emocionantes durante los próximos meses; consulta el blog de desarrolladores de Chrome para obtener más información.

Pies de página

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