![]() |
|
Titre : Detecter et tracker Google Présentation Google passe-t-il sur votre site ? Si oui, quelles pages indexe-t-il ? Quoi de plus important pour votre site que de soigner son referencement dans Google ? Le numéro 1 des moteurs de recherche peut, à lui seul, faire exploser le trafic de votre site ! Avant tout, je vous conseille d'optimiser votre site pour son referencement dans google. Vous trouverez sur internet d'excellentes pages sur ce sujet. Une fois votre optimisation mise en place, il ne vous reste plus qu'à savoir quand et où google passe sur votre site. Voici un outil qui va vous aider a cette tache. IP de Google Les robots de google ont 2 types d'IP : Les spiders : 64.68.8X Les crawlers : 216.239.46.X Connaissant ces IP il est facile de tracker les moindres passages de google sur votre page ! Le script PHP pour tracer Google : Voici le code pour tracker google (à placer, par exemple, dans un fichier nommé google_track.php)
<?
$tmp_list = explode(".", $REMOTE_ADDR); if (($tmp_list[0] == "64" && $tmp_list[1] == "68" && substr($tmp_list [2],0 ,1) == "8") || ($tmp_list[0] == "216" && $tmp_list[1] == "239" && $tmp_list[2] == "46")) { $url_google = $_SERVER["SCRIPT_NAME"]; if ($_SERVER["QUERY_STRING"] != "") $url_google .= "?".$_SERVER["QUERY_STRING"]; $f = fopen("google.txt","a"); fputs($f, "[ ".date("j-m-Y H:i")." | $REMOTE_ADDR ] : [ http://$HTTP_HOST"."$url_google ]"); fclose($f); } ?> Ce petit script va vous créer un fichier google.txt qui comportera tous les passages du moteur sur votre site. Ce fichier aura cette forme :
[ 10-02-2003 19:45 | 216.239.46.85 ] : /repertoire/page.php
[ 10-02-2003 19:46 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:48 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:48 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:49 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:50 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:50 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:53 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:53 | 216.239.46.85 ] : /repertoire/page.php [ 10-02-2003 19:55 | 216.239.46.85 ] : /repertoire/page.php Il ne vous reste plus qu'à inclure le fichier dans toutes vos pages PHP de cette façon :
<?
require("google_track.php"); ?> Vos commentaires concernant cette page :
|
|
|