Google Analytics: De l’importance des referrers complets

by

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

http://www.site.com/forum?forum=56&topic=24&sessid=123

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

http://www.site.com/forum/forum/56/topic/24/sessid/123

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.

  1. Créez donc un profil supplémentaire qui soit un sous-profil d’un profil existant.
  2. Ajoutez un filtreà ce nouveau profil et baptisez-le “Liens externes exhaustifs”
  3. Choisissez un filtre personnalisable et de type avancé.
  4. 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)
  5. 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)
  6. Cliquez sur Enregistrer les modifications et voilà!

Le schéma ci-dessous vous montre la configuration du filtre telle que décrite plus haut:
garef.jpg

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 😉

14 Responses to “Google Analytics: De l’importance des referrers complets”

  1. Xavier Casanova Says:

    Super astuce — merci Julien 😉

  2. taggle.org Says:

    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…

  3. Seb Says:

    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

  4. Julien Coquet Says:

    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

  5. Philippe Says:

    Excellent !
    Merci beaucoup pour le tuyau.
    Philippe – nomasis.com –

  6. Seb Says:

    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

  7. Julien Coquet Says:

    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

  8. Julien Says:

    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,

  9. Julien Coquet Says:

    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 🙂

  10. Julien Says:

    Merci pour cette réponse si rapide 😉

  11. Julien Says:

    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

  12. Julien Coquet Says:

    Il s’agit maintenant du champ “Personnalisé” (tout court) 😉

    le “Constructeur” est le champ qui va recevoir la nouvelle valeur du filtre.

  13. Julien Says:

    Merci.
    Du coup cette technique fonctionne aussi avec la nouvelle version du script ga.js.

  14. Julien Says:

    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);

Comments are closed.