Nwlapcug.com


Come aggiungere un'intestazione scaduta per Google Analitica

Come aggiungere un'intestazione scaduta per Google Analitica


Anche se Google Analitica può aiutare a tenere traccia con precisione il traffico sito Web, il codice JavaScript che utilizza può rallentare il vostro sito. Servizi di analisi di prestazioni come Yahoo! Yslow si può suggerire di aggiungere un'intestazione Expires per consentire ai browser di memorizzare nella cache questo codice. Purtroppo, le intestazioni Expires non si applicano al contenuto servita da siti di terze parti, e Google non consiglia di servire la sua Analitica JavaScript localmente. Tuttavia, ci sono misure che potete prendere per velocizzare Google Analitica modo tuo sito carichi più velocemente.

Istruzioni

1

Utilizzare l'Analitica di Google asincrona frammento di codice che consente di continuare a caricare anche quando JavaScript di Google è lento a caricare gli altri elementi di rilevamento. Per trovare il frammento di codice asincrono per il tuo sito, accedi a Google Analitica e fare clic sul simbolo dell'ingranaggio nell'angolo superiore destro della pagina; quindi scegli il tuo sito e fare clic su "Codice di monitoraggio." Scegliere le impostazioni appropriate per il tuo sito, quindi copiare il frammento di codice e utilizzarlo per sostituire il codice precedente di Analitica di Google del tuo sito.

2

Inserire il codice di Google Analitica nella parte inferiore delle pagine tra la chiusura < / body > tag e la chiusura < / html > tag in modo che ogni pagina verrà caricata prima di chiedere per il codice JavaScript remoto. Se si utilizza questo metodo, è possibile che Google non può contare i visitatori al tuo sito che chiudere o interrompere prima il codice carica il caricamento della pagina.

3

Memorizzare il codice JavaScript di Google Analitica sul server locale utilizzando uno script di shell per dirigere le vostre pagine il codice locale e un cron job per mantenere il codice aggiornato. È quindi possibile aggiungere il codice seguente al file. htaccess per memorizzare nella cache il codice nel browser degli utenti:

< FilesMatch ". $ (ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf) ">
Impostare intestazione Expires "Gio, 21 aprile 2016 20:00:00 GMT"
< / FilesMatch >

Modificare la data sopra a una data lontana nel futuro.

Questo metodo richiede competenza nell'implementazione di script e deve essere utilizzato solo come ultima risorsa, se è possibile analizzare i problemi di velocità del sito direttamente al codice Google Analitica nonostante cercando altre soluzioni. Per esempi di script di shell, vedere "Risorse".

Consigli & Avvertenze

  • Il codice JavaScript di Google Analitica include la propria intestazione Expires, impostata su due settimane dall'accesso più recente. Perché Google Analitica codice appare su tanti siti Web, gli utenti avranno spesso già il codice memorizzato nella cache quando visualizzano il tuo sito.