Signed Exchange (SXG) è un meccanismo di consegna che può aiutarti a velocizzare il tuo sito e a migliorare la Largest Contentful Paint (LCP) attivando il precaricamento multiorigine incentrato sulla tutela della privacy. In occasione dell'I/O 2022, il gruppo di lavoro SXG di Google ha presentato in anteprima l'aggiunta di nuove funzionalità SXG e il supporto della navigazione sul sito su altre piattaforme. Oggi annunciamo la prima serie di queste funzionalità, che ne aggiungeremo altre nei prossimi mesi:
- Supporto per le navigazioni sul sito desktop
- Supporto della Ricerca Google per SXG da Notizie principali e Notizie
- Supporto per la personalizzazione lato server
Continua a leggere per saperne di più su queste funzionalità e su come sfruttarle per migliorare l'esperienza utente sul tuo sito.
Supporto delle navigazioni su desktop
Con questa release, Signed Exchange sarà ora disponibile per le navigazioni multiorigine 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.
Prevediamo1 che questa release raddoppierà in media la copertura di SXG delle visite al tuo sito, migliorando il caricamento e le prestazioni per un maggior numero di utenti. Oggi sui dispositivi mobili, questo miglioramento della velocità è compreso in media tra 300 e 400 ms di riduzione dell'LCP per le navigazioni dalla Ricerca Google.
Come sfruttare questa funzionalità
L'attivazione di Signed Exchange per la versione desktop del tuo sito non richiede ulteriori interventi da parte tua. Questa funzionalità è già supportata sia nello strumento Automatic Signed Exchange di Cloudflare, sia nel toolkit open source SXG.
Puoi disattivare questa opzione se vuoi utilizzare il meta tag multimediale supportato. Scopri di più qui.
Scopri di più sull'impatto delle piattaforme Signed Exchange
Diversi brand e siti globali hanno già beneficiato di Signed Exchange. Esaminiamo alcuni case study di utenti attuali di SXG su dispositivi mobili Android:
Cloudflare, una rete di distribuzione di contenuti (CDN) leader del settore, ha eseguito un esperimento per misurare l'impatto di Signed Exchange sui clienti dei 500 siti testati:
- L'85% ha registrato un miglioramento della metrica LCP.
- Il 98% ha osservato una riduzione del Time to First Byte (TTFB).
- Mediana un miglioramento del 20% in queste metriche.
RebelMouse, un importante sistema di gestione dei contenuti (CMS), ha registrato un miglioramento delle metriche relative all'attività e al rendimento per i propri clienti, tra cui:
- Miglioramento del 41% dell'LCP per Narcity.
- Aumento del 27% delle sessioni per utente per Paper Magazine.
- Diminuzione del 21% del tempo di caricamento per il blog MTL.
Supporto della Ricerca Google per Notizie principali e Notizie
La Ricerca Google è tra i primi utenti del precaricamento multiorigine di Signed Exchange, incentrato sulla tutela della privacy, che a oggi è disponibile per le navigazioni sul sito dai risultati delle pagine 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, anche se SXG non influisce sui criteri di ranking o di selezione nella Ricerca Google, può migliorare in particolare i Segnali web essenziali e l'LCP del tuo sito.
Questa funzionalità non richiede alcun intervento aggiuntivo da parte tua per attivarla e sarà disponibile automaticamente sia per i nuovi utenti che per quelli esistenti.
Supporto per la personalizzazione lato server
Signed Exchange utilizza una cache per precaricare e pubblicare i contenuti firmati tramite crittografia 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 SXG non era compatibile con i siti che utilizzavano la personalizzazione lato server, ovvero codice HTML diverso per gli utenti che eseguivano l'accesso.
Oggi aggiungiamo Dynamic SXG, una nuova funzionalità che consente di attivare SXG in modo selettivo per le visite degli utenti senza cookie solo su Chromium. Le navigazioni a cui hai eseguito l'accesso, con la personalizzazione lato server, continueranno a pubblicare versioni non SXG del tuo sito.
Ciò è particolarmente efficace per i siti che calcolano dinamicamente una pagina web unica per ogni utente che ha eseguito l'accesso e quindi spesso tendono ad avere un TTFB e un LCP più elevati derivanti dalle ricerche nel database. Dynamic SXG ti offre la possibilità e la flessibilità di utilizzare SXG per velocizzare le visite al tuo sito per determinati utenti senza influire sulla tua capacità di fornire un'esperienza personalizzata ad altri.
Come attivare questa funzionalità
L'attivazione di SXG dinamico richiede l'aggiunta di un'annotazione Vary: Cookie
all'intestazione HTTP delle pagine che contengono la personalizzazione lato server. Ecco alcuni esempi di come farlo, in base al tuo server:
Tieni presente che le piattaforme Signed Exchange continuano a essere compatibili con qualsiasi personalizzazione lato client che utilizzi 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à, caratteristiche e piattaforme alle piattaforme Signed Exchange, in base all'interesse e al feedback della community. Nei prossimi mesi abbiamo in programma alcune funzionalità molto interessanti. Per saperne di più, consulta il blog per sviluppatori di Chrome.
Note a piè di pagina
[1]: si tratta di una stima basata sui dati storici delle visite Signed Exchange sui browser Chromium su dispositivi mobili. I numeri effettivi varieranno probabilmente in base al sito.