Erreur fréquente d’implémentation Google Analytics

J’ai souvent des personnes qui me contactent en me disant :

J’ai des erreurs sur mon tag Google Analytics, spécialement sur le tunnel de conversion et les données e-commerce.

Dans 90% le problème est le même. Dans la majorité des cas, la personne est sous magento…. Alors comme j’ai du scrupule à facturer 1500 euros pour sortir un audit dont je connais déjà l’issue, je vous propose de lire le billet suivant.

L’histoire que je vais vous compter remonte à une époque (pas si lointaine) où Google décida de proposer, en beta, une version asynchrone du tag Google Analytics. Révolution est bonheur dans le milieu du web analytics, il n’était plus indispensable de mettre le tag en fin de page et en outre, l’outil de webanalytics ne pouvait plus bloquer le chargement de la page. Enfin, peu importe que l’appel au ga.js soit en bas de page, cela ne bloque plus les events tracking etc…

Le monde du web a donc collé du tag asynchrone en pagaille pendant quelques semaines sans s’apercevoir que, dans certains cas de figure, cela avait un vrai impact sur les stats. Baisse des ventes, tunnel de conversion incompréhensible etc…

Je me suis aperçu du problème un beau jour de décembre (là c’est de la romance) lorsqu’un client a superposé tag synchrone en haut de page et tag asynchrone en bas de page. Nous nous sommes donc retrouvé dans la situation où le ga.js se trouvait avant la déclaration du _gaq. En clair, on se retrouve avec qq chose qui ressemble à la capture d’écran ci-dessous :

analytics asynchrone11 Erreur fréquente dimplémentation Google Analytics

 

En réalité, le bloc 1 doit se situer sous le bloc 2. Pourquoi? Parce que sinon, il y a une mauvaise mise en cache qui est faite par certaines versions d’Internet Explorer. Cette mise en cache a pour effet de ne pas envoyer les informations à Google à chaque chargement de page. Je vous invite donc à regarder avec attention votre code et à inverser ces deux blocs s’ils sont à l’envers ! Et voilà 1500 euros d’économisé.

Articles pouvant vous interesser:

  • Pas d'article associé

Monitorer son trafic heure par heure dans Google Analytics

Depuis que Google Analytics a amélioré ses temps de calculs, il est possible de comparer le trafic de la journée en cours avec le trafic de la veille ou de J-7. En d’autres termes, il est possible de savoir à 11h du matin si son trafic est équivalent à hier 11h ou à lundi dernier.

Pour cela il faut faire appel à deux fonctionnalités de l’interface, la comparaison par date et le graphique par heure.

1 – Comparer à la période précédente :

Cliquez sur la date et cochez le bouton : “compare to past”. Cela vous permettra de selectionner aujourd’hui (en bleu) et hier (en vert). Vous aurez alors un graphique avec 2 points comme sur la 2ème capture.

compare to past google analytics Monitorer son trafic heure par heure dans Google Analyticsgraph compare to past Monitorer son trafic heure par heure dans Google Analytics

 

2 – Choisir la vision par heure :

En haut à droite du graph, cliquez sur l’icone et choisissez “hourly” (Ecran 1 ci dessous), cela vous affichera 2 courbes qui vous permettront de voir l’évolution de votre trafic tout au long de la journée (Ecran 2 ci dessous)

hourly Monitorer son trafic heure par heure dans Google Analytics

stats temps reel Monitorer son trafic heure par heure dans Google Analytics

Vous n’avez plus qu’à rafraichir régulièrement la page pour suivre les évolutions de la journée en cours.

Il y a environ 1h de décalage pour les sites de taille moyenne (20K visites jour) parfois plus pour les sites à fort volume de trafic.

Articles pouvant vous interesser:

Temps de réponse des outils de web analytics

Pour que votre outil de web analytics fonctionne, vous devez charger un fichier javascript hébergé sur les serveurs de votre outil à chaque ouverture de page. Je me suis donc lancé dans un petit test afin de déterminer quel outil à le meilleur temps de réponse. J’ai “pingué” quatre outils, chaque minute pendant 1 semaine. Soit un peu plus de 600K interrogation par outil. Pour mon test j’ai ciblé : Omniture, Google Analytics, AT Internet, Webtrekk. Pour que le combat soit équitable, j’ai interrogé depuis des serveurs répartis au Canada, Etats-Unis, Pays-Bas, Danemark, Allemagne, UK, Espagne, Italie, République Tchèque, Autriche, Suisses…et France bien sûr.

Quatre indicateurs sont clés dans ce type de test : Le temps moyen de réponse, le % de disponibilité, le temps de non disponibilité, le nombre de non disponibilité. Ci dessous un tableau faisant la synthèse des résultats.

temps reponse web analytics Temps de réponse des outils de web analytics

 

On remarque immédiatement la suprématie des deux leaders sur le marché. GA, leader du marché gratuit, Omniture, leader du marché payant. Chez ces deux acteurs, le temps de réponse rime avec full disponibilité.

Je mitigerais le résultat concernant Webtrekk dans la mesure où ces derniers demandent à leurs partenaires d’héberger le JS, j’ai donc été cherché celui de leur serveur institutionnel qui n’est peut être pas le plus rapide.

Finalement déception pour AT Internet, le leader français. Un temps de réponse d’une demi-seconde c’est quand même un peu dur à accepter.

Je vous laisse ci dessous le détail par outil.

AT Internet :

at internet Temps de réponse des outils de web analytics

Google Analytics :

google analytics ping1 Temps de réponse des outils de web analytics

Omniture :

omniture ping Temps de réponse des outils de web analytics

Webtrekk :

webtrekk ping Temps de réponse des outils de web analytics

Articles pouvant vous interesser:

  • Pas d'article associé

Pourquoi Google apparaît en site référent (ou referral) dans Google Analytics?

Très souvent, dans vos rapports Google Analytics, vous voyez apparaître des Google.fr, Google.com, etc…en tant que “site référents” ou “referral” dans vos rapports de source de trafic.

Google.fr ou google.com en site référrent Pourquoi Google apparaît en site référent (ou referral) dans Google Analytics?

A quoi cela correspond-il?

Plusieurs réponses à cela:
- Google actualité
- Google alertes
- Google image
- ou autre page de la “galaxie Google”.

Par contre, le nouveau Google Plus est bien inscrit en support “referral” et en source “Google plus”:

google plus en site référrent1 Pourquoi Google apparaît en site référent (ou referral) dans Google Analytics?

…si vous avez bien suivi ce post, le mieux est de réécrire le support en social media.

Il en est de même pour Google maps (maps.google.com), Google reader (book.google.com), etc…

La plupart du temps, Google en support “site référent”, cela vient de Google Image. Bonne nouvelle, on peut réécrire Google Image en source de trafic, et même récupérer les mots clés associés.

Retrouver les mots clés tapés par les internautes sur Google Image peut expliquer pas mal de choses.

Par exemple, nous avions mis sur notre blog en Février une image de Cockpit (pour représenter les tableaux de bords) dans le billet “Consultant Webanalytics”. Le titre de l’image était “pilote dans un cockpit”. Nous avons maintenant une trentaine de visites par mois venant de la source “Google image” de gens qui recherche une image de Cockpit…

mot clé analytics Pourquoi Google apparaît en site référent (ou referral) dans Google Analytics?

 

(En passant, faîtes donc bien attention à renommer vos images pour le référencement naturel…)

Afin de réécrire Google Image en “support=organic” ( et non “site référent”), en source=”Google image” ( et non “Google.fr”) , et récupérer les mots clés, voici le script :

//Insertion de Google Image

ref = new RegExp( /^https?:\/\/(?:images|www)\.google\.[^\/]{2,8}\/(?:images|imghp|imgres).*q=(.*?)(?:%26|&|$)/ );

var match = ref.exec( document.referrer );
if ( match != null )
{
var _gaq = _gaq || [];
_gaq.push( ['_setReferrerOverride' , 'http://images.google.com/search?q=' + match[1] ] );
_gaq.push( ['_addOrganic', 'images.google', 'q', true ] );

Il suffit de l’ajouter au début de votre code, avant la déclaration de la variable var_gaq.

Et voilà le résultat:

Google image dans google analytics Pourquoi Google apparaît en site référent (ou referral) dans Google Analytics?

Vous croisez ensuite par mots clés, et vous aurez tous les mots clés venant de Google Image, et à priori plus trop de Google.fr en “site référent”.

Articles pouvant vous interesser:

  • Pas d'article associé

Comment connaître le positionnement des mots clés dans Google Analytics ?

Parmi les nombreuses possibilités de Google Analytics, l’une d’entre elle est très pratique pour suivre et surveiller son SEO : l’affichage de la position des mots clés.

Pouvoir afficher la position des mots clés permet d’associer une position dans les moteurs de recherche avec les conversions. Par exemple, les mots clés en position 4 ont peut être un meilleur taux de conversion que les mots clés en position 3..

Pour remonter la position des mots clés SEO dans Google Analytics, il suffit de créer le filtre ci-dessous :

Filtre pour recuperer la position des mots cles sur Google Analytlics 620x318 Comment connaître le positionnement des mots clés dans Google Analytics ?

 

Et voilà le résultat, dans votre champ ‘Valeurs personnalisées’ (User Defined):

R%C3%A9sultat de position des mots cl%C3%A9s SEO dans Google Analytics2 620x159 Comment connaître le positionnement des mots clés dans Google Analytics ?

Comment lire cette information ?

990 visites sont arrivées par un mot clé en position 1, ce qui a généré 354 transactions.

Il suffit ensuite de rentrer dans la position 1 et de de croiser avec les mots clés et vous obtenez tous les mots clés en position 1, ainsi que la rentabilité et le taux de conversion par mot clé.

position mots cl%C3%A9s SEO dans Google analytics2 620x237 Comment connaître le positionnement des mots clés dans Google Analytics ?

Cet fonctionnalité permet de relier le SEO et Google analytics. On remarque ci-dessus que certains mots clés en position 1 ont un taux de conversion bien meilleur que d’autres…

Le meilleur moyen d’utiliser à bon escient cette fonctionnalité est de faire un tableau de bord de suivi des positions des mots clés: vous pourrez voir d’un simple coup d’œil que vous aviez 5000 visites en position 1 la semaine dernière et que vous n’en avez plus que 4000 cette semaine. Et ainsi, analyser quels mots clés ont perdu des places.

Exemple ci-dessous: voici un tableau mensuel qui montre l’évolution des positions des mots clés d’un mois à l’autre ( tableau réalisé à partir des données Google Analytics).

Tableau evolution SEO Google Analytics1 Comment connaître le positionnement des mots clés dans Google Analytics ?

 

 

 

 

 

Comment lire l’information?

Il y a eu plus de visite en Place 1 sur Google au mois d’août qu’au mois de Juillet. On peut ensuite faire un rapport plus détaillé pour étudier quels mots clés sont entrés en place 1.

Google Analytics devient ainsi, en plus du webmastertool un outil de mesure/surveillance de l’efficacité de votre SEO !A suivre de très près, car les résultats des positions des mots clés dans le Google Webmaster Tool devraient bientôt être visibles dans Google Analytics.

Articles pouvant vous interesser:

  • Pas d'article associé