reperer les robots

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

xavewake
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 8 Aoû 2007

reperer les robots

Message le Mer Aoû 08, 2007 13:30

bonjour,
je souhaite realiser un script en php de maniere a reperer les robots. je sais qu il laisse des traces dans les fichiers logs mais je ne parviens pas a les retrouver. Pouvez vous m indiquer ou sont situe exactement les traces ?
merci beaucoup

PS : si vous avez des infos sur un meilleure reperage des bots, merci.


bertimus
WRInaute passionné
WRInaute passionné
 
Messages: 2228
Inscription: 24 Aoû 2005

Message le Mer Aoû 08, 2007 13:35

Salut et bienvenue ;)

Ce type de script existe déjà. Crawltrack ou Robot Stats pourraient-ils répondre à tes besoins ?

xavewake
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 8 Aoû 2007

oui j ai vu

Message le Mer Aoû 08, 2007 13:47

Merci beaucoup, je les ai telecharge. ils possedent une base de donnee de robots qu ils mettent a jour.
Je cherche a definir exactement les traces qu il laisse pour les reperer. je viens d apprendre : la presence du champ "User-Agent" specifique dans les requetes HTTP que les robots envoient.
Ou se situe ce champ "User-Agent" ???
merci


bertimus
WRInaute passionné
WRInaute passionné
 
Messages: 2228
Inscription: 24 Aoû 2005

Message le Mer Aoû 08, 2007 13:57

C'est à partir de ce point que ça me dépasse :roll: Je t'invite donc à attendre la réponse de gens + calés que moi ;)

bozoleclown
WRInaute impliqué
WRInaute impliqué
 
Messages: 893
Inscription: 24 Nov 2005

Message le Mer Aoû 08, 2007 14:07

le user agent est placé dans les headers http de la requete vers ton serveur.

$_SERVER['tonheader'];

un peu de doc ici http://perso.univ-rennes1.fr/pascal.aub ... server.php


erestrebian
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 460
Inscription: 15 Juin 2007

get_browser

Message le Mer Aoû 08, 2007 14:14

a priori avec get_browser en php tu devrais pouvoir trouver ton bonheur.

Code: Tout sélectionner
$browser = get_browser(null, true);
if ($browser['crawler']==1)


tu as à faire avec un crawler donc de type googlebot... perso je n'ai jamais essayer

sinon :

Code: Tout sélectionner
$_SERVER['HTTP_USER_AGENT']


mais dans ce cas, il faut que tu listes tous les user-agent des bots et là vaut mieux utiliser les scripts fournis précédement

xavewake
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 8 Aoû 2007

super

Message le Mer Aoû 08, 2007 14:27

je regarde tout cela.
meri beaucoup a tous
:D


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités