Déréférencement de la page de login Matomo (piwik)

2 minutes
web piwik matomo robots.txt seo

Matomo (Piwik) est un super outil d'analyse statistiques pour les sites web.
Il est une très bonne alternative à ce qui se fait actuellement : Google Analytics, Xiti, etc...
L'installation est simple, l'utilisation est intuitive, bref c'est super.
Je me suis toutefois rendu compte que la page de login, était référencée.

Les petits robots, ont dû suivre les liens du site, et référencer cette page comme une nouvelle page.

Mais pourquoi donc ?

Si le robots référence cette page, c'est qu'il a le droit !

Voyons voir ce qu'il en est :

Requête curl pour récupérer le robots.txt

Pas de fichier « robots.txt », voyons voir du côté des meta :

Balise meta robots définit à index

Voilà le coupable !

Je trouve ça un peu dommage, mais la balise méta robots de matomo est par défaut à « index,follow ».
C'est pas terrible niveau sécurité, il faut donner le moins d'informations possible à un éventuel individu malintentionné, et là ça apparaît sur le moteur de recherche ...

Soit, mais qu'en dit la communauté ?

Le sujet a été tranché sur le github du projet piwik (ici et ) : ce n'est pas directement un soucis de sécurité du coup pas de modification. Par contre si un plugin permet de modifier les balises meta, ça leur va.

Je n'ai pas trouvé de plugin sur la marketplace permettant de faire ça.
La seule solution que j'ai trouvé est un peu sale, mais n'ayant rien d'autre sous la main, je m'en satisfait pour le moment !
Il faut modifier le ficher « plugins/Login/templates/loginLayout.twig »

Code source contenant la balise meta robots

Et remplacer la partie « content » par « noindex,nofollow ».

Ce qui donne comme résultat sur la page de login :

Balise meta robots définit à noindex

dans le code source de la page, la meta robots est maintenant à : noindex,nofollow
J'ai également ajouté un fichier « robots.txt » à la racine du projet :

    User-agent: *
    Disallow: /

Au moins ça c'est fait !

Si certain d'entre vous trouvent un plugin pour ça, ou en font un, je suis preneur !

Références

https://github.com/matomo-org/matomo/issues/9121
https://github.com/matomo-org/matomo/issues/6552

Blog Comments powered by Disqus.

Article précédent Article suivant