Webserver Logfile Analysis
Now, why types of web analytics are named is obvious. All HTTP transactions are recorded by a webserver in a logfile in the form of logs. And eventually web analytics software which could read these logfiles and provide data on a website’s popularity emerged.
Some of the popular types of web analytics utilizing logfile approach are- Webalizer, AWStats and Analog. Fortunately enough, these are all free and work across all platforms as well as web servers due to their standard format.
• No need to alter pages in order to install it.
• No reduction in performance of the website.
• Information is secure since no third party is being relied upon for resources.
• This is quite a reasonable and cheap approach for most medium/small size websites.
• Bots visiting your site can also be tracked.
• Installing and configuring of this type of web analytic software needs experts. For non-technical folks, this may prove a little difficult.
• Extensive use of web caches became a problem for web server based logfile analysis. The revisits do not get recorded in the web server due to the presence of a cache in the user’s browser.
• The complexity involved in setting and filtering out unwanted visits makes it a little bit inconvenient
Page tagging or ‘Web Bugs’
• Easy installation by simple cut-paste operation of the code.
• Accurate tracking of visitors even in cases where caching is significant. This is not found in logfile analytics.
• This type of web analytics software is not secure due to third party reliance.
• Non java script browsers, though there are very few these days, cannot be tracked.
So we can see that there are numerous services available which offer one or both kinds of web analytics software.
You can take advantage of either free services like Google Analytics, or go for commercial web analytics packages like Webtrends and ClickTracks which make use of both types of web analytic approaches. Which type of web analytics software you should go for depends on your needs and convenience.