WebSite X5Help Center

 
Enrico -
Enrico -
User

Ottimizzazione SEO - PageSpeed  it

Auteur : Enrico -
Visité 1476, Followers 2, Partagé 0  

Di recente ho eseguito una scansione del mio sito responsive (Pro 12) con PageSpeed di Google, mi ha confermato che è mobile friendly, eccetera eccetera; ma mi ha segnalato un paio di cose:

Sfrutta il caching del browser

Se viene impostata una data di scadenza o un'età massima nelle intestazioni HTTP per le risorse statiche, il browser carica le risorse precedentemente scaricate dal disco locale invece che dalla rete.

Qui quasi tutti i file immagine del sito (non solo quelle inserite da me, ma anche quelle di wsx5 come "menu/sub_m.png", eccetera vengono segnalate.

Elimina JavaScript e CSS che bloccano la visualizzazione nei contenuti above-the-fold

La tua pagina presenta 3 risorse script e 5 risorse CSS di blocco. Ciò causa un ritardo nella visualizzazione della pagina.Non è stato possibile visualizzare alcun contenuto above-the-fold della pagina senza dover attendere il caricamento delle seguenti risorse. Prova a rimandare o a caricare in modo asincrono le risorse di blocco oppure incorpora le parti fondamentali di tali risorse direttamente nel codice HTML.Rimuovi il codice JavaScript che blocca la visualizzazione:

Ottimizza la pubblicazione CSS degli elementi seguenti:

Anche in questo caso, tranne "files/jq_strip12.js" il resto sono tutti file del programma.

Mi chiedo se sia possibile risolvere questi problemi (o in parte). Grazie mille

Posté le
15 RéPONSES - 2 UTILE - 1 CORRECT
Claudio D.
Claudio D.
Moderator

...che punteggi hai ottenuto da Pagespeed ? 

Se sei su host linux/apache , modificando il file htaccess riesci a risolvere il problema legato alla cache del browser , però devi prestare attenzione, perchè potrebbe generare problemi se aggiorni spesso il sito...

se cerchi su google pagespeed e htaccess troverai i parametri da inserire...

Per il problema dei js/css above-the-fold, non sono ancora riuscito a migliorare la situazione...

Lire plus
Posté le de Claudio D.
Enrico -
Enrico -
User
Auteur

Velocità Mobile: 55/100

Velocità Desktop: 65/100

Esperienza Utente: 99/100

Come host ho One.com, dovrebbe essere Apache, non ho mai capito come impostare il file .htacces con questo host.. ma cosa intendi per aggiornamenti frequenti? (Giornalieri/settimanali o anche mensili).

Intanto grazie

Lire plus
Posté le de Enrico -
Claudio D.
Claudio D.
Moderator

...per gli aggiornamenti dipende da quanto imposti nell'htaccess per numero di giorni in cache...

se aggiorni ogni settimana sarebbe meglio non superare i 6 giorni... e così via...

se cerchi su google "pagespeed  htaccess" troverai i parametri da inserire relativi alla cache dei browser...

...per l'htaccess su One, non so, ma se ti colleghi via ftp lo vedi... però occhio a non pasticciarlo altrimenti rischi che il sito non sia più accessibile, quindi fatti una copia dell'originale.

(PS: io 79 / 93 / 94; ma ci sto ancora lavorando e facendo esperimenti a tempo perso; e sono su host windows (non acquistato da me))

Lire plus
Posté le de Claudio D.
Enrico -
Enrico -
User
Auteur

mmm.. potresti dirmi come hai fatto il file .htaccess?

Lire plus
Posté le de Enrico -
Enrico -
Enrico -
User
Auteur

Proverò.. comunque di default non ho proprio niente ho sentito anche i tecnici dell'host ma non è presente nulla.

grazie

Lire plus
Posté le de Enrico -
Enrico -
Enrico -
User
Auteur

Allora.. spero di non aver fatto danni, comunque ho creato il file con il seguente contenuto:

<Files ~ "^\.(htaccess|htpasswd)$">
deny from all
</Files>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.miosito\.it)(:80)? [NC]
RewriteRule ^(.*) http://miosito.it/$1 [R=301,L]
DirectoryIndex index.html
order deny,allow

<IfModule mod_expires.c>

# Enable expirations
ExpiresActive On

# Default directive
ExpiresDefault "access plus 1 month"

# Images
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"

# CSS
ExpiresByType text/css "access 1 month”

# Javascript
ExpiresByType application/javascript "access plus 1 year"

</IfModule>

Con una nuova scansione mi porta ad un punteggio 65/100 e non mi segnala il problema cache, il resto delle cose scritte nel primo post ovviamente rimangono.

Atteno lo staffa se si riesce a risolvere il resto.

Lire plus
Posté le de Enrico -
Claudio D.
Claudio D.
Moderator

65, già meglio...

mi sembra pochino ...

se vuoi mandami l'url del sito che stai analizzando via mail... (la trovi nel mio profilo)

Lire plus
Posté le de Claudio D.
Enrico -
Enrico -
User
Auteur

Inviata

Lire plus
Posté le de Enrico -
Claudio D.
Claudio D.
Moderator

...visto il sito...

...a parte l' above-the-fold ...(che ancora non ho trovato una soluzione)

il valore basso è legato al fatto che sia un monopagina, e che sulla home c'è pure la mappa di google che abbassa il punteggio....

Lire plus
Posté le de Claudio D.
Enrico -
Enrico -
User
Auteur

Ah, quindi non si può migliorare di più per com'è fatto il sito, capito (comunque ci sono 3 pagine in realtà).

Ma se la mappa è nella Home è un male? Come mai

Lire plus
Posté le de Enrico -
Claudio D.
Claudio D.
Moderator

...perchè lui segnala la mappa (che è pure la sua !) tra i problemi leverage... ed il test lo fa sulla homepage ...

Lire plus
Posté le de Claudio D.
Enrico -
Enrico -
User
Auteur

Mi chiedevo un'altra cosa.. se un sito è fatto con la v.12 Pro è possibile che poi uno convertiro alla versione v.13 Pro subisca un miglioramento di punteggio?

Lire plus
Posté le de Enrico -
Claudio D.
Claudio D.
Moderator

temo di no.

...solo se tu passassi da uno non responsive a uno responsive...

...ma proverò presto, spero...

Se riesci a comprimere un po' le immagini su quello che hai già , miglioreresti ancora un po'...

Lire plus
Posté le de Claudio D.
Enrico -
Enrico -
User
Auteur

Ma poi sei riuscito a sistemare il fattore cache su host Windows?

Perche anche io ho un altro sito con Windows ed un altro con nginx (altervista), e vorrei sistemare il problema su tutti :)

Lire plus
Posté le de Enrico -