







|
Detecter et tracker Google


Présentation
 
Google passe-t-il sur votre site ? Si oui, quelles pages indexe-t-il ? Si jusqu'à présent, vous ne le saviez pas, lisez ce qui suit :)
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)
<?
// FICHIER 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");
?>
Annotations des visiteurs :
 
De dan34 - le 01-02-2007
  bonjour, j'ai mis sur la racine de mon site le fichier pour tracker google, mais je ne sais pas ou trouver le fichier google.txt pour vérifier si il es passé sur ma page ...
Pourrait on me dire ou chercher ?
Merci
Dan |
|
>> Poster une annotation sur cette astuce
  Retour à la liste des trucs et astuces
|

|