Il tempo di caricamento delle tue pagine Web è un aspetto importante per l’esperienza utente (UX) e l’ottimizzazione del tuo sito per i motori di ricerca come Google o Bing.
Per ottimizzare la velocità di caricamento delle tue pagine Web, hai tre soluzioni:
- scegliere un hosting Web più efficiente
- ridurre la quantità di codici da caricare, mettere in cache le risorse
- ottimizzare il codice, le richieste SQL, ecc.
Infomaniak è uno degli host francofoni più efficienti (maggiori informazioni), questo articolo verterà su due strumenti molto facili da usare per mettere in cache e ridurre la dimensione dei file da caricare.
Il tuo sito è rapido? Fai un bilancio
Prima di ottimizzare il tuo sito, è importante verificarne l’efficienza complessiva. Esistono molti strumenti di misura e analisi che ti consentiranno di capire come si caricano gli elementi del tuo sito.
I seguenti quattro strumenti di misura sono quelli utilizzati frequentemente:
Comprimere i file statici e le immagini
Il primo strumento per ridurre la dimensione dei file da caricare da parte dei visitatori è la compressione dei tuoi file css, html, json, xml, ecc. sul server prima di inviarli all’internauta. Ridurrai così drasticamente il tempo di caricamento del tuo sito e la larghezza di banda consumata.
- Allocando il tuo sito presso Infomaniak, l’attivazione della compressione dei file del tuo sito Web diventa facile e rapida: https://faq.infomaniak.com/2013
- Puoi anche attivare PageSpeed Tools di Google in un solo clic per attivare automaticamente un sistema di cache per i file del tuo sito: https://faq.infomaniak.com/1341
L’altro strumento per accelerare facilmente il caricamento di un sito è limitare le immagini da caricare e/o comprimerle al massimo ma senza comprometterne la qualità. Le foto e le immagini sono i file più voluminosi che richiedono più tempo per il caricamento, pertanto è importante non trascurare questo lavoro.
- Puoi ottimizzare facilmente e senza perdita le tue immagini con la funzione online IMAGIFY, o utilizzando applicazioni come ImageOptim (macOS), JPEGmini (a pagamento) o FileOptimizer (Windows).
- In generale, privilegia il formato JPEG per le foto e PNG per le icone e le immagini contenenti testi. L’unico vantaggio del formato GIF sono le animazioni.
Utilizzare un CDN come CloudFlare
Lo scopo di un CDN (rete di distribuzione di contenuti) è quello di mettere in cache e ridistribuire localmente il contenuto del tuo sito Web. Se il tuo sito Internet attira visitatori di tutto il mondo, la creazione di CDN accelererà il caricamento e il tempo di risposta dello stesso per i visitatori a livello internazionale.
La creazione di un CDN implica in genere di far passare tutto il traffico del tuo sito attraverso quest’ultimo e di affidargli pertanto la gestione della zona DNS del tuo nome di dominio. Nella nostra base di conoscenza, troverai una guida che mostra come attivare l’offerta gratuita del CDN CloudFlare con un sito allocato in Infomaniak.
- Attivare CloudFlare: https://faq.infomaniak.com/2188
- Configurare DNSSEC con CloudFlare: https://faq.infomaniak.com/2187
Altri suggerimenti per ottimizzare la velocità di un sito
- Utilizza la versione più recente di PHP e di MySQL
- Utilizza la versione più recente del tuo CMS/Applicazione Web (WordPress, Joomla, ecc.)
- Limita al massimo il caricamento di risorse allocate su altri server (Like Box di Facebook, Badge Google+, feed di notizie Twitter, foto Instagram, ecc.)