- Home
- Categorie
- Gaming, Hardware e Software
- Software (Windows - Linux - Apple) & Applicazioni
- [GUIDA] Ottenere punteggio 100/100 "Leverage Browser Caching" in Google Page Speed
-
@xnavigator said:
[...]
Si esatto proprio così
-
@Lionard84 said:
Per wordpress c'è qualche plugin che svolga tale funzione (mi riferisco alla cache delle immagini)?
Il problema non è nell'applicativo ma nel server.... Altrimenti ti avrei proposto una soluzione equivalente in php (visto che Wordpress è scritto in php):D...
-
Ciao altro prolema: i commenti su wp penalizzano? Sembra che google tramite page speed score richieda in ben due parti di togliere i commenti o comunque modificare i collegamente dei commenti: > Resources with a "?" in the URL are not cached by some proxy caching servers. Remove the query string and encode the parameters into the URL for the following resources:
- h ttp://0.gravatar.com/avatar/61221c1bd417c9f182a929d9066bb780?s=32&d=http%3A%2F%2F0.gravatar.com%2Fa...
- h ttp://0.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=32
- h ttp://1.gravatar.com/avatar/1fd1e22daab871a66b32bafd2a622832?s=32&d=http%3A%2F%2F1.gravatar.com%2Fa...
- h ttp://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=32
- h ttp://1.gravatar.com/avatar/b5b61ec8a3a1db10712b0c73d801bccd?s=32&d=http%3A%2F%2F1.gravatar.com%2Fa...
- h ttp://1.gravatar.com/avatar/bf0c2388b8d0abf867368bb0afc0c227?s=32&d=http%3A%2F%2F1.gravatar.com%2Fa..
E qui sotto la riga minimize redirects :
Remove the following redirect chain if possible:
- h ttp://0.gravatar.com/avatar/61221c1bd417c9f182a929d9066bb780?s=32&d=http%3A%2F%2F0.gravatar.com%2Fa...
- h ttp://0.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=32
Come si può rimediare?
-
Aa anche a voi compare google adsense & analytics come errati? oO
Di certo non posso modificare gli header di adsense
pagead2.googlesyndication.com/pagad/abglogo/abg-it-100c-ffffff.png (1 day)
pagead2.googlesyndication.com/pagad/expansion_embed.js (1 day)
pagead2.googlesyndication.com/pagad/images/i.png (1 day)
pagead2.googlesyndication.com/pagad/js/abg.js (1 day)
pagead2.googlesyndication.com/pagad/js/graphics.js (1 day)
pagead2.googlesyndication.com/pagad/show_ads.js (1 day)
google-analytics.com/ga.js (1 day)
-
@Lionard84 said:
Ciao altro prolema: i commenti su wp penalizzano? Sembra che google tramite page speed score richieda in ben due parti di togliere i commenti o comunque modificare i collegamente dei commenti: E qui sotto la riga minimize redirects :
Come si può rimediare?
O disattivi i gravatar (le immagini a fianco a ogni commento) oppure trovi un plugin che inserisca i commenti tramite ajax... in questo modo google non li vede e la pagina è più veloce...
-
@xnavigator said:
ma anche a voi compare google adsense & analytics come errati? oO
di certo non posso modificare gli header di adsense
pagead2.googlesyndication.com/pagad/abglogo/abg-it-100c-ffffff.png (1 day)
pagead2.googlesyndication.com/pagad/expansion_embed.js (1 day)
pagead2.googlesyndication.com/pagad/images/i.png (1 day)
pagead2.googlesyndication.com/pagad/js/abg.js (1 day)
pagead2.googlesyndication.com/pagad/js/graphics.js (1 day)
pagead2.googlesyndication.com/pagad/show_ads.js (1 day)
google-analytics.com/ga.js (1 day)
Non sono un'errore ma il problema è che scadono dopo 1 giorno, x cui non è possibile efefttuare il caching....
prova a rieffettuare il test con i javascript disabilitati...nn dovresti ricevere quell'errore...;)
-
Comunque per caso sai quale impostazione dovrei mettere per poter inserire quel codice nell'htaccess senza ricevere un 500 server error?
grazie mille
-
@xnavigator said:
comunque per caso sai quale impostazione dovrei mettere per poter inserire quel codice nell'htaccess senza ricevere un 500 server error?
grazie mille
Il problema non dipende dalle istruzioni corrette o meno... se hai detto che in locale funziona mentre sul server no, è perchè sul server remoto non è abilitato il modulo/i necessario/i... il file che gestisce le info sul server è http.conf ed è eventualmente possibile sovrascrivere le impostazioni agendo sul .htaccess (se l'opzione è abilitata). Ad ogni modo nel httpd.conf deve essere presente un comando che indichi ad apache di caricare i moduli necessari (mod_expire, mod_headers) Su hosting condivisi puoi eventualmente agire sul .htaccess per cui non puoi risolvere se non facendo abilitare dal tuo hosting provider le impostazioni necessarie...;)
-
no vabbè è un server dedicato quindi posso modificare a piacimento l'httpd.conf
-
@xnavigator said:
no vabbè è un server dedicato quindi posso modificare a piacimento l'httpd.conf
Consiglio di verificare allora le direttive del file visto che sei su server dedicato... se proprio non riesci a venirne a capo mandami copia del file in PM e vedo di darci un'occhiata (rimuovi i dati che riterrai opportuno;))
-
@cardy said:
o disattivi i gravatar (le immagini a fianco a ogni commento) oppure trovi un plugin che inserisca i commenti tramite ajax... in questo modo google non li vede e la pagina è più veloce...
Ciao, mi sapresti consigliare su come disattivare i gravatar su wp?
Grazie e ciao
-
@Lionard84 said:
Ciao, mi sapresti consigliare su come disattivare i gravatar su wp?
Grazie e ciao
Nelle opzioni di wordpress alla voce commenti puoi scegliere che tipo di avatar utilizzare... prova a vedere se è sufficente...;)
-
Il mio page speed core è di soli 76....
Il sito è hostato pero su un server IIS6 con php...
Consigli?[Score: 26/100] Enable compression
[Score: 00/100] Leverage browser caching
[Score: 19/100] Minify CSS
[Score: 00/100] Serve static content from a cookieless domain
[Score: 64/100] Combine external JavaScript
[Score: 64/100] Minify HTML
[Score: 50/100] Optimize images
[Score: 33/100] Use efficient CSS selectorsQuesti punti sono quelli segnalati.
-
@marcocarrieri said:
[...]
- www microsoft com/technet/prodtechnol/WindowsServer2003/Library/IIS/25d2170b-09c0-45fd-8da4-898cf9a7d568.mspx?mfr=true
- da IIS Manager è possibile abilitare gli hhtp headers
- Ci sono strumenti gratuiti che seguono il minify (page speed stesso)
- Ne abbiamo già parlato più in su. O sposti i file statici (immagini e altri) su un dominio che non restituisce cookie, oppure provi a disattivare i cookie del tuo sito (sicuramente c'è il cookie di sessione di php più eventualmente quello di analytics)
- Cerca se possibile di utilizzare un numero minore di file .js. Ogni file è una richiesta aggiuntiva, e ogni richiesta aggiuntiva sono millisecondi di attesa in più... Se utilizzi jquery o altri framework, linkali da una CDN (es. di google o microsoft)
- Stesso discorso del punto 3. X il codice html è più difficile farlo per delle pagine dinamiche (x quelle in html "statiche" puoi semplicemente provare a eseguire un find/replace dei caratteri spazio e "a capo"). Esistomno cmq dei plugin per php che ti permettono di farlo...
- Controlla che le immagini sia sufficentemente compresse (nel senso che è inutile avere una jpeg a qualità 95 quando a qualità 70 hai la stessa resa ma un peso minore) e che la dimensione sia specificata o nel css o nel tag img
- Questa è forse la parte che richhiederà più tempo... Ci sono solitamente più modi (diciamo almeno 3) con i css per ottenere lo stesso risultato "visivo". Di questi solitamente 1 è quello ottimale, gli altri sono più "sbrigativi"... Se hai la voglia/competenza per farlo, imetti mano al css... oppure cerca un template fatto meglio ( e magari risolvi più di uno dei punti sopra)
Saluti
-
Ma se il mio sito non è in locale come faccio...? Devo dire al mio hoster di abilitare quelle cose...?
-
@marcocarrieri said:
[...]
Ah si, per i punti 1 e 2 deve chiedere al fornitore di hosting. pensavo che il tuo fosse un server aziendale, vista la configurazione "strana" ( php + iis)...
Tutto il resto puoi farlo da solo invece...
-
Ciao cardy, e ciao tutti.
Vorrei qualche consiglio su come migliorare il mio punteggio su pagespeed. Ho un sito (giochigratisonline.eu) in joomla con template ja-purity. Sono riuscito a portare il punteggio da 69 a 81 ma non riesco ad aumentarlo ulteriormente. Purtroppo essendo su hosting condiviso aruba, non posso risolvere alcune cose come il leverage browser caching non essendo attivo il mod_expire. Ciò che mi premerebbe risolvere è il combine external css ma ho già provato alcuni plugin come cssjscompress, icespeed e jhc optimize ma tutti questi mi riducevano il template ad una pagina bianca. Attendo tuoi/vostri preziosi consigli.
Ciao e grazie
[URL=http://www.giorgiotave.it/forum/gt-world/101972-forum-gt-disponibile-alle-versioni-per-telefoni-cellulari.html]Postato via Mobile
-
@BILL152 said:
[...] Ciò che mi premerebbe risolvere è il combine external css ma ho già provato alcuni plugin come cssjscompress, icespeed e jhc optimize ma tutti questi mi riducevano il template ad una pagina bianca. Attendo tuoi/vostri preziosi consigli.
Ciao e grazieIn google page speed è già presente il tool per il minify del css ... Considera comunque che migliorerà il punteggio solo di un paio di punti
-
@cardy said:
In google page speed è già presente il tool per il minify del css ... Considera comunque che migliorerà il punteggio solo di un paio di punti
Il minify l'ho già eseguito, è l'unione dei 7 css in uno che non so proprio fare
[URL=http://www.giorgiotave.it/forum/gt-world/101972-forum-gt-disponibile-alle-versioni-per-telefoni-cellulari.html]Postato via Mobile
-
A me minimizzando dei css poi non mi si vedeva piu nello stesso modo il sito purtroppo...