Signed Exchange (SXG) è un meccanismo di pubblicazione che può aiutarti ad accelerare il tuo sito e migliorare la visualizzazione elemento più grande (LCP) attivando il precaricamento cross-origin che tutela la privacy. In occasione della conferenza I/O 2022, il gruppo di lavoro SXG di Google ha mostrato in anteprima i piani per aggiungere nuove funzionalità SXG e supportare la navigazione nei siti su altre piattaforme. Oggi annunciamo il primo insieme di queste funzionalità, che verranno implementate nei prossimi mesi:
- Supporto per la navigazione nei siti desktop
- Supporto della Ricerca Google per gli elementi SXG di Notizie principali e Notizie
- Supporto per la personalizzazione lato server
Continua a leggere per scoprire di più su queste funzionalità e su come utilizzarle per migliorare l'esperienza utente sul tuo sito.
Supporto per la navigazione da computer
Con questa release, gli scambi firmati saranno disponibili per le navigazioni cross-origin su desktop sui browser Chromium. Questa funzionalità si basa sul supporto esistente per i dispositivi mobili Android e significa che ora puoi utilizzare SXG anche per memorizzare nella cache e precaricare la versione desktop del tuo sito.
Stimiamo1 che questa release raddoppierà in media la copertura delle visite al tuo sito da parte di SXG, consentendo un miglioramento del caricamento e del rendimento per un maggior numero di utenti. Oggi, sui dispositivi mobili, questo miglioramento della velocità comporta una riduzione media di LCP compresa tra 300 e 400 ms per le navigazioni dalla Ricerca Google.
Come puoi sfruttare questa funzionalità
L'attivazione degli scambi firmati per la versione desktop del tuo sito non richiede alcun intervento da parte tua. Questa funzionalità è già supportata sia nello strumento di scambio automatico di annunci con firma di Cloudflare, sia nel toolkit SXG open source.
Se vuoi, puoi disattivare questa funzionalità utilizzando il meta tag support-media. Scopri di più qui.
Scopri di più sull'impatto degli scambi firmati
Diversi brand e siti globali hanno già tratto vantaggio dagli scambi firmati. Vediamo alcuni case study per gli attuali utenti di SXG su dispositivi mobili Android:
Cloudflare, una delle principali Content Delivery Network (CDN), ha eseguito un esperimento per misurare l'impatto di Signed Exchanges per i propri clienti dei 500 siti testati:
- L'85% ha registrato un miglioramento dell'LCP.
- Il 98% ha registrato una riduzione del Time to First Byte (TTFB).
- Miglioramento medio del 20% in queste metriche.
RebelMouse, un noto sistema di gestione dei contenuti (CMS), ha registrato un miglioramento delle metriche aziendali e sul rendimento per i propri clienti, tra cui:
- Miglioramento del 41% del tempo di caricamento della prima pagina per Narcity.
- Aumento del 27% delle sessioni per utente per Paper Magazine.
- Riduzione del 21% del tempo di caricamento per il blog MTL.
Assistenza della Ricerca Google per Notizie principali e Notizie
La Ricerca Google è tra i primi ad adottare il precaricamento cross-origin che garantisce la tutela della privacy di Signed Exchanges, che finora è stato disponibile per le navigazioni nei siti dai risultati di pagina web della Ricerca. A partire da luglio 2022, la Ricerca estenderà questo supporto per includere anche le navigazioni da Notizie principali e Notizie. Tieni presente che, sebbene SXG non influisca sul ranking o sui criteri di selezione nella Ricerca Google, ha la capacità di migliorare i Core Web Vitals del tuo sito, in particolare LCP.
Questa funzionalità non richiede alcun intervento da parte tua per essere attivata e sarà disponibile automaticamente sia per gli utenti esistenti che per i nuovi utenti.

Supporto della personalizzazione lato server
Signed Exchange utilizza una cache per precaricare e pubblicare i contenuti firmati crittograficamente dall'origine. I contenuti memorizzati nella cache possono essere inviati a più utenti diversi o allo stesso utente più volte. In passato, ciò significava che gli SXG non erano compatibili con i siti che utilizzano la personalizzazione lato server, ovvero HTML diverso per gli utenti che hanno eseguito l'accesso.
Oggi aggiungiamo gli SXG dinamici, una nuova funzionalità che consente di attivare in modo selettivo gli SXG per le visite degli utenti senza cookie solo su Chromium. Le navigazioni dopo l'accesso, con la personalizzazione lato server, continueranno a pubblicare le versioni non SXG del tuo sito.
Questo è particolarmente importante per i siti che calcolano dinamicamente una pagina web univoca per ogni utente che ha eseguito l'accesso e, di conseguenza, spesso tendono ad avere TTFB e LCP più elevati a causa delle ricerche nel database. Gli annunci SXG dinamici ti offrono la possibilità e la flessibilità di sfruttare gli annunci SXG per velocizzare le visite al tuo sito per determinati utenti senza influire sulla tua capacità di offrire un'esperienza personalizzata ad altri.
Come attivare questa funzionalità
Per attivare gli SXG dinamici, devi aggiungere un'annotazione Vary: Cookie
all'intestazione HTTP delle pagine che contengono la personalizzazione lato server. Ecco alcuni esempi di come eseguire questa operazione, a seconda del server:
Tieni presente che gli scambi firmati continuano a essere compatibili con qualsiasi personalizzazione lato client utilizzata per caricare elementi come un widget di accesso, un carrello degli acquisti o un feed di notizie personalizzato.
Passaggi successivi
Il gruppo di lavoro SXG di Google continua a investire nell'aggiunta di nuove funzionalità, opzioni e piattaforme a Signed Exchange, in base all'interesse e al feedback della community. Nei prossimi mesi sono previste alcune interessanti funzionalità. Continua a visitare il blog per sviluppatori di Chrome per scoprire di più.
Note a piè di pagina
[1]: si tratta di una stima basata sui dati storici delle visite di Signed Exchanges sui browser Chromium su dispositivi mobili. I numeri effettivi probabilmente variano in base al sito.