Comment savoir quand un moteur de recherche
Résolu/Fermé
fofo73
Messages postés
295
Date d'inscription
vendredi 8 mai 2009
Statut
Membre
Dernière intervention
28 mai 2011
-
17 mars 2010 à 19:17
bg62 Messages postés 23665 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 31 décembre 2024 - 17 avril 2010 à 20:30
bg62 Messages postés 23665 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 31 décembre 2024 - 17 avril 2010 à 20:30
A voir également:
- Comment savoir quand un moteur de recherche
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Google moteur de recherche page d'accueil - Guide
- Safari moteur de recherche - Télécharger - Navigateurs
- Installer qwant moteur de recherche - Télécharger - Navigateurs
- Moteur de recherche sans censure - Accueil - Services en ligne
7 réponses
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
17 mars 2010 à 19:22
17 mars 2010 à 19:22
Il faut avoir son IP.
<?php $ipRobots = array('xx.xx.xx.xx', 'xx.xx.xx.xx', /* ... */); if(array_key_exists($_SERVER['REMOTE_ADDR'], $ipRobots) echo "C'est un robot !"; ?>
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
18 mars 2010 à 19:50
18 mars 2010 à 19:50
C'est suffisant. À toi de metter les IP des robots les plus connus dans l'array et à modifier les actions à exécuter si c'est un robot.
L'IP du crawler de Google : 66.249.66.1
L'IP du crawler de Google : 66.249.66.1
bg62
Messages postés
23665
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
31 décembre 2024
2 392
18 mars 2010 à 20:22
18 mars 2010 à 20:22
L'IP du crawler de Google : 66.249.66.1
euh il y en a un paquet ....
euh il y en a un paquet ....
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
18 mars 2010 à 20:54
18 mars 2010 à 20:54
Oui, c'est vrai :)
Le plus simple est de faire une résolution DNS inverse, afin d'obtenir le nom d'hôte depuis l'IP.
Ensuite, avec un coup de regex, on vérifie si l'hôte appartient au domaine googlebot.com. Ou bien il y a aussi l'user-agent.
Le plus simple est de faire une résolution DNS inverse, afin d'obtenir le nom d'hôte depuis l'IP.
Ensuite, avec un coup de regex, on vérifie si l'hôte appartient au domaine googlebot.com. Ou bien il y a aussi l'user-agent.
fofo73
Messages postés
295
Date d'inscription
vendredi 8 mai 2009
Statut
Membre
Dernière intervention
28 mai 2011
8
18 mars 2010 à 18:27
18 mars 2010 à 18:27
ok merci mais tu pourras m'expliquer les variable car je met pas juste sa dans ma page et si tu peut faire un exemple avec le robot de google
merci beaucoup
cordialement
ps merci de maitre les commentaire car je suis débutant et que veut dire -->(/*...*/)
merci beaucoup
cordialement
ps merci de maitre les commentaire car je suis débutant et que veut dire -->(/*...*/)
fofo73
Messages postés
295
Date d'inscription
vendredi 8 mai 2009
Statut
Membre
Dernière intervention
28 mai 2011
8
14 avril 2010 à 21:22
14 avril 2010 à 21:22
sa marche pas quand je met mon ip il dit toujours que c'est pas moi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
17 avril 2010 à 16:25
17 avril 2010 à 16:25
Si tu testes en local ton IP pour le serveur est 127.0.0.1.
avion-f16
Messages postés
19250
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
22 décembre 2024
4 505
17 avril 2010 à 20:24
17 avril 2010 à 20:24
Connaître quoi ?
Si tu accèdes à ton site via localhost ou 127.0.0.1, tu auras comme IP 127.0.0.1
Mais si tu accèdes à un serveur publique, alors ça sera ton IP publique qui sera utilisée par le serveur.
Si tu accèdes à ton site via localhost ou 127.0.0.1, tu auras comme IP 127.0.0.1
Mais si tu accèdes à un serveur publique, alors ça sera ton IP publique qui sera utilisée par le serveur.
bg62
Messages postés
23665
Date d'inscription
samedi 22 octobre 2005
Statut
Modérateur
Dernière intervention
31 décembre 2024
2 392
17 avril 2010 à 20:30
17 avril 2010 à 20:30
commence à devenir un peu lourd ... :)