Quand vous avez un petit réseau de sites, vous êtes pratiquement obligé de tracker tout ça, de foutre un service du genre analytics ou autre piwik.

Mais voilà, vous laissez une trace de votre réseau à google (pour les plus parano) et à vos concurrents qui pourront démanteler votre réseau de sites, et là c'est le drame, tu prends le risque de te faire déglinguer le cul par un BH aguerrit qui veux te dessouder tout tes sites pour passer devant toi !

Cette astuce pourra peut être interesser les participants des concours de ref du moment

Cacher ses footprints piwik, ou presque.


Ce qui suit va vous permettre de passer un peu plus inaperçu avec votre réseau de sites, car comme vous vous en doutez, dans le javascript fournit pas piwik il y a des traces...

Regarde ça, sur la deuxième ligne du code fournit par piwik :

var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.tonsite.com/piwik/" : "http://www.tonsite.com/piwik/");

www.tonsite.com/piwik/ correspond à l'url du site ou est installé ton logiciel de stat préféré. Et comme tu as plusieurs sites à analyser, cette information est visible sur tous tes sites ! Tu commences à comprendre ?

On va donc cacher tout ça !

Les étapes à suivre

  1. Va sur cette page  et télécharge piwik.php sur ton pc (clic droit enregistrer sous)
  2. Connectes toi à ton piwik et vas sur "paramètres", "utilisateurs", "Ajouter un nouvel utilisateur". Donne un nom à ce super utilisateur genre "souslesradars", un mot de passe et un mail qui n'a pas encore servi dans ce piwik.
  3. Au dessus de la liste de tes utilisateurs, tu as un menu qui s'appelle "Sites". Sélectionne "Appliquer à tous les sites" et clique sur le petit bouton rouge en dessous de "administration" sur la ligne de l'utilisateur "souslesradars", pour donner les droits admin.
  4. Copie le code  "token_auth" qui appartient à "souslesradars".
  5. Ouvre la page piwik.php dans ton logiciel préféré, notepad, dream ou autre pour modifier le html.
  6. Trouves la ligne ou se trouve "$TOKEN_AUTH" et modifie "xyz" avec ton code copié juste avant.
  7. Au dessus tu as "$PIWIK_URL", modifie l'url par l'adresse ou se trouve ton installation de piwik genre : http://www.tonsite.com/piwik/
  8. Enregistre cette page piwik.php, elle va te servir pour tous les sites de ton réseau.
  9. Maintenant les modifications du code sur tes sites
  10. Dans le code fourni par piwik, celui qui est placé sur tes sites, remplace l'url de l'emplacement de ton piwik par l'url de ton site à analyser.
  11. Modifie "piwik.js" par "piwik.php" (Alors attention, au niveau de "piwik.php" si vous avez des dossiers et sous dossiers, mettez l'url absolue avec le http://www.)
  12. Supprime la balise <noscript> et tout ce qui à dedans à la fin de ton code.

Voilà à quoi ressemblais le code avant :


<!-- Piwik --> <script type="text/javascript">var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.tonsite.com/piwik/" : "http://www.tonsite.com/piwik/");

document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));

</script><script type="text/javascript">

try {

var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);

piwikTracker.trackPageView();

piwikTracker.enableLinkTracking();

} catch( err ) {}

</script><noscript><p><img src="http://www.tonsite.com/piwik/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript><!-- End Piwik Tracking Code -->

Et voici à quoi il doit ressembler maintenant :


<script type="text/javascript">var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.le-site-a-analyser.com/" : "http://www.le-site-a-analyser.com/");

document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.php' type='text/javascript'%3E%3C/script%3E"));

</script><script type="text/javascript">

try {

var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 22);

piwikTracker.trackPageView();

piwikTracker.enableLinkTracking();

} catch( err ) {}

</script>

Le final, l'upload


Une fois que tout ça est fait, il ne vous reste plus qu'à uploader le tout sur votre FTP, les pages de votre site et la page piwik.php à la racine du site.

Résumé des étapes


  • Ajoutes un utilisateur et donnes lui les droit admin
  • Modifie les lignes $TOKEN_AUTH et  $PIWIK_URL de la page piwik.php précédement téléchargée.
  • Modifie le code sur tes sites
  • upload le tout