Joomla.it Forum
Componenti per Joomla! => SEO => : bonox 05 Sep 2010, 17:59:37
-
Ciao
un'pò alla volta sono riuscito a migliorare la velocità di caricamento della mia home ad 88/100, forse potrei già ritenermi soddisfatto dato che il mio sito è fatto con Joomla e la home di google è 94/100 ma vorrei capire se posso in qualche modo migliorare gli ultimi avvisi.
combine external javascript
There are 4 JavaScript files served from pagead2.googlesyndication.com. They should be combined into as few files as possible.
* http://pagead2.googlesyndication.com/pagead/show_ads.js
* http://pagead2.googlesyndication.com/pagead/expansion_embed.js
* http://pagead2.googlesyndication.com/pagead/js/graphics.js
* http://pagead2.googlesyndication.com/pagead/sma8.js
Leverage browser caching
The following cacheable resources have a short freshness lifetime. Specify an expiration at least one week in the future for the following resources:
* http://www.miosito/logo.png (expiration not specified)
* http://www.miosito/template_css.css (expiration not specified)
* http://pagead2.googlesyndication.com/pagead/abglogo/abg-it-100c-000000.png (1 day)
* http://pagead2.googlesyndication.com/pagead/expansion_embed.js (1 day)
* http://pagead2.googlesyndication.com/pagead/js/graphics.js (1 day)
* http://pagead2.googlesyndication.com/pagead/show_ads.js (1 day)
* http://pagead2.googlesyndication.com/pagead/sma8.js (1 day)
Specify a Vary: Accept-Encoding header
The following publicly cacheable, compressible resources should have a "Vary: Accept-Encoding" header:
* http://googleads.g.doubleclick.net/pagead/test_domain.js
* http://pagead2.googlesyndication.com/pagead/expansion_embed.js
* http://pagead2.googlesyndication.com/pagead/js/graphics.js
* http://pagead2.googlesyndication.com/pagead/show_ads.js
* http://pagead2.googlesyndication.com/pagead/sma8.js
* http://www.miosito/template_css.css
grazie
-
Rivolgiti a Ads per diminuire il peso degli annunci pubblicitari ;D
-
Argomento che interessa anche a me..
Aggiungo anche Parallelize downloads across hostnames e Serve static content from a cookieless domain
-
puoi ottimizzare le imamgini con questo http://developer.yahoo.com/yslow/
i css con un programma apposta x comprimere i css.
poi puoi disabilitare tutti i moduli componenti e plugin che non usi
ma sopratutto rimuovi le chiamate dal template dei moduli che non usi.
vedrai che il sito solo con questa ultima modifica va molto meglio.
-
ma sopratutto rimuovi le chiamate dal template dei moduli che non usi.
Per farlo basta disabilitarli o c'è dell'altro?
-
se ti riferisci ai moduli, plugin e componenti si basta disattivarli e togliere le chiamate dal template.
-
Cosa intendi per.....
togliere le chiamate dal template.
??
-
intendo dire che se disattivi per esempio il modulo banner2
nel template rimarrà la chiamata al modulo banner2.
Questo non servirà più di conseguenza dicevo che sarebbe utile cancellarlain modo da avere (una query in meno).
-
Ecco qui finalmente ho trovato quello che mi serviva da mesi... Puoi spiegare meglio magari con un esempio come si fa? in quanto io ne avrei un sacco da togliere ma non vorrei combiare danni :P
Come si toglie una chiamata bisogna farlo dal codice della index.php del template? Io dovrei disattivarne circa 14 uhauhuhaa.
Page speed mi da il sito a 62/100 :(
Sto cercando in tutti i modi di farlo aumentare ma non mi riesce...
Se gentilmente faresti un esempio pratico con codice o indicare i passaggi in modo tale che anche un neofita possa provare... Saresti gentilissimo ;D
Intendi forse l'eliminazioe di questa parte nell'index.php per ogni posizione non utilizzata? :
<?php if ($this->countModules('nomeposizione')) : ?>
<div id="miodiv">
<jdoc:include type="modules" name="miaposizione" />
</div>
<?php endif; ?>
e la relativa posizione nel templateDetails.xml
Come letto in quest'articolo per creare una posizione ( ho pensato: e se si procedesse al contrario? )
http://cms.html.it/guide/lezione/3954/aggiungere-e-modificare-posizioni-nel-template/