Passer au contenu principal

Agent utilisateur

le agent utilisateur o agent est l'identifiant ou le nom avec lequel un programme se connecte au serveur Web pour demander un document. Le nom est passé via l'en-tête HTTP. Les programmes logiciels et les robots des moteurs de recherche peuvent être identifiés par ce nom.

L'agent utilisateur permet de voir précisément quand un robot de moteur de recherche visité le portail web, ce qui peut être utile pour l'évaluation des fichiers journaux. Le fait que le nom puisse être choisi librement pose le problème que les robots peuvent se déguiser en autres agents utilisateurs. Cela permet au robot d'identifier, par exemple, les sites de spam. Un bot avec un identifiant incorrect peut vérifier un portail Web en mode incognito, car le serveur Web l'identifie comme un navigateur normal et non comme un robot de moteur de recherche.

Comment ça marche

Si un navigateur veut entrer dans une page Web, le programme indique au document quand la demande est faite, quel agent est utilisé (Livraison du nom de l'agent). L'identifiant de l'agent utilisateur est une chaîne d'informations différente. Il contient le système d'exploitation ainsi que la version du système d'exploitation ou le nom du produit.

Si, au cours de cette procédure, le programme fournit l'identification suivante, par exemple:

Mozilla / 5.0 (Windows; U; Windows NT 5.1; de-DE; rv; 1.7.6) Gecko / 20050226 Firefox / 1.0.1

signifie que l'utilisateur a utilisé Mozilla Firefox version 1.0.1 avec le système d'exploitation Windows XP et le pack de langue allemand. Il est également possible d'identifier que l'utilisateur a utilisé le moteur de rendu Gecko version 1.7.6, sorti le 26 février 2005.

Types d'agent utilisateur

  • Navigateurs Web: Les navigateurs Web sont des programmes utilisés pour surfer sur Internet. Ils vous permettent d'afficher et d'exécuter des graphiques ou des applets de sites Web. Des exemples de navigateurs Web sont Internet Explorer, Safari, Mozilla Firefox ou Opera.
  • Applications Web: Il s'agit de programmes utilisés pour la maintenance du contenu, la communication ou l'exécution de fichiers, tels que le streaming (exemple: Spotify), les clips vidéo, Flash Player ou Adobe Acrobat Reader.
  • Araignée (chenille): Identifie les programmes de moteur de recherche qui souhaitent régulièrement de nouvelles informations et documentent les modifications sur Internet.

conclusion

Pour que les moteurs de recherche puissent afficher les résultats de la recherche à un utilisateur, ils doivent rechercher quotidiennement du contenu sur le Web. Les serveurs Web, malgré tout, ne peuvent pas dire si une personne ou un robot de moteur de recherche visite une page Web. Agents utilisateurs aider le serveur Web faire la distinction entre les utilisateurs humains et les robots des moteurs de recherche.