Agente de usuario
La agente de usuario o agente es el identificador o nombre con el que un programa inicia sesión en el servidor web para solicitar un documento. El nombre se pasa a través del encabezado HTTP. Los programas de software y los robots de los motores de búsqueda pueden identificarse con este nombre.
El agente de usuario permite ver con precisión cuándo un robot de motor de búsqueda visitó el portal web, que puede resultar útil para la evaluación de archivos de registro. El hecho de que el nombre pueda seleccionarse libremente plantea el problema de que los robots pueden disfrazarse de otros agentes de usuario. Esto permite que el robot identifique, por ejemplo, sitios web de spam. Un bot con un identificador incorrecto puede verificar un portal web de incógnito, ya que el servidor web lo identifica como un navegador normal y no como un bot de motor de búsqueda.
Como funciona
Si un navegador quiere ingresar a una página web, el programa le dice al documento cuando se realiza la solicitud, qué agente se utiliza (Entrega del nombre del agente). El identificador de agente de usuario es una cadena de información diferente. Contiene el sistema operativo, así como la versión del sistema operativo o el nombre del producto.
Si durante este procedimiento el programa proporciona la siguiente identificación, por ejemplo:
Mozilla / 5.0 (Windows; U; Windows NT 5.1; de-DE; rv; 1.7.6) Gecko / 20050226 Firefox / 1.0.1
significa que el usuario utilizó Mozilla Firefox versión 1.0.1 con el sistema operativo Windows XP y el paquete de idioma alemán. También es posible identificar que el usuario utilizó la versión 1.7.6 del motor de renderizado Gecko, que fue lanzado el 26 de febrero de 2005.
Tipos de agentes de usuario
- navegadores web: Los navegadores web son programas que se utilizan para navegar por Internet. Le permiten ver y ejecutar gráficos o subprogramas de sitios web. Ejemplos de navegadores web son Internet Explorer, Safari, Mozilla Firefox u Opera.
- Aplicaciones web: Son programas que se utilizan para el mantenimiento de contenidos, la comunicación o la ejecución de archivos, tales como streaming (ejemplo: Spotify), videoclips, Flash Player o Adobe Acrobat Reader.
- Araña (Reptador): Identifica programas de motores de búsqueda que regularmente desean información nueva y documentan cambios en Internet.
conclusión
Para que los motores de búsqueda puedan mostrar resultados de búsqueda a un usuario, tienen que buscar contenido en la web a diario. Los servidores web, a pesar de todo, no pueden decir si una persona o un robot de motor de búsqueda visita una página web. Agentes de usuario ayudar al servidor web para distinguir entre usuarios humanos y robots de motores de búsqueda.
