Pour améliorer votre site Web et pour l’adapter au com­por­te­ment des visiteurs, un programme de de Web­tra­cking est alors né­ces­saire.  En termes d’analyse de sta­tis­tiques Web, le service en ligne le plus connu est Google Analytics. Une al­ter­na­tive à Google Analytics est l’outil gratuit et open source d’analyse d’audience Piwik qui n’a rien à envier à son con­cur­rent à bien des égards.

Il possède même de l’avance sur son con­cur­rent Google au niveau de la pro­tec­tion des données : en effet, vous pouvez avec Piwik stocker les données col­lec­tées sur votre propre serveur. De plus, les pa­ra­mètres né­ces­saires à l’uti­li­sa­tion légale des méthodes de suivi sont beaucoup plus faciles à con­fi­gu­rer qu’avec Google Analytics. Piwik peut aussi être utilisé comme plugin pour les sites WordPress, l’extension pour le système de gestion de contenu est assez populaire grâce à son ins­tal­la­tion facile et sa bonne in­té­gra­tion. Après l’avoir installé, pour activer Piwik dans WordPress, un code de suivi doit alors être généré et inséré. Nous allons vous montrer comment cela fonc­tionne et quels sont les avantages de l’extension WordPress Piwik. 

Piwik : de nom­breuses fonc­tion­na­li­tés et un contrôle total des données

Piwik est un programme de Web­tra­cking dont le but est d’analyser les données de votre site Internet et de les traiter sous forme de sta­tis­tiques. Il constitue, après Google Analytics, l’un des outils d’analyse Web les plus utilisés d’Internet. Grâce à Piwik, vous pouvez savoir comment votre présence sur la Toile est perçue (la fréquence de visite ainsi que les chemins empruntés pour arriver sur votre site) mais aussi comment les uti­li­sa­teurs se com­por­tent. Le programme vous indique quelles sont les pages de votre site les plus vues mais aussi les temps de visite moyens des in­ter­nautes. De plus, vous pourrez savoir comment vos visiteurs accèdent à votre site: tapent-ils di­rec­te­ment votre URL dans la barre, ont-ils recours à un moteur de recherche ou cliquent-ils sur un lien vers votre site présent sur un autre site Web ?  Si votre site est référencé sur un moteur de recherche, vous pouvez voir quels ont été les mots-clés tapés par les in­ter­nautes qui ont permis sa recherche. Ces sta­tis­tiques et bien d’autres sont mises à dis­po­si­tion par Piwik.

En outre, l’outil permet de vérifier si les objectifs définis pour votre site Internet sont atteints. Par exemple, si des sous-pages ou des données spé­ci­fiques sont plus visitées que d’autres ou si les données des uti­li­sa­teurs sont com­mu­ni­quées (par exemple pour l’ins­crip­tion à la news­let­ter), Piwik vous permettra de com­prendre quelles en ont été les fré­quences et si les mesures que vous avez prises sont les bonnes. Au-delà de ces nom­breuses fonc­tion­na­li­tés, le programme permet la création au­to­ma­tique de rapports sur la manière dont les in­ter­nautes visitent et utilisent votre site Internet. Con­trai­re­ment à Google Analytics (avec l'outil de Google, toutes les données sont stockées sur les serveurs de l'en­tre­prise, ce qui peut être par­ti­cu­liè­re­ment gênant en matière de pro­tec­tion des données), Piwik en­re­gistre les données traitées sur votre serveur personnel et ne les diffuse pas. Ainsi, cet outil est une al­ter­na­tive in­té­res­sante pour celles et ceux qui attachent de l’im­por­tance à la pro­tec­tion des données. Les éditeurs de l’outil d’analyse Web proposent aussi avec Piwik PRO une version Cloud payante de l’ap­pli­ca­tion, ou vous pouvez accéder à des fonctions premium, un support et un service client etc.

Fonctions im­por­tantes de Piwik sur le tableau de bord WordPress

En 2009, le plugin est publié sous la version 0.2.0 sous le nom de WP-Piwik, il s’agit de la première extension Piwik dis­po­nible pu­bli­que­ment pour WordPress. André Bräkling (le con­cep­teur du plugin) a annoncé au milieu de l’année 2015 que l’équipe de dé­ve­lop­pe­ment avait réussi à proposer WP-Piwik comme une in­té­gra­tion complète de l’outil d’analyse Web pour WordPress. Les uti­li­sa­teurs de l’extension ont ainsi à dis­po­si­tion une multitude de fonc­tion­na­li­tés et d’options. Avec Piwik pour WordPress, vous avez accès aux fonctions suivantes di­rec­te­ment dans le tableau de bord :

  • Sta­tis­tiques sur les accès aux sites Web WordPress :
    • Em­pla­ce­ment géo­gra­phique des visiteurs et l’heure de la visite
    • In­for­ma­tions sur le système d’ex­ploi­ta­tion, le na­vi­ga­teur (en plus du four­nis­seur, vous pouvez également savoir quels plugins ont été activés lors de l’appel de la page) et le type d’appareil des visiteurs (PC de bureau, tablette ou smart­phone)
    • Source des visiteurs (accès au site Web via un lien ou bien en entrant l’adresse dans la barre URL du na­vi­ga­teur ?
    • Les actions de l’uti­li­sa­teur ef­fec­tuées sur le site Web (liens activés, les pages visitées etc.)
    • Durée de séjour des visiteurs sur le site Web
    • Carte du monde avec la lo­ca­li­sa­tion des visiteurs, en temps réel.
    • La fonction « Row Evolution », certaines ca­té­go­ries peuvent être sé­lec­tion­nées à partir des données col­lec­tées et leurs évo­lu­tions comparées entre elles sur des périodes de temps qui peuvent être librement dé­fi­nis­sables.
  • E-Commerce tracking : do­cu­men­ta­tion des dif­fé­rentes actions réalisées par les visiteurs de la boutique en ligne (commandes, mise à jour du panier, visites des pages produits et des ca­té­go­ries).
  • Analyser et préciser les objectifs du site : les actions comme le té­lé­char­ge­ment de certains fichiers, l’ins­crip­tion à un compte uti­li­sa­teur du site ou à une news­let­ter ou encore l’accès à certains sites, vidéos, etc. peuvent être créés et tracés.
  • In­for­ma­tions sur la vitesse de transfert des fichiers du site Web : à quelle vitesse le contenu du site Internet s’affiche pour les uti­li­sa­teurs ?
  • Analyse d’uti­li­sa­tion de la fonction de recherche du site Internet : éva­lua­tion des termes de recherche saisis par les visiteurs dans le masque de recherche interne d’un site Web, ainsi que l’uti­li­sa­tion générale de la fonction de recherche.
  • Fonction de com­men­taire : les com­men­taires (par exemple sur les sta­tis­tiques, les résultats d’analyse et les chan­ge­ments relatifs à un site Web) peuvent être fa­ci­le­ment en­re­gis­trés avec la fonction com­men­taire. 

Ins­tal­la­tion de Piwik

L’ins­tal­la­tion de Piwik n’est pas aussi rapide que celle de Google Anlytics. Mais elle n’est toutefois pas trop longue ou complexe. Le logiciel Piwik doit toujours être installé sur votre serveur Web et ceci est également né­ces­saire si vous voulez utiliser l’outil d’analyse Web dans WordPress seul avec le plugin.

Installer Piwik sur votre serveur

Pour lier votre site Internet à Piwik, vous avez besoin d'un accès au serveur Web du site web que vous voulez analyser avec le Web tracking. Pour utiliser Piwik dans le tableau de bord WordPress, vous devez d'abord con­fi­gu­rer le programme sur le serveur Web qui est connecté à votre page WP. L'ins­tal­la­tion du programme est re­la­ti­ve­ment simple :

  1. Utilisez la page of­fi­cielle du logiciel Piwik pour té­lé­char­ger le programme ;
  2. Ouvrez le fichier ZIP ;
  3. Chargez com­plè­te­ment le ré­per­toire en mode binaire via un client FTP sur votre serveur. Il convient de créer pour cela un nouveau fichier Piwik ;
  4. Sur le serveur, vous pouvez classer Piwik dans un sous-fichier de votre site Internet (par exemple, mon-site.fr/piwik) ou créer un sous-domaine spé­ci­fique pour le programme (par exemple, piwik.mon-site.fr) ;
  5. Chargez le domaine Piwik cor­res­pon­dant de votre site (voir étape 4) dans votre na­vi­ga­teur. Un assistant vous aide dans le processus d’ins­tal­la­tion ;
  6. Après que l’assistant d’ins­tal­la­tion a vérifié les con­di­tions de votre système, il vous faudra com­mu­ni­quer les données requises sur votre base de données. Il vous est ensuite proposé de créer une nouvelle base de données pour Piwik chez votre hébergeur. Piwik requiert une base de données MySQL ou MariaDB ;
  7. Main­te­nant, entrez l’adresse du site Internet que Piwik doit analyser (vous pourrez aussi ajouter d’autres sites Web plus tard) ;
  8. Par la suite, un code s’affiche, il s’agit du tacking code qui peut suivre le com­por­te­ment des visiteurs sur les sites Web, il est donc central pour l’analyse Web. Copiez-le sur toutes les pages du site que vous voulez analyser. Si vous utilisez un CMS (système de gestion de contenu), il suffit en général d’ajouter ce code une fois dans le footer (« pied de page » en français) du template devant la balise <body>. Votre page est désormais liée à Piwik et peut être traitée par l’outil.

Con­fi­gu­ra­tion de Piwik dans WordPress avec le code de suivi

Si vous désirez relier Piwik à votre site WordPress, il est plus facile d’utiliser son extension : WP-Piwik (le plugin officiel pour WordPress). Cette extension ajoute au­to­ma­ti­que­ment un code Piwik dans WordPress et remplace l’étape 8 citée ci-dessus. Voici les étapes à suivre pour l’ins­tal­la­tion de Piwik sur WordPress :

  1. Créez un compte WordPress
  2. Allez dans la barre de menu « ex­ten­sions » et cherchez le nom « WP Piwik ». Installez et activez-le
  3. Cliquez sur l’onglet « réglages » dans WordPress et « WP Piwik ». Insérez le domaine Piwik de votre site dans la barre URL. Dans la zone suivante, tapez votre Auth Token (ou iden­ti­fiant). Vous le trouverez en chargeant votre domaine Piwik et en regardant sous le menu « API » dans vos pa­ra­mètres per­son­nels. Quand vous aurez donné votre URL ainsi que votre Auth Token sur WordPress, procédez aux mo­di­fi­ca­tions
  4. Allez main­te­nant à l’onglet « activer le tracking » dans les réglages WP Piwik, changez le code en « tracking standard » et en­re­gis­trez-le
  5. Retournez sur l’onglet « relier avec Piwik ». Ici, décochez la con­fi­gu­ra­tion au­to­ma­tique et procédez aux mo­di­fi­ca­tions. Main­te­nant, vous pouvez cliquer sur le menu « choisir la page » de votre site Internet
  6. Après avoir choisi votre site et en­re­gis­tré vos mo­di­fi­ca­tions, Piwik est paramétré sur votre compte WordPress. Vous pouvez désormais charger l’outil soit sur votre tableau de bord WordPress soit via un ré­per­toire Piwik tra­di­tion­nel de votre site Internet dans le na­vi­ga­teur.

Une pro­tec­tion des données conforme grâce à Piwik

Que vous accédiez à Piwik via votre domaine ou via WordPress, vous utilisez toujours le programme via une interface uti­li­sa­teur er­go­no­mique dans votre na­vi­ga­teur. Certains uti­li­sa­teurs trouvent cependant la na­vi­ga­tion dans le menu un peu plus opaque qu’avec Google Analytics, mais après une courte période d’adap­ta­tion, le fonc­tion­ne­ment de Piwik est alors simple et facile pour l’ensemble des uti­li­sa­teurs. Enfin vous pouvez accéder aux données d’uti­li­sa­tion de votre site Web en per­ma­nence même en dé­pla­ce­ment via une ap­pli­ca­tion dis­po­nible sur Android et iOS. L'outil peut être mis en place sans trop d'efforts de telle sorte qu'il soit conforme aux ré­gle­men­ta­tions fran­çaises en matière de pro­tec­tion des données. Si vous voulez adapter Piwik à ré­gle­men­ta­tion française con­cer­nant la pro­tec­tion des données, faites en sorte que l’adresse IP de vos uti­li­sa­teurs soit ano­ny­mi­sée par votre programme de manière au­to­ma­tique. Par la suite, il est conseillé de donner à vos uti­li­sa­teurs la pos­si­bi­lité d’accepter ou non la création de données d’uti­li­sa­tion. Cette option est nommée « Opt-Out ».  Pour plus d’in­for­ma­tion con­cer­nant ces deux fonc­tion­na­li­tés, la CNIL (Com­mis­sion nationale de l'in­for­ma­tique et des libertés) apporte sur son site Internet un guide de mise en con­for­mité. De plus la Cnil informe sur la ré­gle­men­ta­tion en matière de pro­tec­tion des données per­son­nelles et propose des solutions pour la mesure d’audience.

Masquer au­to­ma­ti­que­ment les adresses IP des visiteurs

La cour eu­ro­péenne de justice considère que les adresses IP sont des données per­son­nelles. C’est aussi le cas pour la France, c’est pourquoi les adresses IP ne doivent pas être stockées. Les dé­ve­lop­peurs de Piwik savent que le Web tracking peut ra­pi­de­ment entrer en conflit avec les diverses lé­gis­la­tions, ainsi Piwik apporte aux uti­li­sa­teurs des options ap­pro­priées pour adapter l’analyse Web et la rendre conforme. Par exemple, les adresses IP des visiteurs du site Web peuvent au­to­ma­ti­que­ment être ano­ny­mi­sées.

L’ano­ny­mi­sa­tion des adresses IP de tous les visiteurs du site est fa­ci­le­ment con­fi­gu­rable en quelques clics : pour cela il suffit en effet de réaliser quelques modi­fi­ca­tions dans le logiciel Piwik côté serveur dans « pa­ra­mètres », puis cliquez sur « vie privée » dans la liste à gauche. Il suffit alors de cocher « oui » con­cer­nant le point « rendre anonymes les adresses IP des visiteurs », ensuite de spécifier que les 2 derniers bytes de l’adresse IP du visiteur doivent être masqués et enfin de choisir d’utiliser les adresses IP ano­ny­mi­sées pour enrichir les visites.

Ces pa­ra­mètres limitent ainsi con­si­dé­ra­ble­ment la géo­lo­ca­li­sa­tion des uti­li­sa­teurs (au lieu de la ville ou de la région, seul le pays peut alors être tracé). Mais ainsi votre Web tracking ne viole pas la lé­gis­la­tion française et eu­ro­péenne sur la pro­tec­tion des données per­son­nelles.

Proposer l‘Opt-out

En plus du masquage de l’adresse IP, il est essentiel de prendre d’autres pré­cau­tions en ce qui concerne la pro­tec­tion des données. En effet, les visiteurs doivent avoir la pos­si­bi­lité de s’opposer à la collecte de données d’uti­li­sa­tion en général, cette option est appelée l’Opt-out. Il peut être im­plé­menté à l’aide d’un élément HTML appelé iframe. Les extraits de code peuvent être trouvés dans le menu Piwik sous « con­fi­den­tia­lité » (en bas de la page). L’in­té­gra­tion de l’option d’Opt-out est très simple, il suffit en effet de copier le code affiché et de le coller sur la page Web. Une fois le code HTML d’Opt-out im­plé­menté, les uti­li­sa­teurs du site peuvent choisir en un seul clic de ne plus fournir leurs données. Dans ce cas un cookie est créé dans le na­vi­ga­teur du visiteur, ce qui empêche le suivi de Piwik.

WordPress et Piwik : que faire si des messages d’erreur se pro­dui­sent ?

Des erreurs lors du tracking peuvent avec Piwik survenir. De plus, c’est plus courant qu’avec l’uti­li­sa­tion de l’outil d’analyse de Google. Cela vient prin­ci­pa­le­ment du fait que vous devez réaliser la main­te­nance du programme vous-même (con­trai­re­ment à Google Analytics). Ici, c’est souvent un manque au niveau de la mise à jour de Piwik, qui est res­pon­sable des problèmes de tracking. Les dé­ve­lop­peurs de Piwik publient ré­gu­liè­re­ment de nouvelles versions de l’ap­pli­ca­tion open source. Toutefois si des dys­fonc­tion­ne­ments per­sis­tent après une mise à jour du logiciel, vous pouvez consulter le forum officiel de Piwik pour trouver de l’aide, a noter que le forum est en anglais. Il existe cependant une partie en français. Les problèmes fréquents avec le programme sont aussi discutés sur le site Web de Piwik dans la section « Trou­ble­shoo­ting ». Vous y trouverez des in­for­ma­tions sur plus de 50 questions dif­fé­rentes, mais l’ensemble reste aussi ici en anglais. Si vous ne souhaitez pas vous occuper de la main­te­nance et de la mise à jour de l’outil, ou bien si vous n’avez sim­ple­ment pas les con­nais­sances né­ces­saires, il est alors re­com­mandé d’utiliser la version premium de Piwik. Cette version offre en effet diverses offres d’as­sis­tance des dé­ve­lop­peurs de Piwik (par exemple sur l’ins­tal­la­tion et la con­fi­gu­ra­tion du programme, des conseils sur le fonc­tion­ne­ment de Piwik etc.).

Web­tra­cking pro­fes­sion­nel avec Piwik dans le tableau de bord de WordPress.

Dans son ensemble Piwik est un programme d’analyse de sites Web très per­for­mant grâce à son éventail de fonctions et de pos­si­bi­li­tés d’uti­li­sa­tion (pour conformer son uti­li­sa­tion avec la pro­tec­tion des données). Le plugin WP permet de voir les résultats de suivi Piwik di­rec­te­ment dans le back-end de WordPress et reste aussi im­pres­sion­nant au niveau des fonctions et de son ergonomie. Fi­na­le­ment Piwik est un outil gratuit et cependant complet.

Cependant lors de l’uti­li­sa­tion de l’outil d’analyse Web, il est important de respecter le cadre légal con­cer­nant la pro­tec­tion des données. Une mise à jour continu du logiciel est né­ces­saire, si cela implique trop d’efforts, sachez que la variante Piwik Pro qui est payante peut être une bonne al­ter­na­tive. Elle apporte en plus de fonctions sup­plé­men­taires une bonne as­sis­tance.

Enfin et surtout, il ne faut garder à l’esprit un point important : pour chaque im­plé­men­ta­tion de Piwik à un site Web, il est né­ces­saire de le signaler sur votre page Web. Et cela de manière trans­pa­rente,  par exemple une mention doit ap­pa­raitre dans la dé­cla­ra­tion de pro­tec­tion des données ou les con­di­tions d’uti­li­sa­tion de votre site Internet. 

Aller au menu principal