- Home
- Categorie
- Digital Marketing
- Consigli su Penalizzazioni e Test SEO
- PageSpeed insight - Tempistiche
-
PageSpeed insight - Tempistiche
Buongiorno a tutti,
spero non ci siano già discussioni in merito, nel caso, chiedo scusa in anticipo.Sto cercando di migliorare un po' la velocità di un sito di un mio cliente e ho voluto testare il tutto con PageSpeed insight. Dopo aver effettuato delle modifiche per cercare ovviamente di migliorare le percentuali che mi sono state assegnate, non è cambiato nulla...
Di conseguenza mi è venuto un dubbio, quanto mi metterà PageSpeed insight a vedere che ho effettuato degli aggiornamenti, potendo di conseguenza fare nuovamente il test?
Dominio:
camiacatua.it
Motori:
Google
Prima indicizzazione o attività:
PageSpeed insight
Cambiamenti effettuati:
riduzione peso immagini, compressione html
Eventi legati ai link:
non so cosa intendiate
Sito realizzato con:
html, css, jquery
Come ho aumentato la popolarità:
keyword density, pagespeed di google
Chiavi:
bed and breakfast la loggia
Sitemaps:
NoDominio:
camiacatua.it
Motori:
Google
Prima indicizzazione o attività:
prima indicizzaione
Cambiamenti effettuati:
riduzione peso immagini, compressione html
Eventi legati ai link:
non so cosa intendiate
Sito realizzato con:
html, css, jquery
Come ho aumentato la popolarità:
keyword density, pagespeed di google
Chiavi:
bed and breakfast la loggia
Sitemaps:
No
-
Ciao, non c'entra molto con SEO, più che altro hai delle problematiche tecniche da risolvere, nel senso che il tuo sito è piuttosto pesante.
In realtà prima di tutto dovresti dire cosa hai fatto per ottimizzarlo in modo da capire se ti sei limitato a minimizzare la struttura HTML o che altro.
Per esempio molti file CSS e JS andrebbero ottimizzati e dovresti aggiungere alcune regole nel file .htaccess per ottimizzare la cache browser, segui ad esempio questa guida: varvy.com/pagespeed/leverage-browser-caching.htmlMa come dicevo sopra, dovresti dire prima di tutto cosa hai fatto per ottimizzare.
Comunque, Google Insight richiede 30 secondi circa tra un test e l'altro, quindi i risultati sono immediati.
Ti consiglio però di usare anche altri test che ti indicano in modo più dettagliato quali parametri correggere o migliorare, per esempio gtmetrix.com oppure tools.pingdom.com/fptPS
Correggi: CARTE DI CRETITO/DEBITOHai anche qualche problema con la codifica dei caratteri, le lettere accentate.
-
mmm... spero di aver capito, ora inizio a guardare bene tutto, e poi al massimo chiederò nuovamente
GRAZIE MILLE
-
Allora pian pianino sto recuperando secondo Page Speed.
ora ho seguito la guida che mi ha suggerito hub ed ho fatto un bel copia ed incolla di quello che ho trovato:EXPIRES CACHING
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType text/html "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 1 month"
</IfModule>EXPIRES CACHING
Ma PageSpeed mi dice sempre di sfruttare la caching del browser ed elencandomi tutte i file in questione. COME PROCEDO?
-
Sostituisci con queste regole:
<IfModule mod_expires.c> FileETag MTime Size AddOutputFilterByType DEFLATE text/plain text/html text/xml text/css application/xml application/xhtml+xml application/rss+xml application/javascript application/x-javascript ExpiresActive On ExpiresDefault "access plus 1 seconds" ExpiresByType text/html "access plus 600 seconds" ExpiresByType application/xhtml+xml "access plus 600 seconds" ExpiresByType text/css "access plus 1 month" ExpiresByType text/javascript "access plus 1 month " ExpiresByType application/javascript "access plus 1 month" ExpiresByType application/x-javascript "access plus 1 month" ExpiresByType image/x-icon "access plus 1 year" ExpiresByType image/jpeg "access plus 1 year" ExpiresByType image/png "access plus 1 year" ExpiresByType image/gif "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType image/svg+xml "access plus 1 month" </IfModule>
-
Ho provato a fare come dici tu HUB, ma continua a non vedere niente... camiacatua.it/caching.jpg
-
Ho visto adesso che sei sul misterioso mondo dei server Aruba, dovresti consultare la loro documentazione oppure contattarli.
Comunque se fai una ricerca trovi molte guide specifiche per Aruba, per esempio: 3nastri.it/2011/05/come-migliorare-le-prestazione-e-velocita-del-proprio-sito-web-con-wordpress-file-htaccess-e-i-suoi-segreti/Che in breve si riassume con le seguenti regole che l'autore ha diviso nei seguenti 2 blocchi:
<IfModule mod_expires.c> ExpiresActive On ExpiresByType text/css A31536000 ExpiresByType application/x-javascript A31536000 ExpiresByType text/html A31536000 ExpiresByType text/richtext A31536000 ExpiresByType image/svg+xml A31536000 ExpiresByType text/plain A31536000 ExpiresByType text/xsd A31536000 ExpiresByType text/xsl A31536000 ExpiresByType text/xml A31536000 ExpiresByType video/asf A31536000 ExpiresByType video/avi A31536000 ExpiresByType image/bmp A31536000 ExpiresByType application/java A31536000 ExpiresByType video/divx A31536000 ExpiresByType application/msword A31536000 ExpiresByType application/x-msdownload A31536000 ExpiresByType image/gif A31536000 ExpiresByType application/x-gzip A31536000 ExpiresByType image/x-icon A31536000 ExpiresByType application/vnd.ms-access A31536000 ExpiresByType audio/midi A31536000 ExpiresByType video/quicktime A31536000 ExpiresByType audio/mpeg A31536000 ExpiresByType video/mp4 A31536000 ExpiresByType video/mpeg A31536000 ExpiresByType application/vnd.ms-project A31536000 ExpiresByType application/vnd.oasis.opendocument.database A31536000 ExpiresByType application/vnd.oasis.opendocument.chart A31536000 ExpiresByType application/vnd.oasis.opendocument.formula A31536000 ExpiresByType application/vnd.oasis.opendocument.graphics A31536000 ExpiresByType application/vnd.oasis.opendocument.presentation A31536000 ExpiresByType application/vnd.oasis.opendocument.spreadsheet A31536000 ExpiresByType application/vnd.oasis.opendocument.text A31536000 ExpiresByType audio/ogg A31536000 ExpiresByType application/pdf A31536000 ExpiresByType image/png A31536000 ExpiresByType application/vnd.ms-powerpoint A31536000 ExpiresByType audio/x-realaudio A31536000 ExpiresByType application/x-shockwave-flash A31536000 ExpiresByType application/x-tar A31536000 ExpiresByType image/tiff A31536000 ExpiresByType audio/wav A31536000 ExpiresByType audio/wma A31536000 ExpiresByType application/vnd.ms-write A31536000 ExpiresByType application/vnd.ms-excel A31536000 ExpiresByType application/zip A31536000 </IfModule>
# Requires mod_expires to be enabled. <IfModule mod_expires.c> ExpiresActive on ExpiresByType text/css "access plus 10 years" ExpiresByType text/js "access plus 10 years" ExpiresByType text/javascript "access plus 10 years" ExpiresByType application/javascript "access plus 10 years" ExpiresByType application/x-javascript "access plus 10 years" # FileETag MTime Size # # Cache all files for 2 weeks after access (A). ExpiresDefault A1209600 # # Do not cache dynamically generated pages. ExpiresByType text/html A1 </IfModule>
-
Bho caricando come ultimo tuo suggerimento mi è sparito il sito indicandomi error 500...
-
Io di solito, soprattutto quando attivo un hosting per me nuovo, contatto l'assistenza e chiedo link alla loro documentazione, così non sbaglio mai ed evito di usare regole e direttive che con quel server specifico magari non sono adatte.
In attesa che passi di qui qualcuno che è su Aruba, contatta l'assistenza Aruba e chiedi quali sono le direttive da aggiungere nel file htaccess per la cache browser, magari poi scopri che puoi attivare tutto da un pannello di controllo. Con Aruba tutto è possibile.
-
In effetti... ho appena contattato Aruba, ora vediamo con le sue tempistiche cosa mi dirà!
-
Sarei interessato anche io ad ottimizzare il mio sito in hosting su Aruba?? Novità in merito alla richiesta di documentazione tecnica? Cosa ti hanno consigliato?
-
Buongiorno orlroc,
ache se mi aspettavo tempistiche lunghissime da parte di Aruba, devo dire che sono stati abbastanza veloci e disponibili. Ad ogni modo anche se non hanno ottimizzato il caching al 100%, mi hanno permesso un passo in avanti con il seguente codice che mi hanno girato.AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
AddOutputFilter DEFLATE text/plain
AddOutputFilter DEFLATE text/xml
AddOutputFilter DEFLATE application/xhtml+xml
AddOutputFilter DEFLATE text/css
AddOutputFilter DEFLATE application/xml
AddOutputFilter DEFLATE image/svg+xml
AddOutputFilter DEFLATE application/rss+xml
AddOutputFilter DEFLATE application/atom_xml
AddOutputFilter DEFLATE application/x-javascript
AddOutputFilter DEFLATE application/x-httpd-php
AddOutputFilter DEFLATE application/x-httpd-fastphp
AddOutputFilter DEFLATE application/x-httpd-eruby
AddOutputFilter DEFLATE text/html
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .pdf$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .avi$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .mov$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .mp3$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .mp4$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .rm$ no-gzip dont-vary
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch ^MSIE !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI .iso$ no-gzip dont-vary<IfModule mod_expires.c>
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"
ExpiresByType text/css "access plus 1 month"
ExpiresByType application/javascript "access plus 1 year"
</IfModule><IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/js "access plus 10 years"
ExpiresByType text/javascript "access plus 10 years"
ExpiresByType application/javascript "access plus 10 years"
ExpiresByType application/x-javascript "access plus 10 years"
#
FileETag MTime Size
#\Cache all files for 2 weeks after access (A).\
ExpiresDefault A1209600
#\Do not cache dynamically generated pages.\
ExpiresByType text/html A1
</IfModule>