Velocizza il tuo sito web

Accelerare una pagina Web o un sito Web è importante quanto trovare il provider di hosting o il nome di dominio giusto. Perché?

Basta leggere le seguenti statistiche e cambierai idea.

One second in termini di tempo di caricamento della pagina,

  • 11% di visualizzazioni di pagina in meno.
  • Riduzione del 16% della soddisfazione del cliente.
  • 7% di perdita nelle conversioni.

Amazon ha riscontrato che ciò è vero, segnalando un aumento delle entrate dell'1% per ogni 100 millisecondi di miglioramento della velocità del proprio sito in base ai rapporti di gruppo.

Sulla base dei risultati di uno studio condotto da Akamai -

  • Il 47% delle persone si aspetta che una pagina web venga caricata in due secondi o meno.

  • Il 40% abbandonerà una pagina web se impiega più di tre secondi per caricarsi.

  • Il 52% degli acquirenti online afferma che il caricamento rapido delle pagine è importante per la fedeltà a un sito web.

Come testare la velocità del mio sito web?

Alcuni noti esperti in questo campo suggeriscono di utilizzare uno strumento online chiamato come Webpagetest (https://www.webpagetest.org/). È un progetto open source che viene principalmente sviluppato e supportato da Google. Esegue il test di velocità del sito Web da più località in tutto il mondo utilizzando browser reali (IE e Chrome) e alle velocità di connessione dei consumatori reali. È possibile eseguire test semplici o eseguire test avanzati tra cui transazioni in più passaggi, acquisizione di video, blocco dei contenuti e molto altro. I risultati forniranno informazioni diagnostiche complete, inclusi grafici a cascata per il caricamento delle risorse, controlli di ottimizzazione della velocità della pagina e suggerimenti per miglioramenti.

Nel nostro esempio, testeremo le prestazioni di tutorialspoint.com per un utente dalla Germania che utilizza il browser Chrome.

Per eseguire il test, apri l'URL https://www.webpagetest.org/

Digita il nome del dominio come mostrato nello screenshot seguente -

  • Posizione di prova: è il paese della posizione dell'utente.
  • Browser - Serve a simulare il browser degli utenti.
  • Fare clic su "Avvia test".

Otterremo i seguenti risultati nella pagina principale. Mostrerà tutto il tempo necessario per aprire la pagina web con i suoi rispettivi elementi.

Se andiamo al Performance Review sezione, indicherà quali elementi dovrebbero essere ottimizzati.

Come velocizzare il mio sito web?

I suggerimenti di base per velocizzare il tuo sito web sono i seguenti:

  • Minimize HTTP requests- In parole semplici; semplifica il design della tua pagina web.

  • Minimize server response time- In base alla posizione degli utenti, il tempo di risposta del server cambia, ciò è dovuto alla distanza tra loro. È consigliabile che se la maggior parte dei visitatori si trova in una regione specifica, anche il tuo provider di hosting dovrebbe trovarsi lì, questo rende la distanza di viaggio più breve per i dati.

  • Enable Compression- La compressione riduce la larghezza di banda delle tue pagine, riducendo così la risposta HTTP. Puoi farlo con uno strumento chiamatoGzip.

  • Enable Browser Cache - Quando visiti un sito Web, gli elementi della pagina vengono memorizzati nella memoria cache, quindi la prossima volta che visiti il ​​sito, il tuo browser può caricare la pagina senza dover inviare un'altra richiesta HTTP al server.

  • Optimize Images del tuo sito web.

  • CSS delivery dovrebbe essere esterno se possibile. Il foglio di stile esterno è preferibile, perché riduce le dimensioni del codice e crea meno duplicazioni di codice.

  • Reduce redirections che creano richieste HTTP.

  • Se il tuo sito web è un file Content Management System platform, quindi ridurre al minimo l'utilizzo dei plugin il più possibile.

  • Remove broken links dai tuoi URL JavaScript, CSS e immagine.

Nel prossimo capitolo impareremo come pubblicizzare una pagina web.