- Avoid counting spammers as visitors. Every time a spammer access an article, it is counted as visit. I think that http:bl could be used to filter those hits so that they don't get counted. From what I understand, http:bl support is already being used on other plugins, so I guess it wouldn't be very difficult to add it to Karma.
- Avoid counting bots as visitors. This case is similar to the previous one: every time a search engine indexes a blog, its visits are counted as hits, even when they shouldn't. And for every new crawl, more visits get added. I understand that it's not easy to check for every possible search engine. However, maybe this could also be checked through http:bl, which can tell if a given IP address matches some of the known search bots. Another approach could be using a transparent image to track visits (I believe that bots don't download images, so they wouln't add hits).
- Don't compute internal trackbacks as visits. As Garvin already told me, this one is negligible, and I agree. The way I see it, spammers and bots are the two factors that really skew the hit counters. However, I guess that filtering internal trackbacks could be implemented by adding an if clause.
Karma is an extremely useful and powerful plugin, and it would be really nice if its visitor tracking capabilities could be improved.