User agent
Il testo che un browser o un'app invia per identificarsi, da cui si deducono la classe di dispositivo, la piattaforma e l'identità dei crawler.
Aggiornato il 14 agosto 2026
Lo user agent è una stringa che ogni richiesta porta con sé per descrivere il software che la sta facendo. Un servizio di reindirizzamento la analizza per riempire le ripartizioni per dispositivo, sistema operativo e browser, e per decidere se a un visitatore da telefono convenga proporre un'app invece di una pagina web.
La stessa stringa è anche il modo in cui il traffico automatizzato si presenta. I crawler dei motori di ricerca, i lettori di anteprime dei messenger e gli strumenti di monitoraggio si dichiarano tutti lì, il che è comodo e del tutto non verificato: l'header lo imposta chi manda la richiesta, quindi qualunque script può spacciarsi per un motore di ricerca. Per questo le regole di traffico danno per confermato un crawler dichiarato solo quando il suo intervallo di indirizzi concorda con il nome, e trattano la corrispondenza testuale come un indizio, non come un'identità.
Ne derivano due abitudini. Non costruire logiche durature sui numeri di versione esatti — i browser moderni congelano e semplificano la stringa di proposito. E quando una ripartizione per dispositivo mostra un picco poco credibile, controlla gli user agent che ci stanno dietro prima di riscrivere la campagna: quasi sempre la spiegazione è un solo strumento che si comporta male.