Compressione Server: Cos'è e come Attivarla (Gzip / Brotli)
Riduci il peso delle tue pagine dell'80% per caricamenti fulminei e punteggi perfetti su Google PageSpeed Insights.
Sapevi che la velocità di caricamento è un fattore di ranking diretto per Google? Se il tuo sito impiega più di 3 secondi a caricarsi, perdi oltre il 50% dei visitatori. Uno dei modi più drastici per migliorare la velocità è attivare la Compressione del Server.
Cosa sono Gzip e Brotli?
Quando un utente visita il tuo sito, il tuo server gli invia file HTML, CSS e JavaScript. Se questi file non sono compressi, la rete impiegherà tempo a trasferirli. Gzip e Brotli sono due tecnologie che "zippano" i file prima di spedirli, riducendo il loro peso fino all'80% in frazioni di millisecondo.
Come attivare la compressione su server Apache o LiteSpeed
Se il tuo hosting usa Apache (il più comune), ti basterà inserire questo codice nel tuo file .htaccess (nella cartella principale del sito):
Come attivare la compressione su server Nginx
Se utilizzi Nginx, la configurazione avviene all'interno del file nginx.conf:
Non sai se la compressione è già attiva?
Controllare manualmente gli Header HTTP è un incubo da sviluppatori. Usa VerificaLink: noi analizzeremo il tuo server in tempo reale e ti diremo se i tuoi file viaggiano compressi, fornendoti il codice esatto per il tuo specifico server.
Controlla Velocità e ServerDomande Frequenti (FAQ)
Gzip è lo standard storico, supportato dal 100% dei browser. Brotli è un algoritmo più recente sviluppato da Google che offre una compressione ancora migliore (fino al 20% in più rispetto a Gzip), ma richiede server aggiornati.
Assolutamente no. La compressione lato server agisce solo su file di testo (HTML, CSS, JS). Le immagini (JPG, PNG, WebP) sono già file compressi per natura, quindi il server non proverà a comprimerle ulteriormente.