Migliora tempo di risposta del server

Questa regola viene attivata quando PageSpeed Insights rileva che il tempo di risposta del server supera i 200 ms.

Panoramica

Il tempo di risposta del server misura il tempo richiesto per caricare il codice HTML necessario perché il server inizi a mostrare la pagina, sottraendo la latenza di rete tra Google e il server. Potrebbe verificarsi uno scostamento tra un'esecuzione e l'altra, ma le differenze dovrebbero essere minime. Un tempo di risposta del server altamente variabile potrebbe infatti indicare un problema di fondo legato al rendimento.

Consigli

Devi ridurre il tempo di risposta del server al di sotto dei 200 ms. Esistono decine di potenziali fattori che possono rallentare la risposta da parte del server: logica dell'applicazione lenta e query database lente o ancora lentezza del routing, dei framework e delle raccolte, blocco della CPU della risorsa o blocco della memoria. Per migliorare il tempo di risposta del server devi prendere in considerazione tutti questi fattori. Il primo passaggio per scoprire per quale motivo il tempo di risposta del server è elevato consiste nel misurarlo. Quindi, con i dati alla mano, consulta le guide appropriate per scoprire come affrontare il problema. Una volta risolti i problemi, devi continuare a misurare i tempi di risposta del server e risolvere eventuali futuri colli di bottiglia del rendimento.

  1. Raccogli e analizza i dati e il rendimento esistenti. Se non sono disponibili, valuta l'utilizzo di una soluzione di monitoraggio dell'applicazione web automatizzata (sono disponibili versioni ospitate e open source per la maggior parte delle applicazioni). In alternativa, aggiungi una strumentazione personalizzata.
  2. Identifica e risolvi i principali colli di bottiglia del rendimento. Se utilizzi una piattaforma di gestione dei contenuti o un framework web conosciuti, consulta la documentazione relativa alle best practice di ottimizzazione del rendimento.
  3. Monitora e segnala eventuali regressioni future del rendimento.