!
" "
!
!
#
$
% " ! & '( ) * (
$
+$
! # $ ! " % # $ % " & $ + * , & % - ./0 123 . .3 ' ( )( ! " ! $* $ + " ! % # "
! $
"
$
# $ %# & 5 6 %# & 5 5 5 5 5 6 6 5 5 * 5 %# & # '
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" # # , 7 , % 5 + 9 # , 1 , !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!2 6 5 # ; ; ; 0 5 / / < * / = . 44 44 4 4 4 $ 4; ( !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ' 4
) *" " 85 # : * $ # * * # + " * -#
- 7 $
. / !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! '0 ! & * > 6 > 40 = 5 * $ ? = * 43 # $ 5 * $ ? = * $ 5 * $ ? = * 1 , 5 5 * $ ? = * 0 7 5 6 5 .* $ ? .= # / 7 " $ " 1 = * 1 # $ * 11 $ * 12 , 5 * 1/ 7 5 6 . * 4 ? # 8< . 9 < 1 6 5 # # & + / 6 6 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 12 0 0 0 , 3 3 2
%# & 1 #* + ( . #* ? @ ! @
@ < #& $ # # ? (
6 : @ .*A + < < "= : & 5 < # 6
@ ! @ 6 : @ 6 : %# & & 7 , < 5 # # -% * * >
@ 3 A / > > > > # / & & <: &
24 2 21 21 2 2 22 2; 20 20 23 23 2/ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 24 * $ ; A * ; A ;1 > A ;1 A ;2 A ;3 + C ;/ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 04 $ < 04 0 01 < 0; 00 03 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!7' 3 31 3 32
# > B $ 5 -5
%# & 2 5 # % & $ 7 6 5 # -5 < # ! # #D ,
%# & 0 6 / & $ @ * 7 6 @ * < # ! @ * 5 # -6 * %# & 7 % & & $ # % 7 6 < # ! 5 # %# & 8 % & $ & < * > / #
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 70 33 < < 3/ # /4 # /1 $ E < " / / & !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 8/; /; /0 /0
* A D 7 6 < # ! 5 # %# & '4 < #: $ < #% 9
# # * # % : %
/3 // 4 4 4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'4 1 4 2 4 ; 4 ; 4 3 4 3
8#$
9@
%# & '' ; #!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!''4 + & ( & < 44 >$ @ 44 % @ 44 % % !@ 44 < % !@ < @ 44; % !@ 443 4 @ + 4 4 4 1 @ * 4 < & 4 ; * $ 4 ; > < 4 0 ' < & < 41 & E * , # , E * # $ 414 %# & + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'.. #: 411 % !@ 411 #$ % @ @ 41 #$ % @ ! @ 412 #$ @ ! @ 410 8* 9 8* 9 413 @ 4 4 < % !@ # @ 4 1 ( $6 * 4 1 <: , % !@ 4 8= 9 4 3 @ 6 / * 4 / #$ * * 42 < & 424 < < 42 . .# : D . . 42 < * 8& &7 9 420 < 423 < 6 4;4 & ( ') < &
,
% $ * * ' ! % * ' < & < * * & > A #: 4; 4; 4;; 40 404
%# & '. % " !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! '0. 5 $ < * , & C 40 * .! $ < 40 ( 40 * 402 8* > 9 402 ? + 40; % $ 400 6 & 403 & ( & $ 403 $ < 40/ # < 43 $ & 434 $ < 43 . . $ 43 < $ 43; * " * < $ & 433 * $ < 433 #$ > @ 4/ #>@ % ! < 4/4 > % ! < 4/1 % ! < $ < 4/ * @ 4/2 * E < * % < 4/; 5 # -( ! E $ < 4/0 ' < & $ %# & '1 ; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)4 1 & ( & < 2 % < @ 2 #$ = : 8< 9@ ; < < @ # @ 3 ? 3 = : @ 4 < @ 4 @ * & < @ 41 # $ 8< 9@ 4 @ ! ' 4 < @ $ < 42 < < 40 #$ = : < 8< 9@ 43 5 # -( ! < 4/ ' < & <
,
%# & '( ! 6 9 ' & / 5 # C = 5 9 !!!!!!!!!!!!!!!!!! ))) 1 2 2 2 ; ; ; 0 0 3 3 1 14 1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ).12 10 13 # # < $ C !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! )12 ; * < 0 = 3 >!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)-'
, <
# ! # # $ = , , > # $ ? + * ' > # $ ? + %# & , 6 ( ! 6 5 , 5 ? 9 # 6 '2 . " ' ' * ' ' / &
&
,
&
,
! F * , < & # # , ? * ( " " * $
$ ! $ ?! + ! ! $
! ! $! % , G F ! , " 5
!
-
$ ! < 7
!
5 5 ! 5 * * " " & $ & " F $ * " " ! ! " ( ,7 & " A B F < * > 5 # 4//3 5
!
$ $ ! $ & "
,
! ! # ! J 5 ! ! ! ! ! I : 5 # # # ! K . , 5 $ $ " B 5 ! # 7 * ! 5 7 ! " C9 " $ 85 '+ " " L # K @ $ ! B K $ 7 ! B $ 7 ! !K C9 $ " " $ ! ( ! ! $ # ! $ M ! ! ! $ LK $ ! $ $" ! ! !! $ ! 7: - 8( ! -J ! ! ! + L $ C9 J "J " ! ! J ! C9 : 8( ! 85 ! $ ! 3 " $ ! ! $ . ! ! : . ! CJ ! ! ! $ $ $! $ 8( ! ! C9 ! $ ! H . C9" 85 "! " G B H( ! $ K I
5 $
#
"
,
" ! $
7
$
$ C9" 8( !
!K $
&
,
! ! " % !" ! $ 44 $ 4; 8 8! < # ! ! " K $ ! . $ 5 $ $ $ A $ ! " !! ! K ! " ! !! ! $ ( B ! ! ! ( $ $ 5 ! $ K " 9 !9 5 # 8! 9 " $ ! " ( $ ! ! $! 7 5 ! " M !N "J < J% ! ! K 5 7 ! ! " ! "
$ ! ! ? # !!! !!! "
$
8 !
9
.
% * *
+9 # # " :
+*/ . 0 1 +2% +2-2* 3
& @ @ # ## !, " # ! 7 .B ! !
9 A :" # ! "#
$ $ 5 " 5 "
7
" $ $ ! G O ! " $ $" ! 5 5 $ " ! " 5 " O " : " " $ : 5 "
$ G $ # #! 4 # ' ! !
$ ! 5 ! " $ ! !" $ "
! !
$
Intended Audience for This Book
! -
'
4 5 5 1 5 7 G $ ! $ $ 6% P 5 5 ! ! ! $ 8 ! 9 8 "9 " : " !$ " 8 " 8 !$ 9 $ !9 8 8 : $ $ "9 44 $ "9 ! 4 $ $ " ! G ( . G " * &,# "! ! 5 $ G $ ! ! G! ! ! ! ! ! " $ " " $ " " B " $ $ $ " B " $ " 7 $ " ! $ ! 5 $ .: 5 $ 5
What This Book Is Not
" ! 5 G! : ! : ! : $ H<=&I $ " 5 $ $ G $ $ 5 8 Q 5 ? $ $ 9 $ $ # A Q " ! 5 : " ! ! ! ! 5
G5
4
B ! " = 4; $ ! ! ! ! #I $ ! ! $ $ " 3 > $ 3 " ,I . $ 8! . 9 ! . " 5 5 $ 42 $ ! $ 44 F * = G " <=& ! <=& B $ L
Use of Examples and Web Analytics Tips throughout This Book
7 , ! ( ,7 Q" A * , ! 5 $ 7 , * !!! , * % & " * ! , G $ ! 5 * * * " $
)
$ " 6 , #
' & ! D * $ " #
!
#
&
@ #
>
&
#
"
!
" ( ,7 A !!! " 7 7 7 $ " 4/// & !!! ! $ ! 85 7 # ( ,7 ( ,7 9
5
% +*/ ' 67*/72* 6- 8 * 0 1 +2% 9
+9 & @ 9 5 7 ! $ ! O G " ! ! 5 ! $ @ #" # B !, ! * #
#
5 " "
What is “Web Analytics”
! $ • # 5 5 J • * F $ "5 " 7 " • 5 5 H I" $ 9 8H5 . ! + $ $ . " $" $ + 5 85 $ $ 5 5 $ $ 7 $ " # ! + 8 7 " ! $ 7 "5 -6 !5 # + " 5 ! 5 $ $ ! $ 7 B "
I
:
!
5 $ H ! ! $ 5 ! ! 7 9 "! ! & ' ( $ & & ) ' $ : ! $ $ $ A $ % 7 ! " ! ! 7 ! ! ! ! ! 5 & ' & ! 5 ! " 5 " ! "! ! " ! ! G " ! ! G ! $ ! : $ " ! ! I"
=
Techniques and Technologies Used in Web Analytics Web Traffic Data
5 5 $ F$ * + 5 # 5 8 " : I" " $ H A ! $ "9 H I $ 5 $ 5 5
Web Transactional Data
# " " 5 ! ? 5 5 $ A " $ ! $ $ $
;
Web Server Performance Data
! " 5 " $ 5 " 7 , .? 5 " = 7 • • • 5 # ! < $ , $ " ! " $ ! " • • • • • • * ! * ! * # ! ! ! 5 $ ! ! ! ! 7 4 "! "! $ " > > ! H4I H4 I ! ! $ $ " 4 . $ ! 4. ! B ! $ F % " $ ! $ % H 4I G ! ! " $ " ! $ " ! 84 . 6 "9 " ( &?" < 8! "9 O! ( ! 7 & ? $ " " $ A G 7 $ 7 : : $ $ $ 7 $ ! $ ! O 7" $ H( &?I " 7 " G = $ 5 " ! $ " G D ! $ $ 7 ! $
!
7
$
<
!
$ I" 5 $ " 84 9 5 441 ' 4; ' ;4 ' 22 ' ;' @ E $ " " ! $ 7 $ 5 ! " 8( ! : ! 5 $ $ $ ! 5 $ 5 5 " 7 " " 8( ! " C9 " 5 ! 5 ! " "9 8= ! 9 "8 & -# $ 6 9 ! 5 85 .* * B $ * # ! ! 7 G !! R$ " E 84 . ! ! 9 G! R 9 ! 85 9 $ G $ O 7 ! ! A $ C9 * $ " 8& > ! N9 G 8> & % ! " ;2 ' ! 5 H2;'
7" ? 1 / 43 4; ;4 *
! H 3' D2;' D * %I D0 D4 D D1 D4 )4 )! 4 4 .
5 * # A 5 .& & % ! E R *% / # $ 2;' 7 > ' C> & & " 3' '
D40 D 2 D/ D3 D14
7
> ' !
$
= Web Analytics Tip: Examining Page Weights
5 $ ! $ " G A O ! L " 6 % & H!!! I 7 $ $ ' $ * G ! G5 " ! ! ! !" ! ! : " !
Usability Studies
6 $ , " " 6 $ " ! ! $ ! 7 $ $ $ ! " $ ! $ ! ! * 5 % G A * $ ' B "! ! 5 G " 7 ! .! ! ! 7 5 B = ! .! * + "F $ " " ! LF % " $ " $ > $ $ $ $ ! ! ! 5 = " ! ! " 7 G5 5 ! $ 5 . ! "
User Submitted Information and Related Sources
6 $ " .5 <& $
.(
< $ $ $ B ! ! $
!
# ! 5 A $ ! ! ! $ L ! $ $ ! $ $ $ • • 5 L $! ! $ $ 9 ! ! " $ & 7 : $ . ! H $ S 6* I 4 • 6 > ! >$ : 7 $ 8 C9 $ H : 7 $ <& < " $ ! .5 4; <& ! " . !. * 5 " > $ " H!!! ? "% $ . " $" ! . 9 ! O ! ! C9I : 8! $ I . ! . ! + ! # " * " > ? G> $ " $ 5 ! .! " ! $ ! ! : ! $ 3" $ : 5 $ ! ! ! " . & $ ! !
8 * $ 8 9O
8! :
9 8!
..
< $ ! 5 !
Web Analytics Tip: Integrate Forms-based Data
5 $ * $ " & $ ! 0" $ !" $ " 43. . 2. $ $ $ N9 8#9 ! ! 43. . 2. 42" . H " " ! " G $ $" " $ $ $ !9 1" 8 I 3" 8#9 8! $ ! G . " ! $ ! &
Where This is Going
# • % • 5 ! $ > $ $ $" 7 $ G $ $ $ ! $ $ 5 " $ : 5 $ : " " ! $ 7 $ $ 5 ! Q $ 5 $" "! " Q" ! ! 7 H $ • • ! I $ 5 Q ! ! 5 C"= 5 ! " " G
.'
!
The Continuous Improvement Process
$ $ " $ " ! ! * ! " " 8 G 9 * " " 4 A 1 H* 11 04 4 I = 7 $ " $ 5 " ! $ $ ! $ $ $ = 5 ! , 44 42 A G A -D !!! D A D D ! $ AU D $ D ! . B $ ! * G T F , B 5 ! T##T" L $ & B , 5 & E " ! " 7 "5 $ $ ! " " ! " $ $ 5 F : " (" 5
The Process, Defined
! $ $ -
Define
= $ ! ! 8 ! 5 9
.4
! $ ! F $ $ 7 F I 4 4 " H4 ! $ $ ! ! $ 2 9 ! "2 H $ F $ I 8 F
Measure
6 .! $ < $ F ! $ $ ! 42 ! A ! 7 $ $ !
Prioritize and Change
# 7 " $ " ! 5 H $ ! ! ! ! $ ! ! $ ! ! # " % % " 8 " 85 9 ! & ! 5 " 9 9 ! 85 $ ! !! . . " ! L " ! 7 $ " $ 7 ! " I " ! ! ! $
.)
5 $ $ "
!
> M $ ! "5 . !
Verify
, ! 7 ! F #D , #I ,I ! $ ! 5 ; " $ $ $
Analyze
" ! $ $ H' I $ A ! ! $ " ! $ ! 8 9 $ $ ! "
Strategies for Success
# 7 ! M $ $ $ # ! -
Think Micro, Not Macro
! " ! R ! 7 7 G ! ! $ ! #! . ! $ 5 +$
Test for a Reasonable Amount of Time
E ! G! ! ! 8 " 9 ! ! ! " 8 ! A9 $
.5
: ! $ $ L * " : 7 ! " 7 ! ! 42 ! 7 ! ! ! , B " ' " " ! ! !
Keep Careful Track of What Works and What Doesn’t
! $ 8 " ! $ ! A B $ A 5 @ 7 *7 * 8 $ 9 ! $ 5 " ! " ! 7 A A $ $ A M & $ " " L $ 7 C G ! A 5 $ A $ & *7* ! L A $ $ ! ! # $ $ C9 ! G 5
.:
!
Web Analytics Tip: Applying the Continuous Improvement Process
5 $ $ ! " $ 5 - > $ G ! $ ! $ . . "! $ $ $ $ . " " $ ! $ H' ' ! I $ $ " 42 $ ! ! .! ! O! $ "! $ ! ! ! ! H ! G ! ! $ L ! $ $ $ $ : 8# A ! $ $ ! 9I 5 $ ! G ! " $ $ $ " $ " ! " ! ! ! 5 $ ! " !" "
G "
"#
.;
% 2--*/*0+ * +
+ # # " & @ # # #
+*/ 4 +/ --2% 6 /%*
& # # ## & ? & " ( /# !,
> ! 8! 9
: $ . "9 & $ ! $ !, 9 5 ! $ 1 8 8 5 5 ! $ 5 $ " 5 . $
The Two Most Common Sources plus One Uncommon One
! $ ! % 4// $ # F$ * $ " $ 8 9 8 9 VI" 5 * !G $ 5 $ ! $! F$ * ! * * $ 5 ! $ : . ! * " ! ! $ F$ * " 5 5 $ B " , "5 5 " ! " 5 $ ! ! O5 8 N9 5 ! 8 . " > ? # " $ $! "9 H ! A Q GB
.<
#
$
" ? B ! . ! " ! ! #< # " : $ $ $ "$ G 5 $ $ 5 ! $ H( &? ! $ G5 5 # 8 9 ! 5 H& " ! " 7 ! ! 5 G %#* #V 7 " ! # 5 ! $ !$ " # "# 7 ! " ! " & ! S 4 ! ! " ! $ !$ #< # 7 & I & $ + ! "# $ ! ! I $ ! 7 $ 5 * ! " & !$ , " A " 7 G 7 $ " G ! ! ! : # ! 9 8 9 ! B I ! ! ! @ ! ! ! $ ", 42 ! " " 4//; ( ? > # ( " $ ! # * ! 9 5 ! 5 " ! " " ./ ! . ! 5 ! ( !$ " $ $ ! " ! ,
5 H#* I
# ! 8 ! 5 H * !
8
!
"
5 % V # " # "
! $
Focus on Web Server Log Files as a Data Source
# 4 H $ % + 4W 4I" # $ # $ + " $ 5 $ " ,&G * # " < $ ! 5 % V" * * * * 4// ! .
"# ! ! # # 5 < <: : ! ! 9 5 . ; 9 & 1 * $ I 5 " 5 5 H I : B H : # ! I" " H ?=I "! $ : : " A " : 7 $ : $ 5 $ # "8 $ "! $ $ $ " 9 5 $ ! "5 $ ! " # 7 "! $ - 8& H ! $ $ ! $ 5 $ ! * $ H * I $ " $ 7 B #5 $ ( &? 5 " $ 8 ! : 8 9 : L !" ! " ! 8 $ ! 9 5 $ ! $ ! 5 O " $ " " ! . $ : A $ 5 ./
.=
B $ "
*
127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326
& ; < <
" # 5 & :
"
$ C> &
5 $
$ 7 : $ ( $ $ !
H
7
I -
H( &?" + =" F +"
=" # < 6 # 6 ! !
I : : $
: : " :
'(
* $ % * $ % * $ & 6< V ( *
$
% % + : % 5 $ 8 9H I 8 D 5 $ @ ( 7 ! 8 $ : $ ! 9 " H ?=I . > ! ! : " -D !!! !1 D D ( * 5 9H ;4;D & $ ! $ ;4;. G $ I # ; $ " 5 >* 5 , 5 $ $ "5 $ $ $ : 6 % ! $
5 1 * , , * <
*
/
) 9 7
lothlorien.ncsa.uiuc.edu - - [19/Sep/1995:15:19:07 -0500] "GET /images/icon.gif HTTP/1.0" 200 1656 "http://hoohoo.ncsa.uiuc.edu/" "NCSA_Mosaic/2.7b1 (X11;IRIX 5.3 IP22) libwww/2.12 modified"
# "
7 " $ "5 1
& " "
$ :
*? " $
G " " : -
" $ "
" "
172.16.255.255,anonymous,03/20/98,23:58:11,MSFTPSVC,SALES1,192.168.114.201 ,60,275,0,0,0,PASS,intro.htm
# 5 * $ $
" :
5 ' $
$ , " : "5 $
" " ! 85 5 1 * 5 1 * : C9O!
$ C9 & !
7 :
5 " 85 ! : $ $
$ " "
"# $ 5 "
'.
; < <
5 & <:
6 E E
C> & $ : : : 7 : : > : ' ! ! 5 . 5 ! 8 " " " " 5 6 8 "9 $ $ ! ! 8 "9 " ! "8 $ 8 "9 " $ I $ H66 " " 9 ! " . : ! "8 9 $ H : I 8 "9 " : ! "8 ! . 9 8 9 $ ! "8 9 = % % % % % . . . . : $ "9 $ $ $ $ ! 8 9 7 : $ . L
E # < 6 # & E & % % % % & E % & $ & & $ @ % & % #
* $ % * $ % * $ & 6< V ( * 5 1 * , * , <
. 8 9L
" !
/
.
"
''
"!
$
$ ! ! $ H 5 < * $ ! $ A " $ : $ & 7 I $
! !
< 5 ! !
$ " ! $ ! $ : " , ! $ : :
" $ A
Advantages of Web Server Log Files as a Data Source
5 $ 5 $ 5 ! ! $ $ 5 ! ! ! ! . ! * $ $ "
Ownership of Data
* !I 5 ! " $ A $ ! 5 $ ! $ < $ ! $ 5 " ! H " $ : $ " $ " "
Flexibility of Data Collection: Types of Data
# ! $ : 5 $ $ ( &? $ I $ # .( &? 7 $ . I ! ! $ " $ " $ : $ H H2 " " 7 =" " : B 5 $ ! ! D & 5 : 5
"#
'4
Ease-of-Implementation
6 $ B 5 $ * $ " : $ 5 5 $ : "
Ability to Log Directly to a Database
* : * V? ! . $ 5 $ $ $ 7 $ ! * .$ : 5 $ H & G $ 5 : * $ I ! $
Ability to Determine if Downloads Complete
> $ 9! 9 ! ! ! .( &? ! B $ ! 7 5 : $ ? . $ . : ! 8 ! # $ = $ ! $ ! #I ,I & 8 $ = ! G
Ability to Measure Traffic from Robots and Spiders
, 5 $ . $ ! ! : . ( $ ! ! 7 $ 5 7 5 " A H* >I 7 " $ B $ *> $ : B * >" *> " ! 7 !
Disadvantages of Web Server Log Files as a Data Source
# .$ 5 $ " 5 . $ " $ "
')
:
$
: $ = " D > $ " ! O! G ! ! $ ! $ " $ . .
* " 5 $
.
$ !
5 -
Proxy Caching
, " " # ! : ! ! 7 8 9 " $ 5 $ " ! $ $ 5 8 ! 8 ! B ! . * $ ! $ ! 9H " $ 9 $ " O $ $ 5 7 5 $ $ $ 7 $ $ ! 8 9 H* I " ! : $ 7 : $ " ! : : $ ! : 7 : G I !
Browser Caching
< : $ 8 ! $ 5 G : 5 $ 6 5 $ $ " ! 5 8 !$ $ " 9 9 B 5 $ " $ 5 $" $ $ " 8 ! $ 9 $ : 7 $! : G5 ! ! " G ! 5 $ 7 ! G8 9 : "! . H! $ 5 " B !I # " 5 ! $ 8 9
"#
'5
IP Address as a Unique Identifier
# 5 5 $ : " 85 #>? 7 9 # B 7 ! $ & ! : 5 7 $ ! 5 7 : $ "! $ 5 ! ! ! " 5 $ 5 $ $ ! I $ " 5 $ * H $ : : ! " . . ! A $ 5 . $ $ 5 $ $ @ #>? 5 #>? 6 " : $ 9 12 . 7 @ $ " 8#>? & 5 ! #>? 7 5 ! $ C9 12 G : : 7 " 5 7 $ ! " 2 $ * : ! " 8, ! " $" : C 5 . 7 ! $ > $ : 5 ! $ 7 : $ $
5 " *
$ G
Robots and Spiders and Crawlers, Oh My!
5 5 $ $ 7 A 7 : 7 8 . "! 7 " 8 "9 : 8 ! 9 : ! 9 $ 8 5 8 9 5 9 . " 5 $ $ 8 $ 9 $ ( $
':
$
! 7 " 5 " : $ 5 " 5 H 8
N9
!I
Report Generation Time
, 5 . $ " 5 " ! $ G A ! # G ! * $ $ $ ! !: " !
Multiple Log Files from Multiple Servers
# ! " : : 9I 5 . 5 $ . $ ! $ 5 # " . 7 . ! . A ! $ O 7 ! ! 7 7 5 # " = . L : " 5 $ $ 5 $ $ 7 H 5 5 ! $ 8 "9 5 $ 8 9 8 O O $ " G $ " $ : : $
Access to Web Server Log Files
* * ! !. $ > $ " : * " 5 $ ! " * ! : ! 5 : " 8( ! B $ * ! ! " " 5 ! $
"# 5 5 ! . $ H C9 E ! I $ = $ A
';
!
Up Front Costs
$ $ #* ! 5 $ $ ! 5 ! $ $ $ 5 5 $ ! ! ! ! $ ! $ $ ! = ! " 7 ! $ ! $ $ 8 : $ $ " 5 . $ ! 5 & 9 ! ! : 5 . $ " ! ! $ . 7 . A $ "
Best Practices When Implementing a Web Server Log File Solution
! " & $ ! ! 8 $ $ 5 . $ 9 . . 5
Configure Carefully
7 $ # ! 7 1 $ ! ! ! & $ $ $ " ! $ G ! $ $ $ $ " 5 ! $ ! ! "
Exclude “Non-Human” Traffic from Your Analysis
5 . $ 5 " 5 " ! $ $ !
'<
$ " & 7
$
$ ! 7 $! 8 9
Plan for Multiple Log Files from Multiple Servers
$ ! $ ! & . A $ $ 8 . $ 6 $ "$ 9
Plan for Rotation, Storage and Backing Up
& 5 . $ ! # $ A ! $ $ $ ! $ A $ $ : $ # !
Employ Cache and Proxy Busting Techniques
G5 7 ! H!!! !1 ( D & ( D # D 4 4 5 ;4;D ;4;. 41 I 5 ! 5 5 ! "
5 H $ $ ! !
"
! ! "
$ :
$ ! $
I
!
Work With Your Application Vendor
. 5 . $ . $ . 5 . : $ " $ $ . 8 9 ! $ $ G "
"# $ ! " $ G 7
'=
Exclude Internal Traffic From the Analysis
, $ " 5 $ " $ & : 5 " $ ! 7 ! $ 7 5 $ $ : ! ! A $ 7 $ G 7 5
Examples of When to Use a Web-Server Log-File Application
$ " $ . ! $ ! 5 .
When You Need to Incorporate Historical Data
7 ! ! 5 $ " ! " $ " 5 $ 8 7 9 * "
When You are Unable to Instrument Your Web Pages
! 8 "5 7 9I $ $ " $ ! ! ! 7 > 8! 9 $ ! O 7 5 " ! : ! " 5 ! H .
4(
$
When Ownership of Data is Extremely Important
> 7 A B 5 $ $ 5 $ . ! 7 ! ! ! 8 ! $ 9I 5 H
When Privacy of Data is Extremely Important
5 $ " $ " : " $ $ " "9 !I ! O 5 H ! " . ! . B : ! & $ $ 8 7 . O "
Exceptions, Caveats, and so on
5 5 ! ! " ! ! ! , # ! $ ! & $ $ $ 4; $ " ! ! $ $ 5 . $ ! ! 7 " # : ! ! 8 $ ! 9 " ! . 5 $ " $ 5 " " <$ * $ ! $ . $ ! " A A 5 . H#* I $ ! " " $
,&G * #
Focus on Page Tags as a Data Source
# F$ * $ 8 9 " $ 5 5 . $ ! ,
"# $ 8 G5 . 4 $ H $ " > $ ! ! * ! $ 9 ! ! ! 5 $ ! 8 " I . % ! = 4 E 5 $ ! 1 E 7 5 $ $ 8 " 9 ! 5 "! !" $ $ $ # 5 $ $ " $ $ " $ ! F$ * 8 9 5 . ! . " $ 8 ! . $ G 9 $ . H 8 ! * 5 7 $ 9 H< $ $ 9 F$ * I > 8 . $ $ "9 L ! 8 " F$ * 9 8 . " ! ! " . " ! ! " $ ! 8 5 5 . $ 5 * * " ! " ! #* O $ $ 5 ! : " 5 ! $ $ % V" . 9 8 !I # 9 ! 8 . 9 # 8 " + . 9 42 5 > "9 ! : $ 1 ! $
4.
B
"
= " $ $ G $
H#* I $ < 8 9 "
# A * " ,& * # " $ = A " C "
.
!
4'
2 5 7
$
! $ : : 85 ; $ 0 3 E $ " " $ A G $! $ ! ! !. " $ " 9 $ : : $ : $ G " G ! " "
5 ! $
$
Java Script Variables
* $ $ $ 7 ! 9 F$ * $ $ . : F$ * $ #I 7 G " ,I $ ! B " ! A ! $ 8 > $ $ .
Amount of Data
# $ $ : " $ " $ $ ! "! 7 > * 7 $
Vendor Data Architecture
( " $ ! " $ " . . * $ $ > $ $
Reporting
= $ A " 5 . ! 5 $ $ ! # $ ! " $ "
"# $ 8 ! 9 ! !
44
Price
5 8 ! " $ 9 " 8$ " $ 7 $! " $9 5 $ ! $ .
Likely Longevity of the Vendor
! ! . ! 5 5 5 ! 6 5 5 " $ $ " ! 8@ ! X * $ G F$ * $ # 8! 8 : 9 8 8 8 8 8@ 8 ! 9 9 9 @ 9 8 8 9 & 9 B 9 !!! ! !!! $ !!! " $ && 9 8! 9 $ 9 9 8! 8 9 9 ! C> & !!! !!! ! !!! $ ;: $ * B . ! $ $ ! " $ $ $ ! 7 $ 5 $ ! ! L! 4 8 ! $ $ 9 $ ! ! !
* *
> ,& * # @ @ = / & 1 % D
Advantages of Page Tags as a Data Source
# 5 $ "5 $ $ "
4)
!$ " *
$
. $ . !
Accuracy
, : ! 7 $ $ ! ! " 5 $ $ $ 8 . 9 . 8 ! 9 5 $ " & .
Accuracy, Revisited
# 7 = 5 ! " $ $ : 5 " $ $ 7 $ ! " ! : F$ * " 5 . $ " " $ . 5 . $ .
Speed of Data Reporting
5 . " $ $ ! $ $ ! $ $! " 5 $ . 8# Y G 9 ! . . ! 5 . $ . $ * : "
Flexibility of Data Collection: Variables
* " 8 8 7 ! ! 9 "9 8 $ $ 7! . $ 8 "9 8 & 9 "9 8 5 "9 $ ! : $ ! . ! " 7 $ . .$ " " . $ : 8 $ "9 8$ "9
"#
45
Lower Upfront Costs
* H !$ . 8 ! ! #* 9 # !I" $ " ! ! O $ $ ! $ $
Disadvantages of Page Tags as a Data Source
5 $ ! 5 . B " $ $ " "
Dependence on JavaScript and Cookies
# H! . . : * $ G " ! $ $ 5 $ $ & $ " ! $ " F$ * "! ! # $ $ " " :