Log file tools quickly produce nice charts. The figures are only correct, however, if the data is read correctly. Two typical pitfalls:
- Load balancers and CDNs: if there is a load balancer in front of the web server, the standard column often shows its IP address rather than the crawler’s. The real address is then in an additional field. If you overlook this, you cannot verify a single bot correctly.
- User-triggered agents are not users: requests from ChatGPT-User and similar agents happen when someone asks a question, but also because of monitoring tools that query prompts automatically. We therefore report these figures as an upper limit.
We also check whether the data is complete. In the analysis described above, for example, individual hours were missing on six days because the export was limited. We point out gaps like these rather than keeping quiet about them.