La velocità e i tempi di caricamento della pagina ## sono i fattori chiave per una migliore classifica nei motori di ricerca. La compressione GZIP può farlo accadere e fornire un vantaggio competitivo.

Abilita la compressione GZIP

Panoramica ## Poiché Google e altri motori di ricerca stanno prendendo in considerazione un’esperienza utente di un sito Web (UX) un fattore critico nei loro algoritmi di classificazione. È diventato più importante migliorare e ottimizzare il tuo sito Web per le classifiche migliori. Tra i fattori più importanti a cui prestare attenzione, velocità di pagina e tempi di caricamento. E il modo più veloce e più semplice per migliorare la velocità e le prestazioni del sito è consentire la compressione GZIP sul tuo sito Web. C’è una possibilità che il tuo host web consenta automaticamente la compressione GZIP per te. In caso contrario, devi eseguire questo compito cruciale da solo. In questo articolo, ti mostreremo esattamente come abilitare facilmente la compressione GZIP in WordPress. Iniziamo!

Cos’è la compressione GZIP?

GZIP è un formato di file e un’applicazione software utilizzata per la compressione e la decompressione dei file. I server Web o altri software utilizzano la compressione GZIP per comprimere i file di dati prima di essere inviati ai browser degli utenti. Ciò riduce il tempo di download del file che rende il tuo sito Web più veloce. Tutti i browser moderni supportano la compressione GZIP. È anche importante notare che la compressione GZIP deve essere abilitata sul tuo server Web prima di poter abilitare la compressione di file e cartelle. A poco a poco, vedremo come verificare se il tuo server Web ha abilitato GZIP.

Come funziona la compressione GZIP?

GZIP, il metodo di compressione più popolare, viene utilizzato da server Web e browser per comprimere e decomprimere il contenuto mentre viene trasmesso su Internet. Viene utilizzato principalmente su file di codice e di testo, GZIP può ridurre le dimensioni dei file JavaScript, CSS e HTML fino al 90%. Per impostazione predefinita, GZIP Compression non comprime immagini o video. Per questo, dovrai ottimizzare le immagini per il Web sul tuo sito WordPress. Questo è il motivo per cui la maggior parte degli strumenti di test di velocità del sito Web come Google PagesPeed Insights consiglia vivamente di abilitare la compressione GZIP. Quando un server Web riceve una richiesta per una pagina Web, il Webserver controlla l’intestazione della richiesta per verificare se il browser supporta GZIP. In tal caso, il server genera il markup per la pagina prima di applicare GZIP. GZIP converte il markup HTML in dati compressi che vengono quindi consegnati all’utente finale. Quando l’utente finale riceve i dati compressi, il loro browser lo decomprime.

Come verificare se la compressione GZIP è abilitata?

Il tuo host web potrebbe abilitare la compressione in WordPress per impostazione predefinita. Tuttavia, non è sempre così. Puoi determinare se hai già abilitato la compressione GZIP utilizzando Chrome ‘DevTools. Apri il tuo sito in un browser Chrome, quindi fai clic con il pulsante destro del mouse ovunque sulla pagina e seleziona IspezionaperApri gli strumenti per sviluppatori . Quindi, vai alla scheda Networke fai clic sull’URL principale del sito Web dalla sezione “Nome”. Seleziona la schedaintestazioni , quindi scorri verso il basso per trovare le intestazioni di risposta****:

Verifica la codifica dei contenuti

Lì vedrai se la compressione GZIP è abilitata o meno.

Abilita la compressione GZIP in WordPress

Se hai stabilito che la compressione GZIP di WordPress non è ancora abilitata , ci sono più metodi che puoi usare per farlo funzionare. Il modo più semplice è usare alcuni plug -in WordPress come WP Rocket, WP Super Cache o W3 Total Cache. Tuttavia, è possibile farlo manualmente a livello di server tramite il file .htaccess o aggiornando la configurazione Nginx.

mediante modifica del file .htaccess

Uno dei modi più comuni per abilitare la compressione GZIP di WordPress è di modificare il tuo file .htaccess . Tuttavia, ciò comporta il rischio di rompere qualcosa. Questo è un file del server sensibile e una mossa sbagliata potrebbe causare molti problemi. Per ridurre il rischio, assicurati di salvare una copia del file originaleprima di apportare eventuali modifiche. Il file .htaccess dovrebbe trovarsi nella cartellaroot del tuo sito Web . Dopo aver aperto .htaccess, aggiungi il seguente codice sotto le sezioni contrassegnate dai tag # inizio wordpress e# end wordpress

# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml

# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent

Salva il file e caricalo sul server del tuo sito. Quando hai finito, controlla se il GZIP è abilitato utilizzando DevTools di Chrome come spiegato sopra.

Abilita la compressione GZIP in nginx

Per abilitare la compressione, includere la direttiva gzip con il parametro on. gzip On; Per impostazione predefinita,nginx comprime le risposte solo con text di tipo mime/html. Per comprimere le risposte con altri tipi MIME, includere la direttiva GZIP_TYPES ed elencare i tipi aggiuntivi. È possibile abilitare la compressione GZIP in WordPress aprendo il file nginx.conf**e aggiungendo il seguente codice:

gzip on;
gzip_disable "MSIE [1-6].(?!.*SV1)";
gzip_vary on;
gzip_types text/plain text/css text/javascript image/svg+xml image/x-icon application/javascript application/x-javascript;

Conclusione

Questa è la fine di questo tutorial GZIP WordPress. Esistono molti modi per ottimizzare il tuo sito Web per velocità e prestazioni. In questo tutorial GZIP WordPress, abbiamo superato la compressione GZIP, l’importanza della compressione GZIP e le sue fasi di installazione. Inoltre, ci sono molti collegamenti rilevanti menzionati nella sezione “Esplora” di seguito. Infine, containerize.com sta scrivendo articoli su ulteriori prodotti open source. Pertanto, rimani in contatto con la categoria Blogging per notizie e aggiornamenti regolari.

Esplorare