171 votes

Meilleur endroit pour insérer le code Google Analytics

Où est le meilleur endroit pour insérer le code Google Analytics dans wordpress? en-tête ou pied de page? Je préfère le pied de page parce que je voulais que mon site se charge plus rapidement en réduisant le nombre de scripts dans l'en-tête, mais est-ce que cela peut fonctionner même si le script est dans le pied de page?

237voto

Yahel Points 21516

Google utilisé pour recommander de le mettre juste avant l' </body> tag, parce que la méthode originale qu'ils ont fournis pour le chargement ga.js a été de blocage. La plus récente async syntaxe, bien que, peut en toute sécurité être mis dans la tête avec un minimum de blocage, de sorte que la recommandation actuelle est juste avant l' </head> balise.

<head> allons ajouter un peu de latence; dans le pied de page permettra de réduire le nombre de pages vues enregistrées à certains petite marge. C'est un compromis. ga.js est fortement mis en cache et de les présenter sur un grand pourcentage de sites à travers le web, de sorte que son souvent servies depuis le cache, réduire le temps d'attente est quasiment nul.

Comme une question de préférence personnelle, je tiens à inclure dans l' <head>, mais c'est vraiment une question de préférence.

30voto

Amr Points 779

Que google dit:

De le coller dans votre page web, juste avant la clôture </head> balise.

L'un des principaux avantages de l'asynchrone extrait, c'est que vous pouvez le placer en haut du document HTML. Cela augmente la la probabilité que le suivi de la balise sera envoyé avant que l'utilisateur les feuilles de la page. Il est de coutume de placer du code JavaScript dans le <head> section, et nous vous recommandons de placer le bout de code en bas de l' <head> section pour de meilleures performances

3voto

Sparkup Points 2451

Si vous souhaitez que vos scripts se chargent après le rendu de la page, vous pouvez utiliser:

     function getScript(a,b){
        var c=document.createElement("script");
        c.src=a;
        var d=document.getElementsByTagName("head")[0],done=false;
        c.onload=c.onreadystatechange=function(){
            if(!done&&(!this.readyState||this.readyState=="loaded"
                                       ||this.readyState=="complete")){
                done=true;
                b();
                c.onload=c.onreadystatechange=null;d.removeChild(c)
            }
        };
        d.appendChild(c)
    }

    //call the function
    getScript("http://www.google-analytics.com/ga.js",function(){
        // do stuff after the script has loaded
    });
 

1voto

citizen conn Points 8905

Oui, il est recommandé de mettre le code GA dans le pied de page, car la page ne doit pas être considérée comme une visite de page tant qu'elle n'a pas été lue.

-1voto

laurac Points 405

Oui, en fait, cela est recommandé et le texte ci-dessous provient du site Google Analytics:

... "Une fois que vous avez trouvé l'extrait de code, copiez-le et collez-le au bas de votre contenu, immédiatement avant la balise </body> de chaque page que vous envisagez de suivre." ...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X