- Home
- Categorie
- Gaming, Hardware e Software
- Software (Windows - Linux - Apple) & Applicazioni
- [GUIDA] Ottenere punteggio 100/100 "Leverage Browser Caching" in Google Page Speed
-
@Lionard84 said:
Si effettivamente mi ha portato all' 85% il codice aruba (da 82%), è strano che non ci sia la possibilità (magari mettendo un codice dentro la pagina web) o qualcosa di alternativo? Siamo così tanti ad avere hosting condiviso, possibile che google non abbia pensato a noi?
Purtroppo il problema non è di google ma di hosting... non tutti gli hosting si comportano allo stesso modo... il mio dominio è su un hosting condiviso e fa 94/100:D
-
Ho provato ad inserire quel codice nel file .htaccess solo che in locale funzionava, ma in remoto appena lo mettevo il sito ritornava 500 Server Error
Forse nel file di config di apache non è attivata l'opzione che mi permette di fare queste modifiche nel htaccess?
-
@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