Comme vous vous en apercevez peut-être quand vous consultez vos rapports, les sites externes qui amènent du trafic vers votre site (aussi appelés referrers ou sites référants ou de provenance) sont très souvent des sites dynamiques.
Quand vous essayez de mesurer l’activité provenant d’un catalogue produit, d’un site communautaire, d’un blog ou d’un forum, il y a de fortes chances que l’URL des pages de provenance contienne des caractères cabalistiques auquels vous ne comprenez rien et ce même si cette page a un titre tout à fait orthodoxe.
Par exemple, si vous recevez du trafic depuis
il est très probable que vous ne puissiez pas reconnaître le document à première vue 😉
La plupart des outils de Web Analytique permettent de visualiser l’intégralité du referrer.
Ce n’est pas le cas de Google Analytics car la façon de stocker l’URI du referrer est tronquée après le point d’interrogation ‘?’ qui marque le début de la chaîne de requête (querystring).
Des URLs propres
D’ou l’intérêt d’utiliser des URLs ‘propres’, comme celles que génère notre plateforme Onisystem.
Par exemple, l’URL mentionnée plus haut pourrait devenir
Cette méthode de ré-écriture d’URL est cruciale non seulement pour le bon référencement des vos pages dans un moteur de recherche mais aussi pour la visualisation dans un outil de web analytique. Si cette technique est adoptée par tous, vos referrers seront plus propres et Google Analytics vous dira merci 🙂
Si vous utilisez Google Analytics et que vous ne pouvez pas nettoyer vos URLs de referrers, deux solutions s’offrent à vous:
- La mise à jour du marqueur Javascript (tag)
- La mise en place d’un filtre dans un profil supplémentaire
Mise à jour du tag
Il s’agit ici de tricher un peu 🙂
Attention: cette manoeuvre a pour effet secondaire de doubler vos pages vues!
Insérez l’instruction urchinTracker dans vos pages en plus du code déjà présent.
urchinTracker(document.referrer);
et voilà, vous disposez désormais de vos referrers dans votre liste de pages vues.
Mise en place d’un filtre dans un profil supplémentaire
Solution bien plus élégante car elle ne requiert aucun effort de codage 😉
Je parle ici d’un profil supplémentaire car, si vous avez bien fait votre implémentation Google Analytics, votre variable Utilisateur Défini (sic) sera sans doute déjà utilisée.
- Créez donc un profil supplémentaire qui soit un sous-profil d’un profil existant.
- Ajoutez un filtreà ce nouveau profil et baptisez-le “Liens externes exhaustifs”
- Choisissez un filtre personnalisable et de type avancé.
- Dans le champ Champ A -> Extraire A, sélectionnez Lien externe puis saisissez la valeur “(.*)” dans la case à droite du menu déroulant (sans les guillemets)
- Dans le champ Sortie vers -> Constructeur, sélectionnez Utilisateur Défini puis saisissez la valeur “$A1” dans la case à droite du menu déroulant (sans les guillemets)
- Cliquez sur Enregistrer les modifications et voilà!
Le schéma ci-dessous vous montre la configuration du filtre telle que décrite plus haut:
Pour consulter vos liens externes entrants, allez dans l’interface de Google Analytics pour le profil en question puis allez dans Visiteurs > Valeurs personnalisées
Conclusion
Connaître ses referrers sur le bout des doigts peut se révéler parfois crucial, surtout si les sites externes
Ces deux méthodes ne sont pas nouvelles mais elles ont le mérite d’être très puissantes chacune à leur manière.
Si vous avez le choix, préférez la solution du filtre; plus élégante et facile à mettre en oeuvre.
Comme toujours, vos commentaires les plus constructifs seront les bienvenus 😉
June 25, 2007 at 11:00 pm
Super astuce — merci Julien 😉
July 5, 2007 at 12:27 pm
Google Analytics: De l’importance des referrers complets
Quand on a un site Web, on aime bien savoir d’où viennent nos visiteurs.
Sauf que dans certains outils de rapports de statistiques, les informations sur ces liens entrants est incomplète.
Voici un petit truc pour Google Analytics qui permet de capture…
July 5, 2007 at 6:29 pm
Ooouuh! Super astuce! J’ai de-suite désactivé urchinTracker(document.referrer); qui effectivement me générait des doublons et l’ai remplacé par le filtre. Résultats top. J’ai par contre des valeurs dans le rapport (not set). Je ne sais pas ce que c’est!
++
Seb
July 5, 2007 at 7:47 pm
Hello Seb,
les valeurs (not set) dans le rapport ‘Utilisateur Défini’ de ton nouveau profil correspondent aux visites sans referrer.
Bonne consultation de rapports et n’hésite pas à nous contacter si tu as besoin de nos formations Google Analytics!
Julien
July 7, 2007 at 10:37 am
Excellent !
Merci beaucoup pour le tuyau.
Philippe – nomasis.com –
July 7, 2007 at 11:34 am
Salut Julien,
Pour faire suite à ton astuce, il me semble dorénavant que je n’ai plus le nombre total de visites sur le profil principal. Il faut additionner le profil principal + le sous profil (celui qui track les referrers). Ai-je raison ? J’espère! sinon mon trafic s’est effondré!!
Je n’ai pas crée d’utilisateur défini dands mon profil principal (pour exclure le traffic interne, je suppose), donc je propose alors d’appliquer ta manip à cet utilisateur défini du profil principal pour avoir toutes-les-informations-en -un!
Tu confirmes ?
Merci pour ta réponse.
Seb
July 7, 2007 at 7:24 pm
Seb,
si tu utilisais urchinTracker pour traquer tes referrers, tu gonflais artificiellement tes pages vues donc, ne t’inquiètes pas, ton trafic actuel est normal! 🙂
En effet, si tu additionnes les pages vues de ton profil referrers, tu tomberas à peu près sur le meme montant.
Pas besoin de rajouter un user-defined dans ton profil principal 😉
Amicalement,
Julien
December 21, 2007 at 12:11 pm
Apparement dans la liste proposé il n’y a plus “lien externe” :
41″>Site référent
Est ce que ca serait site référent maintenant?
Merci,
December 21, 2007 at 12:52 pm
Bonjour Julien,
c’est tout à fait çà; Google Analytics procède à des adaptations de versions localisées (dont a française) plus ou moins heureuses et change le vocabulaire de temps à autre 🙂
December 21, 2007 at 1:03 pm
Merci pour cette réponse si rapide 😉
December 21, 2007 at 1:16 pm
Evidement, il n’y a pas utilisateur défini non plus… 😦
Ce qui serait assez large pour englober utilisateur défini, ca serat les options: personnalisé, champ personnalisé 1, champ personnalisé 2.
Si une personne dispose du nouvelle intitulé, je suis preneur.
En fait, “Sortie vers -> Constructeur,” a quoi ca correpond, a quoi ca sert?
merci par avance,
Julien
December 21, 2007 at 1:38 pm
Il s’agit maintenant du champ “Personnalisé” (tout court) 😉
le “Constructeur” est le champ qui va recevoir la nouvelle valeur du filtre.
December 21, 2007 at 1:59 pm
Merci.
Du coup cette technique fonctionne aussi avec la nouvelle version du script ga.js.
December 21, 2007 at 2:59 pm
Merci.
Du coup cette technique fonctionne aussi avec la nouvelle version du script ga.js je suppose,non? j avais enlevé la nouvelle version pour remettre l ancienne, pour pouvoir utiliser la methode tracker(document.referer);