Suivez les clics sortants avec Google Analytics et JQuery
Lorsqu’on analyse un rapport issue de Google Analytics, le paramètre le plus obscure est sans aucun doute « le taux de rebond« .
Même si je comprends ce que représente le paramètre, ce qui est pris en compte pour le calculer est encore flou.

Quid des articles avec 100% de rebond?
Quid des liens sortants présents dans ces articles?
Le taux de rebond n’est-t-il pas une consĂ©quence de ces liens sortants?
Avec Google Analytics, aucun moyen de le savoir. Sauf en le bidouillant un peu. C’est ce que permet ce petit script en JQuery de Ian Pitts trouvĂ© au hasard du Web.
Ce script permet de comparer le domaine du site courant avec le domaine du lien cliquĂ©. S’ils sont diffĂ©rents, c’est un lien sortant (en gros). Je l’ai un peu retouchĂ© pour qu’il s’adapte Ă mes besoins, notamment pour l’icĂ´ne de lien sortant (en CSS).
Si vous utilisez dĂ©jĂ JQuery (tous les blogs WordPress l’utilisent), copiez simplement ce code dans vos pages et vous saurez vers quels sites vos visiteurs sortent.
$('#content a:not(.popupwindow)').filter(function() {
var theHref = this;
if (theHref.hostname && theHref.hostname !== location.hostname) {
$(theHref).not(".noAutoIcon").addClass("offSite");
$(theHref).not(".noAutoLink").attr('target','_blank').bind('click keypress', function(event) {
var code=event.charCode || event.keyCode;
if (!code || (code && code == 13)) {
if(pageTracker){
var fixedLink = this.href;
fixedLink = fixedLink.replace(/https?:\/\/(.*)/,"$1");
fixedLink = '/outgoing/' + fixedLink;
pageTracker._trackPageview(fixedLink);
};
};
});
};
});
Notez que la page doit ĂŞtre chargĂ©e pour exĂ©cuter ce script. Attention donc Ă l’endroit oĂą vous placez le script (ou ajoutez une directive ready() pour attendre le chargement).
Tous les liens seront rĂ©pertoriĂ©s dans les urls et seront reconnaissables parce qu’elles commenceront par /outgoing/ (que vous pouvez changer en ligne 11).
Voila ce que cela donne avec mes quelques tests en mode privé:
Il est possible de dĂ©cliner ce code pour d’autres objectifs, par exemple les liens mailto ou applications particulières (notes://, ftp:// …).
Voila une technique qui peut aider à améliorer la structure de vos pages et organiser différemment les liens sortants.
Vos clients aussi seront heureux d’avoir cette information Ă disposition.
En plus de me donner des informations, ce petit script m’a permis de supprimer un plugin (sem-external-links) qui ajoute l’icĂ´ne et la target _blank aux liens sortants. Pratique donc, car cela dĂ©charge la partie PHP vers le client.









Citer #1 par k|torz le 13 mars 2009 - 09:58
merci pour cette trouvaille, je teste …
Citer #2 par Lionel Roux le 13 mars 2009 - 11:24
@k|torz – je l’ai mis en place depuis quelques mois sur mon blog et c’est vraiment bien . En fait l’idĂ©e serait de dĂ©cliner ce concept pour des tĂ©lĂ©chargements par exemple.
Sur Le cocktail du Dimanche #27 - ilonet le 8 février 2009 - 20:34
[...] Google ?Petite collection de hacks WordPressDesign inspiration : 7 sites pour vos logosSuivez les clics sortants avec Google Analytics et JQuery Abonnez-vous au flux RSS [...]
Sur Piqure de rappel - Les billets de la semaine 2 02 - 8 02/2009 - WebSourcing.fr - Le Blog le 9 février 2009 - 00:02
[...] Suivez les clics sortants avec Google Analytics et JQuery [...]
Sur Spirit of wordpress le 10 février 2009 - 03:00
Suivez les clics sortants avec Google Analytics et JQuery – WebSourcing.fr – Le Blog…
Lorsqu’on analyse un rapport issue de Google Analytics, le paramètre le plus obscure est sans aucun doute “le taux de rebond“.
MĂŞme si je comprends ce que reprĂ©sente le paramètre, ce qui est pris en compte pour le calculer est encore flou….
Sur Forcez l’ouverture des liens externes de votre site dans un nouvel onglet - WebSourcing.fr - Le Blog le 13 mars 2009 - 11:06
[...] Si vous souhaitez savoir comment traquer les clics sur ces liens, ne manquez pas de lire mon billet sur le sujet ( Suivez les clics sortants avec Google Analytics et JQuery ). [...]