You can see and identify all traffic to your website in the access logs generated by apache
, nginx
, iss
, …
Furthermore there are already a lot of tools out there which are able to parse and reflect the data in a human reabable format. e.g. awstats
solved How to know what bots of a website, if I have no root access to the hosting they will read?