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 :
Pas de fichier « robots.txt », voyons voir du côté des meta :
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 là) : 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 »
Et remplacer la partie « content » par « noindex,nofollow ».
Ce qui donne comme résultat sur la page de login :
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 !
https://github.com/matomo-org/matomo/issues/9121
https://github.com/matomo-org/matomo/issues/6552