Misura il tempo di caricamento del sito web

3 strumenti per misurare correttamente i tempi di caricamento del tuo sito web

Quanto è veloce il caricamento del mio sito web? Si tratta di una delle questioni centrali in materia di prestazioni, UX e ottimizzazione dei motori di ricerca. Per rispondere a questa domanda, devi affidarti agli strumenti giusti. Perché solo pochi strumenti forniscono dati davvero validi. Oggi ti presenterò i tre più potenti e ti mostrerò come utilizzare uno di questi, Pingdom.

Sul web si trovano ottimi articoli di sintesi sugli strumenti con cui ogni utente può misurare le prestazioni e i tempi di caricamento del proprio sito web in modo molto semplice e, soprattutto, gratuito. Queste panoramiche sono molto utili, ma spesso commettono un errore che può generare più confusione che chiarezza per gli utenti. Mettono a confronto due o tre tipi di strumenti completamente diversi tra loro e a volte non approfondiscono abbastanza le differenze.

Questo può portare gli utenti a cercare di confrontare le prestazioni con dati completamente inadeguati. È un peccato, perché misurare con gli strumenti giusti fa risparmiare molto tempo e fatica.

Ogni utente che vuole misurare le prestazioni del proprio sito web deve conoscere una differenza: la differenza tra le analisi potenziali e gli strumenti che misurano il tempo di caricamento di un sito web. Il primo gruppo comprende test come quello di Google PageSpeed Insights e YSlow di Yahoo. Questi strumenti indicano in che misura il sito web testato soddisfa i requisiti per un caricamento veloce della pagina. Entrambi forniscono quindi ottimi spunti per l'ottimizzazione onpage. Tuttavia, questi test non misurano esplicitamente il tempo di caricamento del tuo sito web.

Ma soprattutto è questo che vuoi sapere: Quanto tempo ci vuole perché il mio sito sia costruito, perché i clienti interagiscano con esso e perché io possa guadagnare? Ed ecco il problema: per quanto ne sappiamo, ci sono solo tre strumenti gratuiti che forniscono dati davvero validi:

Pertanto, in questo e in altri due articoli, ti mostrerò cosa possono fare i tre strumenti di misurazione, come usarli e come interpretare i dati in modo da ottenere il massimo dalle misurazioni.

Tre caratteristiche rendono uno strumento di misurazione particolarmente prezioso: le opzioni di impostazione, il livello di dettaglio della misurazione e la varietà dei dati.

Gli strumenti che ho citato sono così validi perché forniscono dati particolarmente preziosi. Ciò significa che i risultati della misurazione:

  • Può essere regolato attraverso varie opzioni di impostazione.
  • Si tratta di un output con un alto livello di dettaglio.
  • Consiste nei risultati di diversi metodi di misurazione che possono essere confrontati.

In pratica, questo significa che con un buon strumento di misurazione puoi impostare come misurare il tempo di caricamento del sito web. Di solito si tratta della scelta del server di test e della sua posizione e talvolta anche della scelta del browser di test.

Il livello di dettaglio dei dati significa che non vengono fornite solo informazioni temporali, ma anche una descrizione dettagliata di ciò che è stato effettivamente misurato. Due strumenti potrebbero intendere qualcosa di diverso alla voce "tempo di caricamento". Ovviamente, è ancora meglio se si utilizzano termini standardizzati, come ad esempio il tempo al primo byte.

Infine, è bene che non venga misurato solo il tempo di caricamento del tuo sito web, ma che vengano fornite anche informazioni sul numero di richieste HTTP, sulle dimensioni dei pacchetti di dati caricati o sui risultati di potenziali analisi. In questo modo potrai vedere rapidamente quali modifiche apportare per ottimizzare i tempi di caricamento.

Altri strumenti a noi noti offrono queste possibilità solo in misura limitata o non le offrono affatto e possono quindi portare a problemi di comprensione e quindi di interpretazione. Per l'utente finale, tuttavia, questi vantaggi comportano uno svantaggio decisivo: i dati non sono così facili da comprendere come, ad esempio, i risultati di Google PageSpeed Insights.

I dati di misurazione non sono sempre facili da leggere, ma con alcune nozioni di base possono sempre essere compresi.

La parte più scoraggiante è sicuramente il cosiddetto diagramma a cascata. Ma è proprio questo che fornisce dati particolarmente importanti. Vale quindi la pena di dare un'occhiata più da vicino a questo tipo di diagramma.

In questo post spiegherò prima di tutto Pingdom in modo più dettagliato. Si tratta di uno strumento in grado di fornire rapidamente informazioni molto informative sul tuo sito web e di misurare il tempo di caricamento del tuo sito.

Misura il tempo di caricamento del sito web con Pingdom. Ecco la maschera di input.
Maschera di ingresso da Pingdom. Questo strumento è uno dei tre che, a nostro avviso, fornisce ottimi risultati e, soprattutto, misura il tempo di caricamento del tuo sito web.

Pingdom mostra molto bene in quale ordine è stato costruito il tuo sito web e quanto sono grandi i singoli blocchi di costruzione.

Pingdom è veloce e molto facile da usare. In linea di massima, devi fare solo due cose:

  • per prima cosa inserisci il dominio da testare
  • quindi seleziona la posizione del server

La posizione del server è, oltre alla scelta del browser da testare, una delle impostazioni più importanti per capire come e quanto velocemente il tuo sito web si costruisce per i clienti di diverse regioni. In questi test, la posizione del server indica da quale località si accede al tuo sito web per misurare la velocità.

Assicurati sempre di utilizzare la stessa posizione del server, soprattutto per confrontare le prestazioni. Questo è l'unico modo per confrontare i risultati. Se il tempo di caricamento del tuo sito web viene misurato una volta dagli Stati Uniti e una volta da Francoforte, i tempi di caricamento per un visitatore proveniente dalla Germania saranno molto diversi.

Misura il tempo di caricamento del sito web Opzioni di Pingdom per il server di test
Opzioni di selezione per il server di prova del test Pingdom.

Quando si avvia il test, dopo qualche istante vengono espulsi tre grandi pacchetti di dati:

  1. Panoramica e risultati dell'analisi del potenziale
  2. Descrizione dettagliata del sito web
  3. grafico a cascata

All'inizio vengono forniti i tre dati chiave più importanti per capire le prestazioni del tuo sito web:

  • il voto dell'analisi del potenziale (1)
  • il tempo di caricamento del sito web (2)
  • il numero di richieste HTTP (3)
Misura il tempo di caricamento di un sito web Pingdom
Panoramica dei risultati della messa in scena

La valutazione si basa presumibilmente su Google PageSpeed Insights. In tutti i nostri test finora effettuati, tuttavia, questo valore è stato falsato (in questo caso specifico 15 punti in meno rispetto alla valutazione originale e anche significativamente al di sotto della valutazione per i dispositivi mobili) e quindi inutilizzabile.

Il tempo di caricamento (2) del sito web è il parametro centrale con cui, ad esempio, si possono fare confronti sulle prestazioni. È la risposta diretta alla domanda: quanto è veloce il caricamento del mio sito web? Anche il numero di richieste HTTP (3) è adatto a questi confronti. In questo caso vale quanto segue: meno richieste HTTP ci sono, meglio è.

Una bella aggiunta è il componente "Più veloce di" (4). Nel nostro caso, questo indica che raidboxes.de è più veloce del 75% degli altri siti web testati da pingdom. Queste informazioni possono essere utilizzate per una localizzazione approssimativa. Se, ad esempio, ti viene mostrato che il tuo sito web si carica più velocemente del 95% degli altri siti web, allora questa è già una prima indicazione che il tuo sito è dannatamente veloce.

Anche la sezione "Performance Insights" fa parte della panoramica. Qui ti vengono presentate valutazioni e suggerimenti di soluzioni per vari aspetti rilevanti per le prestazioni del tuo sito web, in modo simile agli strumenti di Google o Yahoo. È importante capire che in questo caso non è stato misurato il tempo di caricamento del sito web, ma il potenziale di ottimizzazione del tempo di caricamento.

Pingdom Analisi Ponteciale Misura il tempo di caricamento del sito web
Come seconda parte della misurazione del tempo di carico, pingdom produce anche questa potenziale analisi.

La seconda sezione è la suddivisione dettagliata del sito web. Qui riceverai informazioni su due caratteristiche fondamentali: La funzionalità delle singole pagine e la composizione del sito web.

Nell'area che vedi qui sotto, ad esempio, puoi vedere tutti gli errori 404 del tuo sito web. Nel nostro caso di test, puoi vedere che 69 risposte dal server al browser sono avvenute normalmente. Due di queste richieste sono state inoltrate.

Pingdom redirect Misura il tempo di caricamento del sito web
Pingdom controlla anche il numero di redirect, 400 e 500 errori prodotti dal tuo sito.

Nelle aree sottostanti, le richieste HTTP e il contenuto del tuo sito web sono suddivisi per tipo e fonte. In questo modo, puoi capire rapidamente se un certo tipo di contenuto, come le immagini, sta consumando una quantità di spazio particolarmente elevata o se sta producendo un numero di richieste particolarmente elevato, rallentando così il tuo sito web.

Nel nostro caso, gli script occupano molto spazio e causano molte richieste. (1+2) Ciò è dovuto principalmente al nostro strumento di assistenza, Intercom, al badge Trusted Shops e alle richieste del sito stesso. (3) In combinazione con le richieste puoi anche vedere: Le richieste inviate dal citofono si riferiscono a pacchetti di dati particolarmente grandi. (4)

I pacchetti di dati Pingdom misurano il tempo di caricamento del sito web
Ripartizione del sito web per richieste e dimensioni dei pacchetti di dati.

Il diagramma a cascata ora mostra in dettaglio l'ordine di esecuzione delle richieste e quanto tempo impiega ogni richiesta per caricarsi. Ciò significa che il diagramma a cascata è una visione dettagliata del tempo di caricamento del tuo sito web.

Alla fine dei risultati del test troverai anche una legenda che spiega il significato dei simboli e dei colori.

Nel nostro caso, vedi in alto il reindirizzamento da http a https (1), poi il primo contatto con il server (2) e infine i tempi di caricamento dei singoli script (3).

Grafico a cascata pingdom Misura il tempo di caricamento di un sito web
Il diagramma a cascata di pingdom.

Pingdom offre anche la possibilità di visualizzare esattamente quali parti di una richiesta impiegano quanto tempo per essere caricate. Questo ti permette di determinare il tempo al primo byte (cioè il tempo necessario al server per inviare il primo pacchetto di dati), ma devi ricavarlo dai singoli valori.

Un esempio: Se guardi la prima richiesta del nostro sito web, vedrai che richiede un totale di 129 millisecondi. Si tratta di una ricerca DNS, che richiede meno di un millisecondo, un cosiddetto handshake SSL, che richiede 29 millisecondi, la connessione tra il browser e il server, che richiede 52 millisecondi, l'invio dei dati dal browser al server, un tempo di attesa di 47 millisecondi e infine la ricezione dei primi dati.

Diagramma a cascata vista dettagliata Misura il tempo di caricamento del sito web
Vista dettagliata del diagramma a cascata. Se vuoi misurare il tempo di caricamento del tuo sito web, puoi vedere esattamente quanto tempo impiegano determinati pacchetti di dati per caricarsi.

Durante il tempo di attesa specificato, il server calcola tutti i processi PHP necessari. Questo valore è quindi molto adatto se vuoi confrontare due provider di hosting.

In questo modo, puoi esaminare ogni singola richiesta e confrontarla con un altro valore misurato. In questo modo puoi stabilire se il tempo di caricamento del tuo sito web è migliorato dopo un intervento di ottimizzazione e, in caso affermativo, in che misura.

Vantaggi: Pingdom fornisce dati rilevanti in modo rapido, con un alto valore informativo

Nel complesso, pingdom è un buon strumento per misurare il tempo di caricamento di un sito web. Puoi capirlo rapidamente con pingdom:

  • La velocità di caricamento di un sito web
  • quanto è grande
  • dove ha ancora un potenziale di ottimizzazione
  • come si può sfruttare questo potenziale
  • Come funziona la costruzione del tuo sito web

Svantaggi: In particolare, l'indicazione del tempo di caricamento è molto imprecisa.

Tuttavia, lo strumento presenta due importanti limitazioni: in primo luogo, sono disponibili solo pochissime posizioni di server per i test. Questo non è di per sé uno svantaggio, perché se misuri sempre con lo stesso server, i risultati sono perfettamente comparabili. Tuttavia, è proprio a questo che devi prestare attenzione quando usi il test. Dovresti anche scegliere un server che sia il più vicino possibile al tuo gruppo di visitatori principali.

In secondo luogo, il tempo di caricamento del sito web viene mostrato solo in forma aggregata. Questo significa che non puoi vedere a quale valore si riferiscono gli 1,84 secondi dell'esempio senza guardare il diagramma a cascata. Inoltre, non viene fatta alcuna distinzione tra la versione cache e quella non cache del sito web.

Probabilmente lo svantaggio maggiore di Pingdom è che non puoi vedere il tempo di caricamento percepito. In alcune circostanze, il tuo sito web può caricarsi in dieci, dodici o tredici secondi, ma dopo soli tre secondi sembra che sia completamente carico. Il tuo sito web sarà quindi percepito come molto più veloce di quanto non sia. Pingdom, tuttavia, non offre la possibilità di visualizzare il tempo di caricamento percepito (nella versione gratuita). GTmetrix e webpagetest.org possono farlo meglio.

Pingdom può rispondere rapidamente a quella che spesso è la domanda più importante: Quanto è veloce il caricamento del mio sito web? Lo strumento rivela anche molte cose sulla struttura della tua pagina. Ma può essere anche meglio! Nella prossima parte di questa serie, darò un'occhiata più da vicino a GTmetrix. Questo test fornisce ancora più dati ed è particolarmente convincente grazie alla funzione video e all'analisi della serie temporale dei tempi di caricamento del tuo sito web.

Quali sono gli strumenti con cui hai avuto la migliore esperienza nell'analisi delle prestazioni?

Ti è piaciuto l'articolo?

Con la tua valutazione ci aiuti a migliorare ancora di più il nostro contenuto.

Scrivi un commento

Il tuo indirizzo e-mail non sarà pubblicato. I campi obbligatori sono contrassegnati da *.