You are on page 1of 16

Tecniche per velocizzare un sito web

Web2lab Training
Corso SEO 1

Risorse utili
I files menzionati nella seguente presentazione e contrassegnati con (*) li trovi nel seguente download:
www.corsi.web2lab.it/risorse-seo/ottimizzare-velocita-siti.zip

Corso SEO

Velocit del sito web


Un sito web lento non gradito ai motori di ricerca

Cosa fare?

Verificare l'hosting Attivare compressione e caching Analizzare gli elementi critici

Corso SEO

Verificare l'hosting

Quanti siti web sono hostati sul mio server?


http://www.yougetsignal.com/tools/web-sites-on-web-server/

Il mio server sempre disponibile?


http://www.uptimerobot.com

Il mio server veloce?


http://host-tracker.com/

Corso SEO

.HTACCESS

Il file .htaccess un semplice file di testo contenente le direttive per la configurazione del web server APACHE Alcune delle funzioni tipiche di questo file sono:

gestire il rewriting delle URL gestire i permessi di accesso alla cartella creare pagine di errore personalizzate

Corso SEO

Compressione

Compressione GZIP: il server comprime le pagine e le restituisce al browser che provvede alla decompressione Come verificare se attiva la compressione GZIP:
http://www.gidnetwork.com/tools/gzip-test.php

Per attivarla necessario aggiungere le istruzioni contenute in Deflate-htaccess.txt (*) nel file .htaccess (nella root del web server)
Corso SEO 6

Caching

Dobbiamo imporre al browser di non ricaricare elementi gi presenti in cache Attivare l'expires caching in .htaccess E' sufficiente inserire le istruzioni contenute nel file Caching Browser-htaccess.txt (*) direttamente in .htaccess

Corso SEO

Caching e Compressione GZIP su Joomla!

Attivare la cache di Joomla da configurazione globale/sistema cache (conservativa) Attivare il plugin System Cache Attivare la compressione GZIP da configurazione globale/server/ compressione GZIP

Corso SEO

Come analizzare gli elementi critici

Installare l'estensione di Google Page Speed e Firebug Oppure da Page Speed Insights
https://developers.google.com/speed/pagespeed/insights?hl=it

Altro strumento interessante GTMetrix http://gtmetrix.com/

Corso SEO

Quali possono essere gli elementi critici

Gli elementi critici che possono rallentare il caricamento delle pagine sono:

Immagini CSS JS Compressione Caching

Corso SEO

10

Compressione CSS e JS

Compressione CSS
http://www.csscompressor.com/

Compressione Javascript
http://refresh-sf.com/yui/

Scopri maggiori dettagli in http://appuntiseo.it/


Corso SEO 11

Immagini

devono essere scalate devono essere salvate in formato web Bisogna sempre indicare gli attributi width e height:

Il browser non deve fare calcoli Il caricamento della pagina inizia prima che venga effettuato l'upload dell'immagine

Corso SEO

12

Peso della pagina

Lavorando sulla compressione delle immagini, dei css e Javascript, l'obiettivo raggiungere il peso ottimale della pagina web: sotto i 100 KB

Corso SEO

13

Ottimizzazione tabelle MySQL

Corso SEO

14

Ottimizzazione consumo della banda

L'attivazione della compressione GZIP riduce il consumo della banda E' importante bloccare i bots cattivi. E' sufficiente inserire le istruzioni in bloccobots-cattivi-htaccess.txt (*) nel file .htaccess

Prevenire hot linking delle immagini Inserire le istruzioni in hotlink-htaccess.txt (*) nel file .htaccess
Corso SEO 15

Questa sola una anticipazione...

Partecipa al corso SEO Web2lab Training


http://corsi.web2lab.it corsi@web2lab.it

Corso SEO

16

You might also like