(一)Alexa瀏覽率統計和排名的先決條件
1.Alexa的網站排名是按照每個特定網站的被瀏覽率進行排名的。瀏覽率越大,排名越前。
2、瀏覽率是針對定義在網域上的網站進行統計的。如:www.baidu.com、zhidao.baidu.com和baike.baidu.com將被視為同一網站進行計數,因為它們同屬於baidu.com這個網域。但也有例外,如個人主頁,如果系統能夠自動從URL位址分辨的話,將被視為彼此獨立的網站。
3、提供同樣內容的網站將被視為同一網站計算。例如,百度使用www.baidu.com和baidu.com兩個網域發布相同的內容,那麼將會被當作同一個網站來計算。
4.納入統計的訪問量僅來自使用Alexa工具列(Alexa Toolbar)的使用者。也就是說,只有使用者下載了Alexa工具列,並將其嵌入自己的瀏覽器中。這樣,該使用者造訪某個網站的話,造訪的記錄才能算是被造訪網站的流量。根據Alexa統計,現在使用該工具列的用戶達數百萬。
5.Alexa工具列目前在Internet Explorer瀏覽器和FireFox瀏覽器中使用有效,使用其它瀏覽器的存取將不能被計數。
6.遇到有安全保護或加密的站點,Alexa工具列將自動關閉,因此那些安全係數高的網站,Alexa將無法對其進行搜尋和統計排名。
(二)Alexa瀏覽率演算法(Users Reach + Page Views)
1.某個特定網站被排名時,依據的瀏覽率資料是基於該網站3個月訪問量記錄的累積。也就是說Alexa每三個月發布一次排名結果,也就是通常說的名次。它的計算主要取決於存取使用者數(Users Reach)和頁面瀏覽數(Page Views)。 Alexa系統每天對每個網站的訪客數和頁面瀏覽數進行統計,透過這兩個量的三個月累積值的幾何平均得出當前名次。
2、訪問使用者數(Users Reach),指透過Internet存取某個特定網站的人數。用造訪某個特定網站的人數佔所有Internet使用者數的比例來表示。即:訪問用戶數= (訪問人數/全部Alexa用戶數)* 100%,Alexa以每百萬人作為計數單位。以WebRoot網站目錄(www.webroot.org.cn)為例,如果它的訪問用戶數為2%的話,就是說,隨意抽取一百萬的Internet用戶,其中有20,000人訪問WebRoot網站目錄。
3.頁面瀏覽數(Page Views),是指使用者造訪了某個特定網站的多少個頁面。是所有造訪該網站的使用者瀏覽的頁面數之和。每個使用者瀏覽的頁面數取平均值,是所有造訪網站的使用者每天每人瀏覽的獨立頁面數的平均。同一人、同一天、同一頁的多次瀏覽只記一次。
(三)Alexa排名機制分析
儘管Alexa在其網站上提供了非常多有價值的信息,但其真正賴以成名的還是那個被四處引用並被媒體多次炒作過且引發了巨大爭議的全球網站排名。按照Alexa網站上的“官方聲明”,Alexa公開的那份全球網站總排名是通過收集所有Alexa工具條返回的信息,經過計算得出的綜合排名。從這份「官方聲明」中,我們不難看出,影響Alexa排名的因素是兩個,一是Alexa採集的信息,二是Alexa對這些信息進行深加工的計算方法。
在Alexa網站上,人們可以針對某個特定網址去查詢其所屬的網站的訪問人數,Alexa提供了一個叫做Reach per million users(每百萬用戶訪問人次,簡稱Reach)的數據來表示訪問人數,這個資料指的是每一百萬個Alexa工具條使用者中每天造訪某一網站的平均人數。例如,2004年11月3日,google.com的Reach值為178,500,就是說,這一天裡,每一百萬個Alexa工具條用戶中就有近18萬人造訪過google.com。
僅有訪客人數,還不足以反映一個網站被網民瀏覽的情況,Alexa還提供了另一個數據來反映到訪的網民對特定網站的使用率,這就是PageViews per user(每用戶瀏覽頁數,簡稱PV)。某網站的PV值是每天所有造訪該網站的Alexa工具條使用者在該網站上瀏覽的總頁面數的平均值,而同一人對相同頁面的重複瀏覽在每天只計作一次。也以2004年11月3日google.com的訪問資料為例,這一天,google.com的PV值是4.0,也就是說,來訪的網友們平均在google.com網站上瀏覽了4個頁面。
有了Reach和PV這兩個數據,Alexa就可以給全球網站按綜合流量進行排名了,它把網站的這個排名稱作Traffic Rank(流量排名,簡稱Rank),據Alexa在其網站上的解釋,決定這個Rank的就是Reach和PV的幾何平均數,也就是兩者積的平方根。顯然,一個網站的Reach和PV值越高,其Rank也越高。仍以google.com為例,其4.0的PV值在一般的網站來說並不算高,但是,由於Google搜尋引擎的用戶非常多,其Reach值遠高於一般的網站,就使得google.com的Rank達到3,也就是說,google.com當天的全球排名是第三名。而全球排名最高的網站是yahoo.com,其Reach和PV值在全球網站中都是相對很高的。
每時每刻,全球每個安裝了Alexa工具條的電腦終端都會向Alexa報告該終端在網路上的存取情況。根據這些信息,Alexa每天都會對全球網站的排名做重新計算,也就是說,Alexa排名是每日更新的。因為幾乎全球所有的網站都在Alexa的監控範圍內,而這個每日更新的排行榜又顯得過於直觀,加之又是公開的隨時可查的數據,就使得Alexa排名在很多場合都顯得很敏感。
(五)影響Alexa排名的其他因素
1.Alexa Toolbar的採用率在全球各地有所差異,受使用者的語言、地理、文化等各方面的影響。因此英文網站相對於其它語言的網站,訪問量資料更容易被充分地統計。
2、容易受網站對自己宣傳的程度、做廣告的多少、別的網站為其建立連結的多少的影響。
3.不同類別的網站有時沒有可比性,所以不能一味地比較綜合排名。如專業性的網站在同類別網站中排名非常靠前,但和入口網站類網站相比,瀏覽率可能差異很大。
4.排名的網站最好主動將自己的URL地址添加到Alexa中,否則訪問量的統計會受到影響,而且Alexa不提供這些網站訪問量的詳細統計。
5.瀏覽率太小的網站統計數字可能不準確,整體上排名越靠前(瀏覽率越大)的網站統計數字就越可靠。一般來說,每月訪問量1000以下或排名100,000以後的網站統計數字是不準確的。