Ondertekende uitwisselingen gelanceerd voor desktopsites

Sid Lall
Sid Lall
Devin Mullins
Devin Mullins

Signed Exchanges (SXG) is een leveringsmechanisme dat kan helpen uw site te versnellen en Largest Contentful Paint (LCP) te verbeteren door privacybehoudende cross-origin prefetch in te schakelen. Op I/O 2022 gaf de SXG-werkgroep bij Google een voorproefje van plannen om nieuwe SXG-functies toe te voegen en sitenavigatie op extra oppervlakken te ondersteunen. Vandaag kondigen we de eerste reeks van deze functies aan, en de komende maanden zullen er nog meer volgen:

  • Ondersteuning voor desktopsitenavigatie
  • Ondersteuning voor Google Zoeken voor SXG van Top Stories en News
  • Ondersteuning voor personalisatie aan de serverzijde

Lees verder voor meer informatie over deze functies en hoe u deze kunt gebruiken om de gebruikerservaring op uw site te verbeteren.

Ondersteuning voor desktopnavigatie

Met deze release is Signed Exchanges nu beschikbaar voor desktop-cross-origin-navigatie in Chromium-browsers. Dit bouwt voort op de bestaande ondersteuning voor Android-mobiel en betekent dat u SXG nu ook kunt gebruiken om de desktopversie van uw site te cachen en vooraf op te halen.

We schatten 1 dat deze release de dekking van uw sitebezoeken door SXG gemiddeld zal verdubbelen, waardoor het laden en de prestaties voor meer gebruikers kunnen worden verbeterd. Tegenwoordig bedraagt ​​deze snelheidsverbetering op mobiele apparaten gemiddeld tussen de 300 en 400 ms LCP-reductie voor navigatie via Google Zoeken.

Hoe u deze functie kunt benutten

Het inschakelen van Signed Exchanges voor de desktopversie van uw site vereist geen extra werk van uw kant. Deze functie wordt al ondersteund op zowel de gebruiksvriendelijke Automatic Signed Exchanges-tool van Cloudflare als de open source SXG-toolkit .

Bestaande SXG mobiele adopters: SXG wordt automatisch toegepast op uw bureaubladnavigatie.
Nieuwe adoptanten: Indien ingeschakeld, is SXG standaard beschikbaar voor zowel desktop- als Android Mobile-navigatie. Bezoek de SXG- blogpost om te zien hoe u dit voor uw site kunt inschakelen.

U kunt zich hiervoor afmelden als u de metatag voor ondersteunde media wilt gebruiken. Lees hier meer.

Lees meer over de impact van ondertekende uitwisselingen

Verschillende wereldwijde merken en sites hebben al geprofiteerd van Signed Exchanges. Laten we een paar casestudy's bekijken voor huidige gebruikers van SXG op Android-mobiel:

Cloudflare, een toonaangevend Content Distribution Network (CDN's), heeft een experiment uitgevoerd om de impact van Signed Exchanges voor zijn klanten van de 500 sites die ze hebben getest te meten:

  • 85% zag een verbetering in LCP .
  • 98% waargenomen verminderde Time to First Byte (TTFB) .
  • Gemiddelde verbetering van 20% voor deze statistieken .

RebelMouse , een toonaangevend Content Management Systeem (CMS), registreerde een verbetering in de bedrijfs- en prestatiestatistieken voor hun klanten, waaronder:

  • 41% LCP-verbetering voor Narcity.
  • 27% toename in sessies per gebruiker voor Paper Magazine.
  • 21% afname van de laadtijd voor MTL-blog.

Ondersteuning voor Google Zoeken voor topverhalen en nieuws

Google Search is een early adopter van de privacybehoudende cross-origin prefetch van Signed Exchanges, die tot nu toe beschikbaar was voor sitenavigatie vanuit de webpaginaresultaten van Search. Vanaf juli 2022 breidt Search deze ondersteuning uit met navigatie uit Topverhalen en Nieuws. Houd er rekening mee dat hoewel SXG geen invloed heeft op de rangschikking of selectiecriteria op Google Zoeken, het wel de mogelijkheid heeft om de Core Web Vitals van uw site, specifiek LCP, te verbeteren.

Het inschakelen van deze functie vereist geen extra werk van uw kant en zal automatisch beschikbaar zijn voor zowel bestaande als nieuwe gebruikers.

Een screenshot van de Top Stories en News-widget van Google Zoeken voor de zoekterm 'gamingnieuws'.

Ondersteuning voor personalisatie aan de serverzijde

Signed Exchanges gebruikt een cache om inhoud die cryptografisch is ondertekend door de oorsprong, vooraf op te halen en aan te bieden. In de cache opgeslagen inhoud kan naar meerdere verschillende gebruikers of meerdere keren naar dezelfde gebruiker worden verzonden. In het verleden heeft dit ertoe geleid dat SXG niet compatibel was met sites die personalisatie aan de serverzijde gebruiken, dat wil zeggen verschillende HTML voor ingelogde gebruikers.

Vandaag voegen we Dynamic SXG toe : een nieuwe functie waarmee u SXG selectief kunt inschakelen voor bezoeken van cookieloze gebruikers op Chromium. Ingelogde navigaties, met personalisatie aan de serverzijde, blijven niet-SXG-versies van uw site weergeven.

Dit heeft vooral gevolgen voor sites die dynamisch een unieke webpagina berekenen voor elke ingelogde gebruiker en daarom vaak een hogere TTFB en LCP hebben als gevolg van zoekopdrachten in databases. Dynamische SXG biedt u de mogelijkheid en flexibiliteit om SXG te gebruiken om de bezoeken aan uw site voor bepaalde gebruikers te versnellen, zonder dat dit gevolgen heeft voor uw vermogen om anderen een gepersonaliseerde ervaring te bieden.

Hoe u deze functie kunt inschakelen

Als u dynamische SXG inschakelt, moet u een Vary: Cookie annotatie toevoegen aan de HTTP-header van pagina's die server-side personalisatie bevatten. Hier zijn enkele voorbeelden van hoe u dit kunt doen, afhankelijk van uw server:

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

Houd er rekening mee dat Signed Exchanges compatibel blijft met elke personalisatie aan de clientzijde die u gebruikt om elementen zoals een inlogwidget, winkelwagentje of gepersonaliseerde nieuwsfeed te laden.

Wat is het volgende

De SXG-werkgroep bij Google blijft investeren in het toevoegen van nieuwe functies, mogelijkheden en oppervlakken aan Signed Exchanges, op basis van de interesse en feedback van de community. We hebben de komende maanden een aantal opwindende nieuwe functies gepland. Houd de Chrome Developers-blog in de gaten voor meer informatie.

Voetnoten

[1]: Dit is een schatting gebaseerd op historische gegevens voor Signed Exchanges-bezoeken in Chromium-browsers op mobiele apparaten. De werkelijke cijfers zullen waarschijnlijk per locatie verschillen.