Forum Moderators: open
If a client fetches lots of (or even all) pages at a high rate and/or traversing the site in a short time, it may be a bot -- or a human user using a "download entire site" program.
If a client does not fetch external style sheets or embedded images, it may be a bot -- or a human user who is using a text based browser or has switched "images off".
If you see a client fetching your robots.txt, it may be a bot -- or a curious human user.
If you see a client not fetching your robots.txt, it may be a human user -- or a malicious bot not respecting the robots.txt standard.
It all depends, and you never can be sure.
Welcome to WW and
kind regards,
R.
User-agent : Mozilla/4.0 (compatible; MSIE 5.0; Windows ME) Opera 5.11 [en] means robot
No, this is the Opera browser in English language. Looking at the User-agent is not a real good method anymore to distinguish robots from humans because many robots spoof their user agent string. Timing (the amount of pages fetched per second, not loading .js and image files, hits on robotst.txt etc. are all indications of robots.)
The spider identification forum [webmasterworld.com] here on WebmasterWorld can give you some idea of the problems involved in separating the real visitors from the electronic ones.