Webalizer Statistics

Modified on Wed, 20 Dec 2023 at 11:51 AM

Webalizer is a powerful and versatile web server log analysis tool that provides insights into website visitor statistics, trends, and behavior. This article provides an overview of Webalizer, its features, and how to effectively utilize it for analyzing web server logs to gain valuable information about website traffic.

I. What is Webalizer? Webalizer is an open-source web server log analysis program that generates detailed statistical reports based on the web server logs. It offers an easy-to-understand interface and presents data in a visually appealing manner, making it accessible for both beginners and advanced users.


II. Key Features of Webalizer:

  1. Robust Data Analysis: Webalizer presents comprehensive information about website usage, such as the number of visitors, the pages they accessed, popular search engines, geographic location, user agents, and more. This data allows webmasters to understand user behavior patterns and optimize their website accordingly.

  2. Traffic Trends: Webalizer provides insight into website traffic trends by displaying daily, weekly, monthly, and yearly statistics. This allows administrators to identify peak times, evaluate marketing campaigns, and plan server resources accordingly.

  3. Geographic Information: With built-in geolocation detection, Webalizer identifies the geographic location of visitors. This feature helps optimize content according to regional preferences and target specific audiences effectively.

  4. Referrer Tracking: Webalizer tracks referrers, showing which websites or search engines referred visitors to your site. This information helps analyze the effectiveness of marketing strategies and identify potential partnerships or referral partnerships.

  5. Customizable Output: Webalizer allows users to customize the generated reports according to their specific needs. It offers options to select the desired time range, format the output, and integrate custom graphics or logos for a personalized touch.


II. Helpful Resources: For additional information and guidance on using Webalizer effectively, refer to the following web pages:

  1. Simpleton's Guide to the Webalizer: [Link to https://webalizer.net/simpleton.html]
  2. Webalizer Help & Documentation: [Link to https://webalizer.net/webalizer_help.html]


These FAQs provide explanations for some of the common terms and metrics encountered when using Webalizer. Understanding these definitions and metrics will help you analyze web server logs effectively and gain valuable insights into website traffic and visitor behavior.


Webalizer FAQ; Frequently Asked Questions

Here are some common questions and definitions related to Webalizer, a web server log analysis tool:


1. What does "Hits" represent? Hits indicate the total number of requests made to the server during a specific time period, such as a month, day, or hour. Each time a visitor requests a file from the server (e.g., HTML pages, audio files, graphics), it counts as a hit.

2. What does "Files" represent? Files represent the number of hits that resulted in data being sent back to the user. Not all hits will send data, such as 404-Not Found requests or requests for pages already cached in the user's browser. The difference between hits and files can provide a rough indication of repeat visitors.

3. What does "Sites" refer to? Sites represent the number of unique IP addresses or hostnames that made requests to the server. However, keep in mind that many users can appear to come from a single site, and they can also appear to come from multiple IP addresses. Therefore, this metric should only be used as a rough gauge of the number of visitors to your server.

4. What are "Visits"? A visit occurs when a remote site makes a request for a page on your server for the first time. If the same site keeps making requests within a specified timeout period (usually 30 minutes), they are considered part of the same visit. However, if the length of time since the last request exceeds the timeout period, a new visit is started. Only pages trigger a visit, so visits won't be counted for non-page URLs like images or scripts.

5. What does "Pages" represent? Pages refer to URLs that are considered the actual pages being requested, excluding individual items such as graphics or audio clips. Typically, these are URLs with extensions like .htm, .html, or .cgi. Some people refer to this metric as page views or page impressions.

6. What is a "KByte" (KB)? A KByte (KB) is equivalent to 1024 bytes or 1 Kilobyte. In Webalizer, this metric is used to show the amount of data transferred between the server and the remote machine, based on the data found in the server log.

7. What is a "Referrer"? Referrers are URLs that lead a user to your site or caused the browser to request something from your server. Most requests come from your own URLs, as HTML pages often contain links to other objects like graphics files. Each request for an HTML page with links to, let's say, 10 graphic images, produces 10 additional hits with the referrer specified as the URL of your own HTML page.

8. What are "Search Strings"? Webalizer examines the referrer string and looks for known patterns from various search engines to determine search strings. Users can specify the search engines and patterns they want to track in a configuration file. This feature helps identify the search terms used to reach your site.

9. What are "User Agents"? User Agents refer to web browsers such as Netscape, Opera, Konqueror, etc. Each browser reports itself in a unique way to your server. However, remember that many browsers allow users to change their reported name, so you may encounter some fake names in the listing.

10. What are "Entry/Exit Pages"? An entry page is the first page requested in a visit, while an exit page is the last requested page. These pages are calculated using the visit logic explained above. When a visit is triggered, the requested page is counted as an entry page, and the last requested URL is counted as an exit page.

11. How are "Countries" determined? Webalizer determines countries based on the top-level domain of the requesting site. However, due to the relaxed enforcement of domains, this determination may not always be accurate. For example, a .COM domain may reside outside the US, and an .IL domain may not necessarily indicate Israel. Additionally, many access points such as dial-up connections may not resolve to a specific name and remain as IP addresses, resulting in them being categorized as Unresolved/Unknown.

12. What are "Response Codes"? Response codes are part of the HTTP/1.1 protocol and indicate the completion status of each request made to the web server. These codes are generated by the server and help identify the success or failure of each request (e.g., 200-OK, 404-Not Found, 500-Internal Server Error).


Webalizer is an invaluable tool for webmasters, offering comprehensive web server log analysis capabilities. By utilizing Webalizer's features, administrators can gain insightful information about website traffic, visitor trends, and user behavior. With these valuable insights, webmasters can make data-driven decisions to optimize their websites, enhance user experience, and maximize the impact of their online presence.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article