Configurer Google Analytics pour WordPress MU

Insérer Google Analytics sur un blog WordPress ne présente pas de difficulté particulière. Mais quelle procédure adopter lorsqu’il s’agit d’un site fonctionnant avec WordPress MU ? Comment faire en sorte que l’ensemble des sous-domaines soient indexés ? Clés de réponses dans ce podcast.

Google Analyticator, le plugin idéal

La première chose à faire consiste à installer le célèbre plugin Google Analyticator. Il a fait ses preuves et offrent de nombreuses fonctionnalités utiles dont l’accès aux statistiques via le Tableau de bord de votre administration ou encore un système de restriction en fonction du rôle des utilisateurs – utile dans l’optique multi-site adoptée ici.

Google Analyticator

Google Analyticator ajoute le code JavaScript nécessaire pour bénéficier de Google Analytics sur votre blog WordPress. Certifié sans faille de sécurité connue par BoiteAWeb.

Taille : 290,0 KiB  •  Date : 18 mars 2010 •  Hits : 12 101

Installez donc Google Analyticator puis activez ce dernier via le module Extensions au niveau du réseau tout entier.

Étape n°1 – Obtention du code Google Analytics

Laissez de côté l’administration WordPress ; nous y retournerons plus tard. Dans un nouvel onglet, rendez-vous sur le site officiel de Google Analytics.

Je suppose que vous disposez déjà d’un compte Google et que vous êtes inscrit au services de statistiques en question. Si tel n’est pas le cas, suivez la procédure d’inscription.

Une fois connecté au service, cliquez sur Ajouter un nouveau profil dans la partie droite de l’écran.

Capture d'écran - Ajout d'un profil Google Analytics

Cochez ensuite Ajouter un profil dans un nouveau domaine puis renseignez le champ de l’URL de votre site Web.

Capture d'écran - Ajout d'un domaine dans Google Analytics
Saisissez l’adresse URL de votre site Internet dans le champ adéquat

Ceci fait, cliquez sur Continuer. Nous arrivons désormais au point capital de ce tutoriel.

Dans notre cas de figure, nous souhaitons que Google Analytics récolte des données statistiques sur l’ensemble des sites de notre installation WordPress MU. Autrement dit, le sous-domaines doivent faire l’objet d’un suivi en plus du domaine principal :

http://www.monsite.fr/
http://www.monsite.fr/sous-site-1
http://www.monsite.fr/sous-site-2

De fait, il est important de cocher Un seul domaine associé à plusieurs sous-domaines dans la section Sur quoi votre suivi porte-t-il ?

Capture d'écran - Gestion multi-domaine de Google Analytics
Un code multi-domaine pour les analyser tous !

Contrairement à ce que l’on pourrait croire, il ne suffit pas de copier / coller le bout de code généré par Google.

En effet, le plugin WordPress que nous venons d’installer – Google Analyticator, se charge déjà d’insérer en bonne place le code de suivi. Pourquoi donc utiliser un plugin dans ce cas ?

  1. Le plugin est très régulièrement mis à jour en prenant en compte les recommandations de Google (le placement et la méthode de synchronisation ont changé dernièrement) ;
  2. La gestion des rôles prise en charge ;
  3. L’affichage des données statistiques dans le Tableau de bord ;
  4. L’ensemble des autres fonctionnalités offertes par le plugin qui facilitent l’usage de Google Analytics ;

Revenons en au code de suivi. Localisez donc la ligne suivante :

_gaq.push(['_setDomainName', '.monsite.fr']);

Copiez donc cette dernière via le raccourci clavier Ctrl + V. Faites ensuite Enregistrer et terminer.

Étape n°2 – Configuration du plugin Google Analyticator

Retournez dans l’onglet WordPress que nous avons laissé ouvert. Déroulez le menu Réglages puis cliquez sur Google Analytics.

Nous allons maintenant configurer pas à pas ce plugin. Gardez bien en mémoire la ligne de code extraite.

Étant donné que vous êtes déjà connecté dans Google Analytics, cliquez directement sur le lien Click here to login to Google, thus authenticating Google Analyticator with your Analytics account pour vous authentifier via le compte Google et récupérez ainsi les informations nécessaires pour le bon fonctionnement du plugin.

Capture d'écran - Paramétrage de Google Analyticator de WordPress
Utilisez le système d’authentification du plugin Google Analyticator

Autorisez donc Google puis remarquez l’apparition d’une liste déroulante vous permettant de sélectionner le profil correspondant au domaine que nous venons d’ajouter dans Google Analytics. Sélectionnez donc ce dernier puis basculez Google Analytics logging is sur Enabled.

Descendez en fin de page puis recherchez Additional tracking code(before tracker initialization). C’est dans ce champ que vous devez coller la ligne de code précédemment sélectionnée dans Google Analytics.

Capture d'écran - Insertion d'un ligne de code additionnelle dans Google Analytics
Collez dans cette zone de texte le code prenant en charge le multi-domaine

Pour valider les modifications entreprises jusqu’alors, cliquez sur Save Changes. Patientez 24 heures pour que le code de suivi soit pris en compte par Google.

Chose très importante, vous devez réitérer cette opération pour chacun des sites de votre réseau WordPress – ou du moins pour ceux dont vous souhaitez obtenir des statistiques. La méthode est fort simple, il suffit reproduire les étapes de ce tutoriel l’une après l’autre.

Cette méthode fonctionne à la perfection pour l’avoir testée en conditions réelles à plusieurs reprises. Certes, elle reste inefficace sur un réseau de plusieurs centaines de blogs mais il y a fort à parier qu’une prochaine version de Google Analyticator prenne en charge la fonctionnalité multi-site de WordPress 3.0…

16 commentaires

  1. serge web54

    malheureusement, j’ai tout appliqué comme indiqué et sur tous mes sous blogs apparaissent les stats des blogs du domaine.
    or , ce qui est interessant pour les rédacteurs des blogs c’est d’avoir leurs stats, pas celles des autres.

  2. Vincent

    Super tuto, comme d’hab (mais là pour une fois je le dis).
    Y’a plus qu’à attendre les 24h Google pour l’activation réelle ! #cantwait
    Merci Aurélien.

      1. Jerome

        Bonjour Aurélien,
        Comme tu le dis dans ton dernier post, il y a effectivement des évolutions à prendre en compte. Et en effet, la ligne de code qu’il faut localiser, je n’arrive pas à la trouver vu que le codage à changer de structure.
        Que faut-il mettre à la place de cette ligne à présent?

    1. Aurélien Denis auteur de l’article

      A voir si le plugin Google Analytics for WordPress ne ferait pas mieux l’affaire ou s’il ne conviendrait pas de créer un code par site. Analytics a foncièrement évolué ces derniers mois et je ne peux garantir l’exactitude des informations délivrées dans ce tutoriel. A tester donc !

      P.S : je confirme pour du multi-domaine, il faut retourner au cas classique avec un code par domaine. Logique en fait.

  3. boubou lamigo

    cool le tuto, même si ça date un peu, mais peut-on avoir les stats de tous les sous-domaine dans une même page histoire d’avoir un aperçu global et rapide sans naviguer blog par blog ?

Laisser un commentaire

Thèmes & Plugins
Premium By WP Channel

WP Alacarte propose des produits et services de qualité
made in France pour la plateforme WordPress.

Tout est prêt pour créer votre site à la carte !

  • Thèmes et extensions premium
  • Facilité d’utilisation garantie
  • Temps de chargement optimisé
  • Personnalisation avancée
Découvrir

Rejoignez la communauté WordPress !

Faites partie de l’aventure en devenant membre d’une association WordPress. Conférences, ateliers, BarCamp, WordCamp… Venez
partager votre passion pour WordPress !

Aurélien DENIS,
président des associations WordPress Francophone et WPMX