Analizador de user agent
Lee el navegador, el sistema operativo y el dispositivo de cualquier cadena user agent, mira el tuyo y reconoce los rastreadores de buscadores y de IA.
Analizador de user agent - lea cualquier cadena user agent
Cada navegador, rastreador y script envía una cadena user agent con cada petición. Esta herramienta convierte esa cadena en datos claros: el navegador y su versión, el motor de renderizado, el sistema operativo y el tipo de dispositivo. Muestra su propio user agent en cuanto se abre la página y reconoce los rastreadores de buscadores, los rastreadores de IA, los bots de vista previa de enlaces y las herramientas de línea de comandos.
También le dice lo que un user agent ya no puede contar. Los navegadores congelan o recortan partes de la cadena por privacidad, así que las notas explican cuándo no se puede leer la versión de Windows, la versión de macOS o el modelo del teléfono, y la tabla de Client Hints muestra lo que su navegador informa en su lugar.
Cómo se usa
- Su propio user agent ya aparece escrito; Usar mi user agent lo recupera si cambia el texto.
- Pegue cualquier otra cadena, por ejemplo una línea de un log del servidor, o elija una en Ejemplos.
- Lea el navegador, el motor, el sistema operativo y el dispositivo, y el rastreador o la herramienta si lo hay.
- Lea las notas bajo los resultados, y la tabla de Client Hints si su navegador está basado en Chromium.
Anatomía de una cadena user agent
Una cadena típica de Chrome en Windows dice: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36. Solo algunas partes aportan información:
| Parte | Qué dice |
|---|---|
Mozilla/5.0 | Nada hoy en día; todos los navegadores la envían por compatibilidad histórica |
Windows NT 10.0; Win64; x64 | Sistema operativo y arquitectura del procesador |
AppleWebKit/537.36 (KHTML, like Gecko) | Herencia del motor, que también se mantiene por compatibilidad |
Chrome/129.0.0.0 | El navegador y su versión principal |
Safari/537.36 | Otro token de compatibilidad; no significa Safari |
Por estas capas, el orden de las comprobaciones importa: Edge también dice Chrome y Safari, y Chrome también dice Safari. El analizador comprueba primero los nombres más específicos.
Lo que la cadena ya no dice
- Windows 11: envía
Windows NT 10.0, igual que Windows 10. - macOS: Safari, Chrome y Firefox congelan la versión en
10_15_7. - Android: Chrome envía
Android 10; Ksean cuales sean la versión real y el modelo del teléfono. - Versión del navegador: los navegadores basados en Chromium envían solo la versión principal, seguida de
.0.0.0. - iPad: en modo escritorio envía la misma cadena que un Mac.
Las User-Agent Client Hints sustituyen esos detalles. Un sitio puede pedirlas, y el navegador responde con la versión de la plataforma, el modelo y la versión completa del navegador; así es como la tabla de esta página distingue Windows 11 de Windows 10. Safari y Firefox no admiten Client Hints.
Rastreadores y bots de IA
El analizador reconoce los principales rastreadores de buscadores (Googlebot, Bingbot, YandexBot, Baiduspider, DuckDuckBot, Applebot), los rastreadores de IA, los bots de vista previa de enlaces de redes sociales y apps de mensajería, los rastreadores de SEO y herramientas como curl, Wget y Python Requests. Los rastreadores de IA se dividen en tres grupos, y la herramienta etiqueta cada uno:
| Grupo | Ejemplos | Qué hace |
|---|---|---|
| Entrenamiento | GPTBot, ClaudeBot, CCBot, Bytespider, Meta-ExternalAgent | Recopila páginas para entrenar modelos de IA |
| Búsqueda con IA | OAI-SearchBot, Claude-SearchBot, PerplexityBot | Indexa páginas para que un buscador con IA pueda citarlas |
| A petición del usuario | ChatGPT-User, Claude-User, Perplexity-User | Descarga una página porque una persona preguntó por ella a un asistente |
Google-Extended y Applebot-Extended son distintos: solo son nombres para reglas de robots.txt y nunca aparecen en una petición. Googlebot y Applebot hacen el rastreo, y esas reglas deciden si las páginas pueden usarse también para entrenar IA.
Cualquiera puede falsificar un user agent. Antes de confiar en un rastreador o bloquearlo por su nombre, compruebe su dirección IP: una búsqueda DNS inversa en el caso de los buscadores, o los rangos de IP que publica el operador. Las reglas de robots.txt también se dirigen a estos nombres, por ejemplo User-agent: GPTBot.
Herramientas relacionadas
Para comprobar la red de un rastreador, busque su rango en la calculadora de subredes. Si un user agent llega codificado como URL en un log, decodifíquelo primero con el codificador de URL. La página de tarea ¿cuál es mi user agent? muestra solo su propio navegador.