Alleggerire le pagine del nostro sito internet è una delle tattiche SEO che oggi funzionano meglio se lo si vuole rendere più performante. Un sito lento non lo vuole nessuno, né Google e né tantomeno gli utenti. Già, un sito che ci mette tanto, tantissimo tempo, anche troppo, a caricare è assolutamente dannoso in ottica SEO.
Ci sono diverse tecniche che ci consentono di alleggerire il sito e di renderlo più veloce, oggi vediamo come cercare di migliorare la situazione intervenendo sul htaccess dal pannello di WP.
Migliorare velocità del nostro sito intervenendo sul file .htaccess
Abbiamo già parlato diverse volte in questo blog del file htaccess. Se vogliamo velocizzare il nostro sito oltre alla decompressione di codice JavaScript, HTML e CSS, e all’alleggerimento delle immagini (ci aiuta un plugin che si chiama Autoptimize)… ecco che possiamo intervenire sul file httaccess!
Basta inserire questa postilla di codice come vedete qui sotto e potrete vedere il vostro risultato nel PageSpeed di Google, noterete di sicuro un miglioramento.
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress <IfModule mod_deflate.c> # 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 </IfModule>
Dobbiamo sempre tener presente che la maggior parte dei problemi di velocità del sito risiede comunque nei “nodi” di codice inutile e “sporco” che si vengono a formare talvolta in HTML, CSS e JavaScript.
Compressione dei file del nostro sito
Apponendo questo “codicillo” dentro l’htaccess andiamo lavorare sulla così detta compressione GZip, dunque rendiamo più leggero ogni singolo file del nostro sito. Per magggiori approfondimenti vi consigliamo di dare un’occhiata a quest’interessante risorsa.