Tecniche per velocizzare un             sito webWeb2lab Training                   Corso SEO      1
Risorse utiliI files menzionati nella seguente presentazionee contrassegnati con (*) li trovi nel seguentedownload:www.cor...
Velocità del sito web    Un sito web lento non è gradito ai motori di    ricerca●   Cosa fare?    ●   Verificare lhosting ...
Verificare lhosting●   Quanti siti web sono hostati sul mio server?    http://www.yougetsignal.com/tools/web-sites-on-web-...
.HTACCESS●   Il file .htaccess è un semplice file di testo    contenente le direttive per la configurazione del    web ser...
Compressione●   Compressione GZIP: il server comprime le    pagine e le restituisce al browser che provvede    alla decomp...
Caching●   Dobbiamo imporre al browser di non ricaricare    elementi già presenti in cache●   Attivare lexpires caching in...
Caching e Compressione GZIP             su Joomla!●   Attivare la cache di Joomla da configurazione    globale/sistema → c...
Come analizzare gli elementi critici●   Installare lestensione di Google “Page Speed”     e “Firebug”●   Oppure da Page Sp...
Quali possono essere gli                   elementi critici●   Gli elementi critici che possono rallentare il    caricamen...
Compressione CSS e JS ●   Compressione CSS     http://www.csscompressor.com/ ●   Compressione Javascript     http://refres...
Immagini●   devono essere scalate●   devono essere salvate in formato web●   Bisogna sempre indicare gli attributi width e...
Peso della paginaLavorando sulla compressione delle immagini, deicss e Javascript, lobiettivo è raggiungere il pesoottimal...
Ottimizzazione tabelle MySQL            Corso SEO          14
Ottimizzazione consumo della                  banda●   Lattivazione della compressione GZIP riduce il    consumo della ban...
Questa è sola una anticipazione...       Partecipa al corso              SEO       Web2lab Training         http://corsi.w...
Upcoming SlideShare
Loading in …5
×

Come velocizzare un sito web | Corso SEO a Bologna

558 views

Published on

Sappiamo che la velocità di caricamento di un sito web è uno degli aspetti SEO da non sottovalutare. Ho realizzato una guida completa, comprensiva degli interventi tecnici da effettuare sia lato server che on-site.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
558
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Come velocizzare un sito web | Corso SEO a Bologna

  1. 1. Tecniche per velocizzare un sito webWeb2lab Training Corso SEO 1
  2. 2. Risorse utiliI files menzionati nella seguente presentazionee contrassegnati con (*) li trovi nel seguentedownload:www.corsi.web2lab.it/risorse-seo/ottimizzare-velocita-siti.zip Corso SEO 2
  3. 3. Velocità del sito web Un sito web lento non è gradito ai motori di ricerca● Cosa fare? ● Verificare lhosting ● Attivare compressione e caching ● Analizzare gli elementi critici Corso SEO 3
  4. 4. Verificare lhosting● 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 4
  5. 5. .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 5
  6. 6. 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
  7. 7. Caching● Dobbiamo imporre al browser di non ricaricare elementi già presenti in cache● Attivare lexpires caching in .htaccess● E sufficiente inserire le istruzioni contenute nel file Caching Browser-htaccess.txt (*) direttamente in .htaccess Corso SEO 7
  8. 8. 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 8
  9. 9. Come analizzare gli elementi critici● Installare lestensione 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 9
  10. 10. 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
  11. 11. 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
  12. 12. 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 lupload dellimmagine Corso SEO 12
  13. 13. Peso della paginaLavorando sulla compressione delle immagini, deicss e Javascript, lobiettivo è raggiungere il pesoottimale della pagina web: sotto i 100 KB Corso SEO 13
  14. 14. Ottimizzazione tabelle MySQL Corso SEO 14
  15. 15. Ottimizzazione consumo della banda● Lattivazione della compressione GZIP riduce il consumo della banda● E importante bloccare i “bots cattivi”. E sufficiente inserire le istruzioni in blocco- bots-cattivi-htaccess.txt (*) nel file .htaccess● Prevenire hot linking delle immagini Inserire le istruzioni in hotlink-htaccess.txt (*) nel file .htaccess Corso SEO 15
  16. 16. Questa è sola una anticipazione... Partecipa al corso SEO Web2lab Training http://corsi.web2lab.it corsi@web2lab.it Corso SEO 16

×