-
-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hits vs Pages #137
Comments
I raised this in issue #59 but no response yet |
Also .... |
I will try to find someone. @eldy hopefully he will accept the commit if it ever happens. |
Since awstats is being used by several significant webhost companies with hundreds if not thousands of users, it is important that any changes to code such as this do not significantly effect the perfomance of awstats. I think that would be the major concern for eldy when considering wether or not to accept the commit but its not really for me to say. |
I don't think there will be a significant performance hit, and it's a relatively simple filter. I think we can start a code bounty for this modification. Like https://bountify.co/, http://www.coderbounty.com/, https://www.bountysource.com/ I'm more than willing to pinch in. |
@visualperception I may have found someone to look into this issue and possible implement this feature. Is there any way I can contact you? |
If you post an email address I will send you an email which has my email addres in it. Regards |
That's very kind of you. What do you think of a temporary email address such as: |
Have you enabled first party cookies.for gmx.com ? |
Yes, and I have tried it with different browsers. Same result. Seems their website is broken. |
https://www.throwawaymail.com/en |
Send to dukobapugu@memsg.top Thank you! |
I sent email to your address several months back but I have heard nothing since. Did you find anyone willing to code this? |
I did check that email address for a while, but if I fail to check it 48 hours, it gets deleted. So I reckon your email got lost at some point. Anyway, you can try and send it again here: mitrothesl@matra.site I did find someone who said they were willing, but in the end nothing came out of it. So at this point there is no one to pick up this modification. |
OK I have sent my email address to your posted email address at 01:05 GMT 2020-10-28 |
Ooops, mitrothesl@matra.site |
OK. |
Spoke too soon. I just got another Undeliverable message: mitrothesl@matra.site |
I will try with a different serivce. Looks like throwaway mail doesn't work. |
email sent 12:20pmGMT Wed 2020-10-28 |
These free mail accounts... they don't seem to work as they should. |
sent |
Go it! Finally made contact. |
How would this feature interact with cached resources (css, js, images, etc) and return visits? It seems like it might miss returning visits if resources are set to be cached for long periods. I.e. a first visit triggers 3+ hits for a page, but a second visit later in the day may only be single hit on the page's HTML file. If |
In theory, I think you are absolutely right. But I am not sure if that is how it will work in practice because I have never encountered such a situation. On my website, the first visit is usually 1 page - 50 hits, while second visits are usually 1 page 20/30 hits. But I never had 1 page - 1 hit from a valid visit. I often get 1 page - 1 hit from some IPs in Russia/China/Vietnam etc. I suppose you could get 1 page - 1 hit wrong if all your resources were static and cacheable, but I am not sure if there are any modern websites which work like that. If there were, that's why we proposed for this setting to be configurable. My website for example has many microservices and dynamic scripts, and it would be impossible to have 1 page - 1 hit. |
chuckhoupt wrote:
chuckhoupt, there are a couple or more ways you can check this. Firstly you could look in the stored statics file. e.g. awstats102020.domain.txt at the section titled: This shows pages and hits for an IP. Where it is 0 or 1 pages and 1 hit that is likely a robot, And if visualperception |
Any more thoughts on this? |
Hi,
This is a feature request.
Overall I love Awstats for its simplicity. It works very well for most of my needs.
However, it has a bit of trouble with bot detection.
I have multiple software to monitor my website's traffic, all using various methods. Awstats is one of them. Overall Awstats is in agreement with the others with one exception. There are lots of bots out there on the internet, that Awstats doesn't detect but which are obvious if you look at the List of Hosts.
Why are these bots obvious, because most modern websites, including mine, have multiple files loaded upon a visit, you have a bunch of CSS files, js files, and so on. So if you see a visit which is 1 page, 1 hit and 10KB in traffic, you know that's not a real visit and probably a bot. If I eliminate these visits from those counted by Awstats, then Awstats statistics are in agreement with those of Google Analytics or Matomo.
So my request is to allow me to set in the config files some parameters based on which AWstats should count what is a real visit and what is a bot.
Example:
Implement these 3 parameters and I can make my Awstats come in agreement with other traffic measuring software.
Thank you very much!
The text was updated successfully, but these errors were encountered: