script ASP de reconnaissance d'un moteur de recherche

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

etienned
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Jeu Jan 08, 2004 19:34

script ASP de reconnaissance d'un moteur de recherche

Message le Mar Aoû 24, 2004 21:43

Bonjour,

Pour diviser la charge de travail du serveur, je souhaite diriger les visiteurs sur deux serveur en round robin.

Un serveur aura l'adresse www.monsite.com , et l'autre www2.monsite.com.

Le problème, c'est pour les moteurs de recherche. Je voudrais qu'ils n'inspectent que www.monsite.com et pas www2.monsite.com

Etant donné que je fais la redirection en ASP, quelqu'un connaiterait t'il un bon moyen de détecter si le visiteur est une araignée, ou un visiteur lambda ?

Merci d'avance

Etienne


ysimon
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 144
Inscription: Mar Fév 24, 2004 14:07

Re: script ASP de reconnaissance d'un moteur de recherche

Message le Mar Aoû 24, 2004 21:54

etienned a écrit:Bonjour,

Pour diviser la charge de travail du serveur, je souhaite diriger les visiteurs sur deux serveur en round robin.

Un serveur aura l'adresse www.monsite.com , et l'autre www2.monsite.com.


alors là, il faut faire du round robin "dns"
cad, dans tes enregistremnts dns, tu mets les 2 adresses ip de tes serveurs
194.51.238.1
194.51.238.2

mais avec www.monsite.com pour les 2
(c'est possible)

avec ce systeme, google ne fera pas de différence

par contre, si tu geres des sessions, tu es mal !

;-)


Cendrillon
WRInaute accro
WRInaute accro
 
Messages: 4747
Inscription: Mar Aoû 17, 2004 15:41

Message le Mar Aoû 24, 2004 22:38

<%
IPClient = Request.ServerVariables("REMOTE_ADDR")

IF (IPClient = xxx OR IPClient=yyy) then 'xxx, yyy etc ... = IPs googlebot
Response.Redirect("www.monsite.com")
Else
répartition entre les deux serveurs
End IF
%>

QQ chose dans ce gout là ...


PyRoFLo
WRInaute impliqué
WRInaute impliqué
 
Messages: 492
Inscription: Mer Mar 24, 2004 14:49

Message le Mer Aoû 25, 2004 14:09

Tu installes RobotStats et tu jettes un oeil dans les sources pour trouver (ou ajouter) une variable booléenne :

TRUE : c'est un bot
FALSE : c'est un visiteur

Moi je fais comme ça :wink:

Mais je sais pas si RobotStats a été traduit en ASP...

etienned
WRInaute discret
WRInaute discret
 
Messages: 75
Inscription: Jeu Jan 08, 2004 19:34

round robin & moteurs

Message le Mer Aoû 25, 2004 15:45

Le round robin pose problème pour les variables de session. (le cache dns semble ne pas agir pour certains certains visiteurs).

Je crois qu'il est possible avec les serverVariables de déterminer le nom du navigateur qui visite le site. Si je pouvais savoir quel nim de navigateur renvoient les spiders de tous les moteurs de recherche, je pourrais creer un script facilement.

Quelqu'un sait il cela ?

Merci d'avance


Cendrillon
WRInaute accro
WRInaute accro
 
Messages: 4747
Inscription: Mar Aoû 17, 2004 15:41

Message le Mer Aoû 25, 2004 16:17

Je crois qu'il est possible avec les serverVariables de déterminer le nom du navigateur qui visite le site. Si je pouvais savoir quel nim de navigateur renvoient les spiders de tous les moteurs de recherche, je pourrais creer un script facilement.

Quelqu'un sait il cela ?

... (InStr(Request.ServerVariables("HTTP_USER_AGENT"),"Googlebot") > 0) ... pour google ...

PS : tu peux utiliser http://www.wannabrowser.com pour tester ... au passage tu as tous les noms de users-agents ...


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 Julien Coquet, expert certifié officiellement par Google Analytics.

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

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google SearchMash

  • Analyse du positionnement
    AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.
  • Transformer des simples citations de votre site en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

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