10 out of 10 based on 17 ratings.5 user reviews.
1. YOU!!! CCBot/2.0 (http://commoncrawl.org/faq/)
2. Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/)
3. Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
4. Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
5. Mozilla/5.0 (compatible; meanpathbot/1.0; +http://www.meanpath.com/meanpathbot.html)
6. Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
7. Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
8. Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
9. Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
10. Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36
A user agent (or user-agent/useragent) is a particular name assigned to your browser (application you use to browse on Internet). A user agent contains vital information that identifies itself, the operating system is running on, name of software vedor, or software revision. This information is sent when a browser operates in a network protocol.
A website needs to know who you are, looking for a browser user agent. This information is sent with each and every request from your browser. This information can be used to provide different information back to the browser. For example, if you visit a website on a mobile device, it can show you smaller images and remove some areas that would be too wide for a mobile device to show. A user agent tells us which browser you are using. This way we know what are your's browser capabilities and what is supported and what not.
A user agent can be easily spoofed. Why? Because it can be modified from client side, from any major browser. Most browsers offer add-ons that can spoof it. Find out more information at Change My User Agent. Why do you need to spoof your user agent? Most websites show relevant information based on your user agent. If you want to see that hidden information you have to spoof your user agent.
If you want to show relevant information to your visitor, you have to sniff the user agent. For example, you can show different content for Internet Explorer or Firefox nerds. Also, user agent sniffing is a very good technique for mobile supported websites. If you have a new website and you want to implement the latest technology, but at the same time support older browsers, user agent sniffing is a very good technique.