photo-mathieu-consultant-seo

Mathieu Martinot

  • Linkedin
  • Le webmarketing
  • Les bases du SEO
  • Google Analytics
  • Articles
    • Webmarketing
    • Tests / Outils Web
    • Guides / Tutoriels

Powered by Genesis

Tracker un lien sortant sous Analytics / Google Tag Manager

16 décembre 2016 Par Mathieu Catégorie(s) : Analytics / Guides / Tutoriels / Webmarketing

Quand on a un site internet, il peut être intéressant de suivre ses liens extérieurs avec un outil d’analytics. Je pense notamment aux liens d’affiliations qui peuvent représenter un réel intérêt pour un site qui base son business modèle sur ce type de revenus.

Savoir qui a cliqué, depuis quelle page, après quel parcours, voila des informations qui peuvent vous permettre d’affiner votre stratégie et générer plus de clics ou de leads.

Un outil permet de faire cela très facilement, Google Tag Manager (associé avec Google Analytics)

Contrairement au seul Google Analytics, configurer ce genre de suivi avec Google Tag Manager est extrêmement simple et ne nécessite aucune modification de vos liens dans le code de vos pages. Inutile d’ajouter un onclick ou une page de redirection avec un code, tout peut se faire tout seul, sans rien toucher à ce qui est déjà mis en place.

Pré-requis

Avoir installé Google Tag Manager et Google Analytics. Si vous ne l’avez pas encore fait, je vous invite à consulter cet article, il décrit toutes les étapes pour bien configurer votre Google Tag Manager et le lier à votre compte Google Analytics.

Etape 0 : Comprendre le processus global

Avant de configurer Google Tag Manager, j’ai envie que vous compreniez bien la façon dont tout cela va se passer.
L’idée est d’arriver à avoir sur Google Analytics un événement pour chaque clic extérieur. Concrètement on veut obtenir ce résultat

Voir le clic sortant sous Analytics
Clic sur un lien sortant depuis Google Analytics

Dans cet exemple, on peut voir dans Google Analytics 3 choses

  1. J’ai isolé l’événement « Clic lien extérieur »
  2. On peut voir quels liens sortants ont été cliqués
  3. Et depuis quelle page ils l’ont été

Pour arriver à ce résultat, il va falloir y aller par 4 étapes

  1. Créer un Tag (ou une balise) sur GTM pour creer et envoyer un évènement sur Google Analytics
  2. L’associer à un Trigger (ou un déclencheur) qui va définir les conditions d’envoi de cet évènement
  3. Vérifier que tout fonctionne avec la console GTM
  4. Et enfin verifier que tout est en ordre sur Google Analytics

Etape 1 : Créer le Tag / La balise lien extérieur sous Google Tag Manager

Ajouter une balise sous Google Tag Manager
Ajouter un nouveau tag / une nouvelle balise sous GTM

Sur l’accueil de Google Tag Manager, cliquez sur « Add a new tag » (ou Ajouter une balise en Français)

C’est ici qu’il faut configurer les données qu’on veut récupérer concernant les liens sortants

Creation du tag sous GTM
Création du Tag

1 – Nommez votre balise d’une façon claire. Exemple : GoogleAnalytics – Event – Liens exterieurs

2 – Cliquez dans cet espace

3 – Choisissez Universal Analytics

Une nouvelle fenêtre s’ouvre

configuration du tag
Configuration du tag

1 – Indiquez ici votre ID Google Analytics sous la forme UA-xxxxx-xx

2 – Choisissez comme type de suivi « Événement »

3 – Nommez la catégorie avec un nom clair. C’est ce qui va apparaître sur votre Analytics dans « Catégorie d’événement »

4 – Cliquez sur le petit bouton gris, il vous donnera accès à toutes les variables de GTM (par défaut + celles que vous créerez).

icone variable GTM
La petite icone qui donne accès aux variables GTM

Choisissez {{Click URL}}. C’est l’URL du lien qui sera cliqué et qui apparaîtra sous Analytics sous « Action d’événement »

Si vous n’avez pas la variable Click Url, il faut l’activer dans votre interface GTM. 

1 – Cliquez dans le menu de gauche sur « Variables »
2 – Dans la partie « Variables intégrées », cliquez sur le bouton rouge « Configurer »
3 – Un menu à droite de l’écran va apparaître, il faut alors choisir les variables désirées (et notamment le « Click URL » dans la partie « Clics »)

Normalement tout sera bon ensuite

5 – Choisissez en libellé {{Page Path}}. C’est la page depuis laquelle le lien a été cliqué. Sous Analytics « Libellé d’événement »

6 – Si vous le souhaitez vous pouvez mettre une valeur à ce clic. Mais ce n’est pas obligatoire et même inutile si vous n’avez aucune idée de la valeur de votre clic sortant

Ne changez rien aux paramètres supplémentaires / avancés

Une fois ces champs renseignés, cliquez en dessous dans « Triggering » (ou Déclencheur)

Etape 2 : Créer le Trigger / Le déclencheur

Declencheur liens sortants GTM
Création du déclencheur pour suivre ses liens sortants

Cliquez sur le petit bouton + en haut à droite

Nom au déclencheur
Donner un nom à son déclencheur

1 – Nommez votre déclencheur de façon claire. Exemple : Clics liens extérieurs

2 – Cliquez dans cet espace

3 – Choisissez « Liens uniquement »

 

declencheur liens sortants
Configuration du déclencheur pour les liens sortants

1 – Cochez la case « Wait for Tag » en donnant un petit délai (2) pour bien s’assurer que le déclencheur fonctionne bien sur tous les clics

3 – Idem que ci dessus, cochez la case pour s’assurer que le déclencheur s’active que quand le clic est valide

4 – Le but de cette partie est de définir les liens sur lesquels la « surveillance » de GTM va s’opérer.

Nous voulons que tous les liens du site soient surveillés par GTM, et ne déclencher l’action que sur certains. Donc tous les liens du site doivent être sélectionnés dans cette partie.

Pour cela, sélectionnez Page URL / matches Regex / .*

En faisant cela, le déclencheur est potentiellement actif sur toutes les pages du site.

5 – Maintenant il faut déterminer quand il va s’activer concrètement, c’est à dire quand il va envoyer les informations du Tag à Google Analytics.

C’est ici qu’il faut sélectionner vos liens exterieurs ou sortants. Selon la configuration de votre site ce que j’ai indiqué sur le screen ne fonctionnera pas

Plusieurs cas possibles

1 – Certains liens sortants sont sur votre domaine

Ce cas se produit si vous avez configuré certains liens pour qu’ils soient affichés comme étant de votre site, alors qu’ils redirigent après le clic vers un autre lien.

C’est notamment le cas de certains liens d’affiliation, que des webmasters veulent « cacher » en les faisant passer pour des liens du site. C’est ce que je fais assez souvent, par exemple mon lien sortant vers le lien d’affiliation SEMRush est sous la forme

http://www.mathieu-martinot.com/promo/semrush (Au clic il redirige sur le vrai lien d’affiliation)

Si vous êtes dans ce cas, vous pouvez faire de plusieurs façons. Pour bien comprendre le mécanisme, voila GTM voit un lien quand il est cliqué
(Il faut aller dans Preview / Debug sur GTM et aller sur votre site ensuite pour voir la console)

Google Tag Manager voit un lien
Comment Google Tag Manager voit un lien

On peut voir ici que mon lien sortant est atteignables grâce à plusieurs variables. J’en ai isolé 3 pour l’exemple : Click Element / Click Target / Click URL

Par conséquent, si vous êtes dans le cas de liens sortants qui sont sur votre domaine, vous pouvez par exemple placer dans votre déclencheur une de ces règles

declencheur liens sortants
Règles possibles pour activer le déclencheur sur des liens sortant mais sous votre nom de domaine

A vous de voir laquelle de ces règles correspond le mieux aux liens que vous voulez déclencher. Pour ma part c’est le Click Target Equals _blank car tous mes liens externes sont sous cette forme.

Je précise une nouvelle fois, il ne faut pas mettre toutes ces règles, seulement celle qui correspond le mieux. Car le déclencheur ne s’active que si TOUTES les règles sont vérifiées.

2 – Tous les liens sortants sont sur des domaines différents du votre

Dans ce cas c’est très simple, vous devez activer le déclencheur pour les clics qui ne contiennent pas votre URL. Donc pour ne voir que les liens extérieurs, il suffit d’exclure les liens qui n’ont pas dans leur URL le lien de votre site.

Ca se traduit concrètement par cette règle

Declencheur liens pas sur votre domaine
Déclencheur pour des liens qui ne sont pas sur votre domaine

Quand vous avez placé la règle qui colle le mieux avec les liens que vous voulez suivre, sauvegardez et vérifiez que tout fonctionne dans la Console GTM.

Etape 3 : Vérifier que tout fonctionne bien sur la console Google Tag Manager

test de la balise et du declencheur
Vérifiez si votre balise et déclencheur associé fonctionnent

Cliquez sur « Publish » / Et le deuxième lien « Preview and Debug »

Dans un nouvel onglet, rendez vous sur votre site. Une fois dessus, cliquez sur un lien sortant avec la console ouverte.

Verification avec la console GTM
Vérification du bon fonctionnement avec la console

Revenez sur l’onglet de votre site, celle avec la console GTM ouverte

1 – Cliquez sur la partie « gtm.LinkClick »
2 – Si votre Tag (ou balise) est bien définie comme validée, c’est que tout fonctionne
3 – Si ce n’est pas le cas, cliquez sur la partie « Variable » pour voir comment le lien est lu par GTM et adaptez la règle dans GTM

Etape 4 : L’envoyer sur Google Analytics

A priori si vous avez suivi toutes ces étapes, tout devrait fonctionner dans votre Google Analytics.
Si par hasard votre Tag (balise) et Trigger (Déclencheur) ne sont pas liés

verification GTM
Si tout ne fonctionne pas comme prévu

Rendez vous sur votre Tag, cliquez sur la zone en dessous. Et choisissez le Trigger que vous avez précédemment créé

Vous n’avez plus qu’a publier vos changement en cliquant en haut à droite sur le bouton Rouge « Publish »
Donner un nom / description à vos changement et tout valider.

Vérifier ensuite sur votre Google Analytics en allant dans vos visites en temps réel / événements et en cliquant sur un lien extérieur.
A priori vous devriez voir votre clic.

Voir le clic sortant sous Analytics
Clic sur un lien sortant depuis Google Analytics

 

N’hésitez pas à me poser des questions si vous en avez.

Partager cet article

Articles dans le même thème

  • Balise Title / Meta description : Ne les sous estimez pas !
  • Avoir des backlinks de qualité quand on part de ZÉRO !
  • SEMrush : Avis, test complet et 7 jours offerts en bonus !
  • Pourquoi et surtout comment mettre des sous titres sur vos vidéos Facebook
  • Etude SEO 2016 – SearchMetrics – Ranking Factors

Derniers tests publiés sur le site

SEMrush: Outil SEO pour auditer son site, trouver des backlinks et bien plus encore.
Camtasia: Logiciel pour créer des vidéos éducatives de qualité
Snapgit: Logiciel de capture d'écran avec retouches instantanées
Wix: Outil de création de site internet sur le modèle Drag & Drop