Google Analytics VS Awstats or Webalizer

Technological Approaches

There are two main technological approaches to collecting web analytics data. The first method is log file analysis used by AwStats or Webalizer. These programs read the log files written by the web servers to analyse patterns of behaviour found in the log files and produce reports and graphs to assist you. The second method, uses JavaScript on each page to notify a third-party server (in the case of Google Analytics) when a page has been rendered by a web browser. The major differences between the two solutions is due to two main factors.

Log File Analysis
The webalizer reports collage, Google Analytics, Analytics, Business analytics, Awstats, Webalizer, web analytics, data, Technological Approaches, collecting web analytics data, patterns of behaviour, JavaScript on each page, JavaScript, Log File Analysis, Log File, Log Files, web browser, ip address, visitors, visits, visitor behaviour, data collection, the server, the network, and bandwidth usage,If a returning visitor has file caching enabled on their web browser and usually that is the case, the request for the file they have already viewed may not be sent by the browser to the web server, instead they will view a local copy, therefor AwStats or Webalizer will not detect multiple visits by some users. Also lets say there are four computers all on an internal network if they all visit your site they will all be seen as visits from the same ip address and therefore the same user by AwStats or Webalizer.

Javascript on Each Page
Relies on the clients (visitors) browser voluntarily providing the analytical information requested. However some browsers disable some data collection for a variety of reasons including security. Also some browsers have Javascript disabled all together. However each computer that has Javascript enabled is seen as a unique visitor despite the fact that there could be multiple users on one computer. This method also relies on each and every page that you want to collect analytical information for having the javascript code with the Google Analytics key embedded in it in the correct place on your page.

Google Analytics graph, Google Analytics, Analytics, Business analytics, Awstats, Webalizer, web analytics, data, Technological Approaches, collecting web analytics data, patterns of behaviour, JavaScript on each page, JavaScript, Log File Analysis, Log File, Log Files, web browser, ip address, visitors, visits, visitor behaviour, data collection, the server, the network, and bandwidth usage,

Both will also vary because the point of data collection is different for Google Analytics the data is collected on the visitor’s browser. We know how many of those there are out there with their countless configuration, version, platform and addon possibilities. For the others the data is collected in one single place, your web server. In fact, all three may even collect daily data in different time zones so ‘days’ begin and end at different times. If you host your site in a different time zone to the one you live in. Your Google Account will most likely be in your local time zone, and your server based reports will be based on the server’s time zone. These differences are partly responsible for the variations in the Analytics produced by the technologies.

About 

Allan has a life time background in sales and more than thirty years experience in programming, and server configuration. Which makes Allan extremely well equipped to understand your needs for any application or web site. Contact Allan to develop an application or web site for your business or for you personally.

Leave a Reply