Nouvelle méthode pour suivre vos positions DANS Google Analytics

Il fallait y penser et AJ Kohn l’a fait.

average-of-ranking-terms-report
Average Ranking Terms

La brillante idée : créer une action qui retourne voir sur la page referrer la position du lien qu’un internaute vient de cliquer.

  1. Quand une personne trouve votre lien sur une page de résultats.
  2. Il clique sur le résultat et arrive sur la page de destination.
  3. Celle-ci reçoit une information sur la provenance de ce visiteur.
  4. Un morceau de code s’active si l’origine vient d’une page SERP de chez Google.
  5. Il calcule la position qui est renvoyée vers Google Analytics.
  6. Ce dernier réalise pour vous la position moyenne obtenue.
  7. Différentes options s’offrent à vous pour analyser ces informations collectées

L’idée très astucieuse est possible grâce aux évènements Google Analytics.

Tout est expliqué en longueur chez Justin Cutroni qui travaille chez Google.

Cette analyse est directement liée au trafic qui est généré par des humains. Il y a donc une valeur actionnable intéressante à exploiter qui peut venir renforcer une stratégie plus globale.

Cela ne contourne pas le problème des keywords bloqués par google. Bien que je me sois demandé s’il n’était pas possible en rechargeant la page SERP d’y retrouver ce fameux keyword. A voir si une autre astuce serait possible.

Voici le code JS à placer sur vos pages en dessous du tracker GA.

[cc lang=’javascript’ line_numbers=’false’]
if (document.referrer.match(/google.com/gi) && document.referrer.match(/cd/gi)) {
var myString = document.referrer;
var r        = myString.match(/cd=(.*?)&/);
var rank     = parseInt(r[1]);
var kw       = myString.match(/q=(.*?)&/);

if (kw[1].length > 0) {
var keyWord  = decodeURI(kw[1]);
} else {
keyWord = “(not provided)”;
}

var p        = document.location.pathname;
_gaq.push([‘_trackEvent’, ‘RankTracker’, keyWord, p, rank, true]);
}
[/cc]

Je vous invite à lire attentivement la note chez Justin Cutroni pour avoir une exlication détaillée.