Traffic Analysis

By James Harvey Stout (deceased). This material is now in the public domain. The complete collection of Mr. Stout's writing is at http://stout.mybravenet.com/public_html/h/ .

Jump to the following topics:

  1. What is traffic analysis?
  2. We can acquire many types of data. 
  3. We can use different means for traffic analysis.
  4. Features of traffic analysis software or services.   
  5. Factors which spoil traffic analysis.

What is traffic analysis? It is any means by which we acquire information about the people who visit our site. Traffic analysis is also called tracking, or log analysis; the traffic records are called logs, referrer logs, stats, or access stats.

We can acquire many types of data.

  1. The number of unique hits on each page.  
  2. The source of our visitors. Where were they before they came to our site? (The information is usually in the form of a URL from which our visitor jumped to our site.)
  3. The path of our visitors through our website. For example, they might have jumped from page A to page D to page H.
  4. The type of browser which is being used by our visitors. The information is given in a percentage, e.g., 40% Netscape 4.x; 25% Internet Explorer 3.x, etc.
  5. The time of day (and the day of the week) when the hits occurred.
  6. The average amount of time spent on a page (or at the entire site).  
  7. The average number of pages visited at our site.  
  8. The primary entrance page. Some people won't come in through our main page.
  9. The primary exit page. Which page are our visitors viewing when they leave to go to a different website?
  10. The number of new visitors and returning visitors.  
  11. The search engines which sent these visitors to us.
  12. The keywords which were used to find our site at a search engine.
  13. The nation of our visitors.

We can use different means for traffic analysis.

  1. We can install software onto our server, or onto the server of our website-hosting service. Some of the software packages are freeware.
  2. We can use the software which is already available from our website-hosting service. Many ISP's and website hosts provide counters or complete traffic analysis.
  3. We can use the traffic analysis which is provided by some banner exchanges. In the regular business of tracking the activities of a banner, some of these exchanges will share their traffic-analysis data with us.
  4. We can get traffic analysis from a company which specializes in this service. We pay for the stats via a monthly fee (e.g., $5/month), or by putting the company's banner onto our site.
  5. We can gather information via forms. We learn about our visitors when they fill in forms at our website for registrations, surveys, credit-card payments, contest entries, mailing-list membership forms, etc.
  6. We can use a simple counter (from our webhost, a script on our server, a company which manages counters for people's websites, or another source). However, counters are not very useful for traffic analysis:
  7. We can use codes.

Features of traffic analysis software or services.  

  1. Price. We might be paying for our own traffic-analysis software, or for the services of a company which monitors our traffic. Some counter providers and traffic analysis services allow us to "pay" by putting their banner onto our website.
  2. Ease of use. The software should be fairly simple to learn.
  3. Tech support. By phone or email. Quick responses? 24x7?
  4. Variety of stats. Refer to the list above; for example, we want to know the number of visitors, their origin, their path through our site, etc.
  5. Graphical display of the stats. Our stats might be displayed in numbers only, or they might also be displayed in tables and graphs.
  6. Easy access to our stats. We might have to download the information and then run it through some analysis software. Or the stats might be available simply by going to the website of the traffic-analysis provider.
  7. Privacy. Some counters and stats are easily accessible to our visitors (and our competitors); others require a password.

Factors which spoil traffic analysis.  

  1. Caching. When people come to our website, their ISP has to download our pages. If dozens of the ISP's subscribers are coming to our website, the ISP might reduce its bandwidth usage by caching our site on its own server (so that it can be delivered to the subscribers from this internal cache instead of the internet). When caching occurs, we do not get reliable stats; people are accessing our website from the ISP's cache, and they aren't visiting our site at all. We can try various solutions to prevent the unreliable stats which are caused by caches:
  2. Fibbing on surveys. When we ask questions, some people will lie (perhaps just for fun); for example, a young man might say that he is an 85-year-old woman.
  3. Untraceable visitors. Our traffic-analysis software might not be able to detect some of the information regarding our visitors. For example, some software does not indicate the keyword which our visitor used at a search engine.

line