Cómo usar: Analizador User Agent
- Tu propio user agent se carga automáticamente. Para analizar otro, pégalo en el cuadro, por ejemplo desde un log del servidor o una exportación de analítica.
- O elige una opción de Cargar un ejemplo para ver cómo se identifican Googlebot, GPTBot, un iPhone o una smart TV.
- Lee el navegador, el SO, el tipo de dispositivo y el motor en las tarjetas de resumen. El panel de detalles añade versiones, fabricante, modelo y arquitectura de CPU.
- Si la cadena pertenece a un rastreador, un banner indica el bot y su operador. Copia el resultado JSON para usarlo en tu código o en tus tickets.
¿Qué es una cadena user agent?
Una cadena user agent (UA) es el texto que un navegador o cliente HTTP envía en la cabecera de solicitud User-Agent para identificarse. Los servidores la usan para analítica, para workarounds de errores, para gestionar bots y para servir la descarga adecuada. Una cadena típica de Chrome en Windows se ve así:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36Arrastra mucho lastre histórico: todos los navegadores dicen ser “Mozilla/5.0”, Chrome menciona Safari y Gecko, y Edge añade Edg/ a la cadena de Chrome. Por eso un análisis fiable tiene que comprobar los tokens en el orden correcto: Edge antes que Chrome, y Chrome antes que Safari.
Cómo funciona este analizador
- Bots primero: se comparan decenas de tokens de rastreadores: buscadores (Googlebot, Bingbot, YandexBot, Applebot), rastreadores de IA (GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, CCBot, Bytespider), previsualizaciones en redes sociales (facebookexternalhit, Twitterbot, Slackbot), herramientas SEO y librerías HTTP (curl, python-requests, Go-http-client).
- Navegador: los navegadores específicos (Edge, Opera, Samsung Internet, Vivaldi, Yandex, navegadores integrados en apps) se comprueban antes que los tokens genéricos de Chrome, Firefox y Safari.
- Motor: Blink para los navegadores basados en Chromium, Gecko para Firefox, WebKit para Safari, y también para todos los navegadores en iOS, porque Apple exige WebKit allí (fuera de la UE).
- SO y dispositivo: las versiones de Windows NT se traducen a nombres, se extraen las versiones de iOS y Android, y el tipo de dispositivo se deduce de tokens como
Mobile,iPadoSMART-TV.
Límites de la detección por user agent
Los navegadores ahora “congelan” partes de la cadena por privacidad. Chrome informa de las versiones menores como .0.0.0, Chrome en Android envía Android 10; K en lugar de la versión y el modelo reales, Windows 11 sigue diciendo Windows NT 10.0 y Safari informa de macOS como 10_15_7. Los valores exactos solo están disponibles a través de las User-Agent Client Hints (cabeceras Sec-CH-UA-* o navigator.userAgentData), que esta herramienta también lee para tu propio navegador. Además, cualquier cliente puede enviar cualquier cadena, así que nunca uses el UA para tomar decisiones de seguridad.
Cómo verificar tráfico real de Googlebot
Los scrapers suelen hacerse pasar por Googlebot. Para verificarlo, haz una búsqueda DNS inversa de la IP del visitante (debe terminar en googlebot.com, google.com o googleusercontent.com) y después una búsqueda directa de ese nombre de host, que debe devolver la misma IP. Puedes hacer ambas cosas con nuestro DNS Lookup. Para comprobar qué rastreadores de IA permite tu robots.txt, usa el AI Crawler Checker.
También se busca como: user agent, parser user agent, cadena user agent, qué es mi user agent, detectar navegador, detectar bots, googlebot user agent, gptbot.
Herramientas que combinan con: Analizador User Agent
- ¿Cuál es mi IP? — Tu dirección IP pública y toda la información que tu navegador revela a las páginas web que visitas: agente de usuario, resolución de pantalla, idioma, zona horaria y encabezados de solicitud.
- Probador de Robots.txt — Comprueba si una URL está permitida o bloqueada para Googlebot, Bingbot, GPTBot y otros rastreadores, mira exactamente qué regla se ha aplicado y edita el archivo para probar cambios antes de publicarlos.
- Comprobador de cabeceras HTTP — Introduce cualquier URL y mira exactamente lo que devuelve el servidor: código de estado, cadena de redirecciones y todas las cabeceras de respuesta, con una explicación sencilla de las que importan para el SEO, la caché y la seguridad.
- Analizador de cabeceras de email — Pega las cabeceras sin procesar de un email para ver todo su recorrido: cada salto entre servidores con el tiempo que tardó, los resultados de SPF, DKIM y DMARC, la IP de origen y señales de alerta como un Reply-To o un Return-Path que no coinciden.
Preguntas frecuentes
¿Cuál es mi user agent?
¿Por qué el user agent de Chrome menciona Safari y Mozilla?
¿Puedo detectar Windows 11 a partir del user agent?
Windows NT 10.0. Usa en su lugar el client hint Sec-CH-UA-Platform-Version: los valores de 13 o superior significan Windows 11.¿Cómo identifico rastreadores de IA como GPTBot o ClaudeBot?
GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, PerplexityBot o CCBot. Pega aquí una línea de log para identificarlo y controla su acceso en robots.txt.¿Debo usar el user agent para detectar funcionalidades?
'share' in navigator o @supports en CSS). El análisis del UA se rompe cuando los navegadores se actualizan o falsifican sus cadenas; úsalo solo para analítica y gestión de bots.