Inspector User-Agent
Decodifica la cadena detrás de una request antes de clasificar mal un navegador, bot, dispositivo o motor de render.
Referencia User-Agent
Cómo se estructura una cadena User-Agent
La mayoría de User-Agent combina tokens de compatibilidad, plataforma, motor de render y marca/versión del navegador. El formato es histórico y desordenado, así que trata el resultado como una pista, no como verdad absoluta.
Ejemplo: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36
User agents de crawlers comunes
| Crawler | Firma User-Agent |
|---|---|
| Googlebot | Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html) |
| Baiduspider | Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html) |
| Bingbot | Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) |
Preguntas frecuentes
¿Qué es un User-Agent?
Es una cadena enviada por navegador, crawler o cliente con una request. Puede ayudar a identificar navegador, sistema operativo, tipo de dispositivo, motor de render y a veces si la request viene de un bot.
¿Cómo cambio mi User-Agent?
La mayoría de navegadores permite sobrescribirlo en DevTools. En Chrome, abre DevTools, More tools, Network conditions, desactiva el User-Agent por defecto y elige otro valor.
¿Se puede confiar en un User-Agent?
No completamente. Navegadores, bots, proxies, herramientas de privacidad y clientes de prueba pueden falsificarlo o reducir detalles. Usa feature detection y señales de servidor cuando la precisión importe.
¿Por qué los navegadores modernos muestran menos detalle?
Reducir detalle limita fingerprinting pasivo. Parte de esa información se mueve a Client Hints, donde el navegador puede revelar campos específicos de forma más controlada.