Analyser l'audience de votre site web avec Google Analytics

Baptiste Wicht

Cet article va vous présenter les bases de Google Analytics ainsi que la manière de l'utiliser pour analyser l'audience de votre site web.

Commentez

- Titre : Analyser l'audience de votre site web avec Google Analytics

- Auteur : Baptiste Wicht

- Parution : 3 janvier 2010

- Mise à jour : 3 janvier 2010

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2009 Baptiste Wicht. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- 1. Introduction et installation de Google Analytics

- 1-1. Inscription au service

- 1-2. Installer Google Analytics sur votre site

- 1-2-1. Code de suivi asynchrone

- 2. Utilisation de Google Analytics

- 2-1. Page d'accueil

- 2-2. Tableau de bord

- 2-3. Visiteurs

- 2-4. Sources de trafic

- 2-5. Contenu

- 2-6. Segments avancés

- 3. Divers et conclusion

- 3-1. Rapports personnalisés

- 3-2. Gestionnaire de filtres

- 3-3. Gestionnaire d'utilisateurs

- 3-4. Conclusion

- 3-4-1. Remerciements

- 3-4-2. Liens

1 - Introduction et installation de Google Analytics

Google Analytics est un service gratuit proposé par Google permettant d'analyser l'audience d'un site web. Ce service fournit des indications sur la fréquentation du site et l'efficacité des pages en termes de marketing. Ce service se révèle très simple d'utilisation tout en étant très complet. Ce service est gratuit pour les sites comptant moins de 5 millions de pages vues par mois.

Voici quelques indications que fournit ce service sur votre site web :

- Les nombres de visites/visiteurs/visiteurs uniques

- Le nombre de pages vues

- Indications sur les sources qui ont mené des visiteurs sur votre site

- Mots clés référençant votre site

- Statistiques par page/dossier

- Indications sur les visiteurs (navigateurs, systèmes d'exploitation, résolutions d'écran)

- Configurations d'objectifs

- Définition d'alertes

- Définition de segments de visites

- Définition de rapports personnalisés

On va voir dans cet article comment utiliser Google Analytics pour analyser un site web.

1-1 - Inscription au service

La première chose à faire est de s'inscrire au service Google Analytics. Il faut pour cela disposer d'un compte Google :

- soit avec votre compte Gmail existant ou en en créant un nouveau ici

- soit en en créant un avec une adresse de votre choix, créable ici

Pour s'inscrire, rendez vous sur cette page. Par la suite, cliquez sur le lien Inscrivez-vous dès maintenant..

Cliquez sur le lien Inscrivez-vous dès maintenant

Ensuite, connectez vous avec votre compte Google.

Connectez-vous avec votre compte Google

Puis, cliquez sur le bouton Inscription.

Cliquez sur le bouton Inscription

Il va falloir maintenant remplir les informations suivantes sur le site à analyser :

- URL du site Web : L'URL du site web à analyser.

- Nom du compte : Le nom du compte pour ce site Web. Vous pouvez analyser plusieurs sites Web sur Google Analytics, il vous faut donc un compte par site.

- Pays ou territoire du fuseau horaire : Le pays où est hébergé le site

- Fuseau horaire : Le fuseau horaire utilisé par le site. Ce champ sera automatiquement rempli avec la bonne valeur une fois le pays renseigné.

Remplissez les informations sur le site

Une fois ceci fait, cliquez sur le bouton Continuer. Ensuite, quelques informations personnelles vous seront demandées.

Remplissez vos informations personnelles

Enfin, acceptez les conditions générales d'utilisation de Google Analytics puis cliquez sur Créer un compte pour valider la création du compte. Cliquez enfin sur Terminer et enregistrer, nous verrons au chapitre suivant comment installer Google Analytics sur votre site.

Si vous avez bien suivi toutes les étapes, vous devriez arriver sur une page comme celle-là :

Affichage de votre compte

1-2 - Installer Google Analytics sur votre site

Maintenant que votre compte Google Analytics est créé et que votre site est enregistré sur votre compte, on peut passer à l'installation de l'analyse sur votre site. L'analyse de votre site web se fait au moyen d'un script JavaScript qui doit être inclus sur chacune de vos pages web.

Pour obtenir ce code, utilisez le lien "Modifier" à droite du site web, puis le lien "Vérifier l'état" en haut à droite pour vérifier l'état du code de suivi (le script).

Vérifier l'état du code de suivi

Google Analytics vous indique que le code de suivi n'est pas correctement installé sur votre site web (il vérifie la page d'accueil de votre site). Mais plus intéressant encore, cette page vous fournit aussi le code de suivi à insérer sur vos pages. Vous le trouvez sous le titre "Collez ce code sur votre site". Voici comment il se présente dans mon cas :

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape(""));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXXXXX-X");
pageTracker._trackPageview();
} catch(err) {}</script>

La seule chose qui va changer entre ce code et le code qui sera généré par votre compte Analytics est l'identifiant du compte (UA-XXXXXXXX-X) qui sera remplacé par votre identifiant. Insérez maintenant ce script dans toutes les pages de votre site web. Il faut inclure ce code tout à la fin de votre page Web juste avant la fermeture de la balise body :

</body>

Une fois ceci fait, dès que Google Analytics recevra les premières données depuis votre site, vous devriez voir l'état du code de suivi changer :

Réception de données depuis votre site

Dans les prochains chapitres nous verrons les statistiques fournies par Google Analytics sur votre site.

1-2-1 - Code de suivi asynchrone

Google Analytics propose également un nouveau code de suivi qui est asynchrone. Les fonctionnalités sont exactement les mêmes, mais le chargement et l'exécution du script se fait de manière asynchrone. Cela a plusieurs avantages :

- Le temps de chargement du script est plus rapide et impacte donc moins le temps de chargement de la page

- Une meilleure récupération des données et donc plus de visites logguées car les visites terminées avant l'appel au code JavaScript ne devraient plus avoir lieu. En effet, on peut maintenant placer le code Analytics plus haut dans la page étant donné que le script est chargé de manière asynchrone.

- Moins d'erreurs de tracking

Vous trouverez plus d'informations sur le code de suivi asynchrone en suivant le lien "New! Try the asynchronous tracking code" qui vous mènera sur la documentation (en anglais) du code de suivi asynchrone. Voici à quoi ressemblerait le code précédent avec la fonction asynchrone :

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXXX-X']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
})();

</script>

Si vous voulez utiliser ce code, modifiez le numéro du compte "UA-XXXXXXXX-X" par le vôtre et incluez ce script dans chacune de vos pages. Cette fois-ci, ce script doit être inclus le plus haut possible dans la page étant donné qu'il ne ralentira pas le chargement de la page. L'ancien script doit être enlevé du site sans quoi nous perdrions tous les avantages du script asynchrone. Ce chargement asynchrone n'est pas encore supporté par tous les navigateurs. Sur les navigateurs ne supportant pas cette fonctionnalité, ce code sera exécuté tout comme l'ancien code de suivi.

2 - Utilisation de Google Analytics

Maintenant que Google Analytics est correctement installé sur votre site, vous devriez recevoir les premières données sur l'audience de votre site web (à condition bien sûr d'avoir des visiteurs).

L'utilisation se révèle très simple. Les vues sont cohérentes. Dès que vous maitrisez une vue, vous n'aurez pas de problèmes à comprendre les autres vues de l'application. Les différents rapports sont regroupés dans plusieurs groupes :

- Tableau de bord : Reprend les données principales des autres rapports pour une vue d'ensemble du site

- Visiteurs : Contient toutes les données sur les visiteurs de votre site.

- Sources de trafic : Contient les données sur les différentes sources qui vous ont apporté du trafic

- Contenus : Contient les données détaillées sur le contenu du site

- Alertes et Objectifs : Permet de définir des objectifs et de vérifier si ces objectifs sont atteints. Nous n'aborderons pas ces rapports dans cet article, il s'agit déjà d'une utilisation avancée de Google Analytics

Nous allons voir les différents rapports disponibles dans les chapitres suivants.

2-1 - Page d'accueil

La page d'accueil de votre compte Google Analytics vous présente les informations essentielles sur vos différents sites :

- État : Indique si Analytics reçoit bien des données depuis votre site

- Visites : Indique le nombre de visites sur la période configurée

- Temps moyen passé sur le site : Le temps moyen d'une visite sur votre site

- Taux de rebond : Le pourcentage de visites à une seule page. C'est-à-dire le pourcentage de visites durant lesquelles l'internaute quitte votre site dès la page d'entrée.

- Objectifs réalisés : Le nombre d'objectifs réalisés

- Modification (en %) : L'évolution par rapport à la période précédente. Vous pouvez changer la période avec les boutons en haut à droite.

Ce sont vraiment les informations de base, mais elles se révèlent très utile pour avoir une vue d'ensemble des différents sites analysés.

Vous pouvez accéder au rapport détaillé d'un site au moyen du lien "Afficher le rapport" qui est disponible pour chaque site.

2-2 - Tableau de bord

Le Tableau de bord est la vue qui est affichée lorsque vous affichez le rapport d'un site. Il donne une vue d'ensemble des statistiques pour un site donné. Voilà un exemple sur mon site :

Tableau de bord

Vous pouvez changer la période affichée en haut à droite :

Configuration de la période

Vous pouvez également modifier la granularité des graphiques, par jour, par semaine ou par mois en haut à droite :

Configuration de la granularité

Vous retrouverez ces deux éléments sur la plupart des pages de données de Google Analytics.

Le tableau de bord est modulable : vous pouvez donc lui ajouter ou supprimer des données. Pour supprimer un bloc de données, il vous suffit de cliquer sur la petite croix en haut à droite du module. Pour déplacer un module, il vous suffit de cliquer sur le petit carré en haut à gauche du titre du module et de glisser le module vers l'endroit désiré. Le module "Fréquentation du site", n'est pas modifiable, seuls les modules rectangulaires qui le suivent sont éditables. Pour rajouter un module au tableau, il vous suffit d'utiliser le bouton "Ajouter au tableau de bord" qui est disponible en haut à gauche de chaque page de données.

Ajouter au tableau de bord

2-3 - Visiteurs

L'onglet "Visiteurs" propose des informations sur les visiteurs de votre site. La page par défaut est une vue d'ensemble de tous les visiteurs de votre site.

Visiteurs

Voici tous les rapports disponibles depuis cette vue :

- Vue d'ensemble : Affiche les données principales concernant les visiteurs de votre site.

- Analyse comparative : Permet de comparer les visiteurs de votre site avec les visiteurs d'autres sites. Pour cela, il faut avoir accepter de partager vos données Analytics avec d'autres services Google dans les paramètres de votre compte.

- Synthèse géographique : Permet de localiser les visiteurs de votre site. Cette vue présente une carte du monde affichant les pays dont proviennent le plus de visiteurs avec des couleurs foncées et plus claires pour les sites dont proviennent moins de visiteurs. Vous pouvez également cliquer sur un pays pour avoir une localisation plus précise des différents visiteurs.

- Nouveaux vs connus : Analyse les visiteurs et les répartit entre les visiteurs ayant déjà visités le site et les visiteurs dont c'est la première visite.

- Langues : Analyse les langues des visiteurs de votre site

- Visites : Rapport contenant toutes les visites sur votre site.

- Visiteurs uniques absolus : Rapport contenant tous les visiteurs uniques de votre site.

- Pages vues : Nombre de pages vues sur votre site

- Nombre moyen de pages vues

- Temps passé sur le site

- Taux de rebond : Il s'agit le pourcentage de visites à une seule page par rapport au total de visites

- Fidélité : Indique la tendance du nombre de visites par visiteurs. Par exemple, vous pouvez y voir que 0.95% des visiteurs visitent votre site de 26 à 50 fois.

- Dernière visite : Analyse la dernière visite de chaque visiteur

- Durée de la visite : Indique la durée des visites.

- Nombre de pages visitées : Indique la tendance du nombre de pages vues par visite.

- Navigateurs : Rapport sur les navigateurs des visiteurs.

- Systèmes d'exploitation : Rapport sur les systèmes d'exploitation des visiteurs.

- Navigateurs et systèmes d'exploitation : Rapport sur les navigateurs et systèmes d'exploitation des visiteurs.

- Couleurs d'écran : Rapport sur les couleurs d'écran des visiteurs.

- Résolutions d'écran : Rapport sur les résolutions d'écran des visiteurs.

- Versions Flash : Rapport sur le support de Flash des visiteurs.

- Prise en charge de Java : Rapport sur le support de Java des visiteurs.

- Fournisseurs d'accès

- Noms d'hôtes : Indique quels noms d'hôte sont utilisés pour accéder à votre site.

- Vitesses de connexion : Indique la bande passante des visiteurs

- Valeurs/Variables personnalisées : Rapport sur la répartition des visiteurs en fonction des variables personnalisées que vous avez définies dans le code de suivi avec la valeur utm_setvar.

Tous ces rapports vous permettront de suivre les tendances de vos visiteurs et d'adapter votre site par rapport aux visiteurs qui le visitent.

2-4 - Sources de trafic

L'onglet "Sources de trafic" permet de lister les sources de trafic de votre site. De nouveau, vous avez accès à une première vue d'ensemble sur les différentes sources et l'évolution de ces dernières.

Sources de trafic

Voici tous les rapports disponibles depuis cette vue :

- Vue d'ensemble : Cette vue présente les principales sources de trafic ainsi que la répartition des différentes sources dans 3 groupes : accès direct, moteurs de recherche et sites référents

- Accès directs : Comptabilise les visites par accès direct.

- Sites référents : Comptabilise et liste les sites référents

- Moteurs de recherche : Comptabilise les accès par moteur de recherche et classe les accès par type de moteur de recherche.

- Toutes les sources de trafic : Synthèse de toutes les sources de trafic

- Campagnes AdWords : Visites générées par vos campagnes AdWords

- Positions des mots clés : Position de votre site dans les mots-clés avec vos campagnes AdWords

- Mots clés : Mots clés vous rapportant des visites depuis les moteurs de recherche

- Campagnes et Versions d'annonce : Permet de suivre vos campagnes autres qu'AdWords

Tous ces rapports vous permettront de suivre l'évolution des sources de trafic et de faciliter le suivi de l'évolution des différentes sources.

2-5 - Contenu

L'onglet "Contenu" permet d'analyser le contenu de votre site. Essentiellement, il permet de vérifier quelles pages génèrent le plus de visites. Une fois n'est pas coutume, vous avez le droit à une page de vue d'ensemble vous présentant le nombre de pages vues et de consultations ainsi que les pages les plus visitées.

Contenu

Voici tous les rapports disponibles depuis cette vue :

- Vue d'ensemble : Présente les principales informations sur le contenu du site

- Pages les plus consultées : Présente les pages les plus consultées du site

- Détail des pages par titre : Détail des pages par titre de page

- Détail des pages par URL : Détail des pages par URL. Présentation en arborescence de votre site et statistiques par dossier.

- Principales pages de destination : Pages d'entrée du site.

- Principales pages de sortie : Pages de sortie du site. C'est-à-dire les pages depuis lesquelles les lecteurs quittent votre site.

- Synthèse données/site : Présente une synthèse des clics depuis votre site. Cela va présenter le nombre de clics sur chacun des liens d'un site.

Voici un exemple de synthèse pour mon menu sur la page d'accueil de mon site :

Synthèse données/site

Cela peut être très intéressant pour voir ce qu'il faudrait changer sur votre site pour augmenter les taux de clics sur certains liens.

La vue "Contenu" dans son ensemble vous permet de voir quels sont les contenus les plus appréciés par vos lecteurs. Cela peut vous permettre de mettre en avant des liens plus que d'autres ou alors de développer du contenu qui soit le plus à même d'intéresser vos lecteurs.

2-6 - Segments avancés

En haut à droite de chaque page, vous pouvez voir un texte Segments avancés suivi d'un bouton "Toutes les visites". Ce bouton vous permet de spécifier sur quel groupe d'utilisateurs, de contenu ou d'audience (un segment au sens Google Analytics) portent les statistiques en cours. Une fois que vous cliquez sur ce bouton, vous devriez voir quelque chose comme ça :

Segments

De base, il y a donc une dizaine de segments préconfigurés dans Google Analytics, par exemple "Trafic de recherche" ou "Visites par iPhone". Vous pouvez également créer vos propres segments avancés. Pour cela, soit vous utilisez le bouton "Créer un segment avancé" présent sur l'écran de choix du segment. Soit vous vous rendez sur la page de gestion "Segments avancés" accessible via le menu de gauche.

Le sélection des visites se fait via un ensemble de règles liées par des "et" et des "ou". Une règle possible serait : (Heure du jour 15 ou Heure du jour 17) et en-us comme langue. Bien entendu vous n'avez pas à taper cette règle ainsi, tout se fait visuellement :

Créer segment avancé

Il vous suffit de glisser les éléments depuis la liste de gauche et de les configurer via les champs de choix qui apparaissent dans la vue de droite. Vous pouvez également ajouter ou supprimer des règles "ou" ou "et" via les boutons à droite.

Ces segments permettent de cibler une partie très précise de vos visiteurs pour en constater l'évolution.

3 - Divers et conclusion

3-1 - Rapports personnalisés

En plus des nombreux rapports de base, il est également possible de créer vos propres rapports pour ne visualiser que les données qui vous sont nécessaires et en fonction des critères nécessaires. Vous pouvez gérer les rapports en utilisant le lien de droite "Création de rapports personnalisés". Voici un exemple de création de rapports :

Rapports personnalisés

Le principe est le même que pour la création de segments, il vous suffit de glisser les éléments de la liste de gauche dans les cases à cet effet pour remplir ce nouveau rapport. Une fois créé, celui-ci sera disponible dans le menu de gauche sous le lien "Rapports personnalisés".

3-2 - Gestionnaire de filtres

Il est également possible de placer des filtres sur un site pour exclure une partie du trafic pour qu'il ne soit pas du tout comptabilisé dans les statistiques. Pour cela, il faut vous rendre sur la page d'accueil de votre compte Google Analytics et utiliser le lien "Gestionnaire de Filtres" en bas à droite :

Gestionnaire de filtres

Ensuite de quoi, vous pouvez créer un nouveau filtre avec le lien "Ajouter un filtre" qui vous mènera sur une vue de création de filtres :

Création de filtres

Ce n'est pas très compliqué en soi, il vous suffit de choisir les règles d'exclusion ou inclusion puis de spécifier les sites sur lesquels vous voulez appliquer ce filtre. Cette fonctionnalité peut être intéressante pour exclure vos visites des statistiques par exemple.

3-3 - Gestionnaire d'utilisateurs

Une dernière fonctionnalité est la possibilité de permettre l'accès à vos statistiques à d'autres utilisateurs possédant un compte Google. Pour cela, il faut vous rendre sur la page d'accueil de votre compte Google Analytics et utiliser le lien "Gestionnaire d'utilisateurs" en bas à droite :

Gestionnaire d'utilisateurs

Suite à quoi, vous pouvez ajouter un nouvel utilisateur avec le lien "Ajouter un utilisateur" qui vous mènera sur une vue de création d'utilisateurs :

Création d'utilisateur

Commencez par renseigner le nom du compte Google de l'utilisateur puis définissez ses droits. Seuls deux choix sont possibles : Administrateur et Affichage de rapports. Dans le premier cas, l'utilisateur aura les mêmes droits que vous et dans le second il pourra uniquement visualiser les données. Enfin, choisissez les sites auxquels ce nouvel utilisateur aura accès.

Cela peut être pratique quand vous administrez un site, mais que vous n'êtes pas la seule personne à y participer, vous pouvez montrer les news du site à vos autres collègues sans pour autant obligatoirement leur donner les droits d'administration au compte.

3-4 - Conclusion

Voilà, nous avons maintenant couvert les principales fonctionnalités de Google Analytics. A l'utilisation, Google Analytics se révèle être un outil des plus complets et très facile d'utilisation. Cela fait maintenant plusieurs années que je l'utilise et j'en suis très satisfait.

N'hésitez pas à commenter cet article : Commentez

3-4-1 - Remerciements

Merci à mseye et Bérénice Maurel pour leur relecture orthographique.

3-4-2 - Liens

Autres ressources sur Google Analytics :

- Présentation de l'API Google Analytics en PHP

- Tracking de la navigation et des actions en Flex avec Google Analytics