Dans ce premier article dédié à Looker Studio (Anciennement data studio), nous allons voir comment mettre en place des rapports avancés qui vous permettront de suivre efficacement les résultats de vos actions SEO, référencement naturel.
Looker Studio est un outil très puissant qui vous permet de créer des rapports et des outils de suivi interne afin de trouver l’information dont vous avez besoin en quelques clics.
Pourquoi ne pas utiliser la Search Console ?
Avant d’aller plus loin, certain d’entre vous me demanderont pourquoi ne pas utiliser directement la Search Console de Google pour récupérer les données ?
Pour ceux qui ont l’habitude de réaliser des analyses assez poussées, il est claire que la Search Console ne permet pas de retrouver facilement des informations. Il n’est, par exemple, pas possible d’appliquer plusieurs filtres sur les pages ou les requêtes de recherche. Il n’est pas possible non plus de créer différents groupes de page pour avoir une analyse plus macro.
L’ensemble des informations est disponible, cependant, il est nécessaire d’effectuer un retraitement important afin de pouvoir trouver l’information dont nous avons besoin. De plus, il n’est pas possible d’enregistrer les filtres pour y revenir plus tard.
Voici quelques questions auxquelles je vais tenter de répondre dans cet article grâce à la création d’un rapport SEO Looker Studio.
- Quelle est l’évolution du trafic SEO hors marque du site internet ?
- En ne prenant en compte que le trafic hors marque, quelle est la typologie de page la plus performante ?
- Le trafic SEO arrive-t-il sur des pages e-commerce intentionnistes ou bien sur des articles de blog qui ne génèrent pas de conversion ?
Afin de créer un rapport SEO disponible en temps réel et nous permettant d’accéder rapidement à ces données, nous allons utiliser les champs personnalisés ainsi que les filtres proposés par Datastudio.
Création du rapport Looker Studio
Pour comment, nous allons créer un rapport Looker Studio, rendez-vous à cette adresse (https://lookerstudio.google.com/) et cliquez sur le bouton « + Créer » se trouvant en haut à gauche de l’écran. Cliquez ensuite sur « Rapport ».
Vous arrivez alors sur une page vous demandant d’ajouter des données au rapport.
Dans le champ de recherche, recherchez « Search console » puis cliquez sur la connexion correspondant, il vous sera alors demandé de sélectionner la propriété que vous souhaitez lier à Looker Studio.
Sur ce nouvel écran, sélectionnez « Impression associée à l’URL » puis « Web ». Enfin, cliquez sur le bouton « Ajouter » se trouvant en bas à droite de l’écran.
Vous arrivez alors sur le rapport, donnez-lui un nom, celui que vous souhaitez.
Données disponibles
Par défaut, nous avons accès aux propriétés suivantes :
- Country : pays dans lequel la recherche a été effectuée.
- Date : date de la recherche.
- Device Category : appareil depuis lequel la recherche a été effectuée.
- Google Property : la propriété Google utilisé.
- Landing page : la page vers laquelle l’internaute a été redirigé après sa recherche.
- Query : la requête que l’internaute a réalisé.
- Average position : la position moyenne de la page ou du mot clé en fonction des filtres.
- Impression : le nombre de fois où votre site internet est apparu sur la requête donnée.
- Url clics : Le nombre de clics vers votre site.
- URL CTR : Le taux de clic (Click through rate)
- Type de recherche : S’il s’agit d’une recherche sur internet, sur Google Image, dans Google Discover, etc.
L’avantage avec Looker Studio est qu’il est possible de créer des données personnalisées qui vont nous permettre d’analyser plus efficacement les performances SEO du site internet.
Champs personnalisés Looker Studio
Dans cette section, nous allons voir comment créer des champs personnalisés. Pour les besoins de l’exemple, nous allons créer un nouveau champ « Requête de marque », « Requête hors marque » ainsi qu’un champ permettant d’identifier la typologie de page (page produit, page catégorie, page de blog, landing page, etc).
Pour ce faire, cliquez sur le menu « Ressource », puis, « Gérer les nouvelles sources de données ».
Sélectionnez la source de donnée que vous avez installé lors de la création du rapport, vous arrivez alors sur la liste des données disponibles.
Trafic SEO marque et hors marque
Nous allons maintenant créer un nouveau champ, pour ce faire, cliquez sur le bouton « Ajouter un champ » en haut à droite de l’écran, vous arrivez alors sur un éditeur de code. Cela peut faire peur au début, mais avec l’habitude, il devient très simple de réaliser des petits bouts de code vous permettant d’analyser vos données et de créer de nouveaux champs personnalisés pour Looker Studio.
Dans notre exemple, nous nous concentrerons sur la condition CASE et sur les fonctions CONTAINS_TEXT, STARTS_WITH, ENDS_WITH. Si vous souhaitez voir toutes les options existantes, vous pouvez vous rendre sur sur la documentation officielle Looker Studio.
Pour identifier le trafic de marque SEO, commençons par nommer notre nouveau champ « Trafic de marque ». Ensuite nous allons créer une condition CASE, et nous allons définir la valeur du nouveau champ en fonction de la valeur de la requête de l’internaute. Nous allons ajouter plusieurs cas pour prendre en compte les fautes de frappe.
CASE
WHEN CONTAINS_TEXT(Query, "marque") THEN "Marque"
WHEN CONTAINS_TEXT(Query, "mark") THEN "Marque"
WHEN CONTAINS_TEXT(Query, "marc") THEN "Marque"
ELSE "Hors marque"
END
Voici ce que fait le code :
- Si la requête de l’internaute contient « Marque », alors on défini le nouveau champ sur « Marque »
- Si la requête de l’internaute contient « mark », alors on défini le nouveau champ sur « Marque »
- Si la requête de l’internaute contient « marc », alors on défini le nouveau champ sur « Marque »
- Sinon, on défini le champ sur « Hors marque »
Vous pouvez bien entendu adapter le script en fonction des différentes fautes que vous identifiez dans les résultats de recherche.
Ensuite, cliquez sur « Enregistrer » en bas à droite de l’écran, puis sur « OK » en haut à droite. Nous avons désormais une nouvelle donnée qui nous permet d’identifier très rapidement s’il s’agit d’un trafic de marque ou de trafic hors marque.
Regroupement par typologie de page
Nous allons maintenant réaliser le même exercice avec les pages. Nous souhaitons les classer en fonction de leur typologie afin de savoir si le trafic arrive sur les fiches produits, les fiches catégories ou encore sur les articles de blog.
Nous allons suivre les mêmes étapes que précédemment et créer un nouveau champ « Typologie de page ».
CASE
WHEN Landing Page = 'https://www.xxxxx.fr/' THEN "Accueil"
WHEN STARTS_WITH(Landing Page, 'https://www.xxxxx.fr/produit/') THEN "Produit"
WHEN STARTS_WITH(Landing Page, 'https://www.xxxxx.fr/categorie/') THEN "Catégorie"
ELSE "Autre"
END
Voici ce que réalise le code :
- Si la page est exactement https://www.xxxxx.fr/, alors il s’agit de la page d’accueil
- Si la page commence par https://www.xxxxx.fr/produit/, alors il s’agit d’une fiche produit
- Si la page commence par https://www.xxxxx.fr/categorie/, alors il s’agit d’une page catégorie.
- Sinon, on indique Autre.
De même, cliquez sur « Enregistrer » puis « OK ».
Créer du tableau de suivi
Nous avons maintenant accès à nos deux nouveaux champs. Afin de pouvoir les analyser rapidement, nous allons créer un tableau croisé dynamique.
Pour ce faire, sélectionnez le tableau qui est présent dans votre rapport puis sélectionnez un type « Tableau croisé dynamique » en haut de la colonne de droite.
Sélectionnez les informations suivantes :
- Dimension associée aux lignes : Trafic de marque
- Dimension associée aux colonnes : Typologie de page
- Métrique : Url Clicks
Vous avez désormais accès à un rapport vous permettant d’identifier en un clin d’oeil la performance de vos différents types de page sur des requêtes de marque et des requêtes hors marque.
Vous souhaitez améliorer vos positions sur Google et générer du trafic qualifié à l’aide du référencement naturel SEO, nous sommes là pour vous accompagner.