2009-12-29 78 views
1

我有一個概念性問題。確定其他網站的流量測量?

我想知道Alexa的互聯網公司如何確定給定的網站(不是我自己的)整體流量和每個獨特頁面的流量。我會很感激技術上的迴應 - 如果你想設計這個功能(我相信它很複雜,但假設......)你會怎麼做呢?

在此先感謝。

+0

檢查此:http://www.mediacollege.com/internet/utilities/alexa/ – 2009-12-29 17:01:11

回答

2

一種方法是掛鉤到一個或多個核心路由器。從那裏你可以執行深度數據包檢查,以查看流量​​正在發生什麼,訪問哪些頁面等。

另一種方法是讓人們安裝一個瀏覽器工具欄,記錄他們去哪裏並將該信息提交給您。我認爲這是Alexa如何運作的。

第三種方法是讓網站所有者安裝一些執行分析並將數據提交給您的JavaScript。 Google就是這麼做的。

第四種方法是從執行上述操作的公司購買數據。

+0

只是爲了確認,是的,Alexa通過使用瀏覽器工具欄工作。 – Powerlord 2009-12-30 14:20:26

1

Alexa通過推斷使用Alexa工具欄或瀏覽器擴展的互聯網人羣的瀏覽會話數據來估計網站流量。這不是一個真正的隨機樣本,這樣的問題被提出過這樣的數據的準確性: http://en.wikipedia.org/wiki/Alexa_Internet#Accuracy_of_ranking_by_the_Alexa_Toolbar

安裝了Alexa工具條修改瀏覽器的用戶代理,這樣你就可以估算遊客%到您的網站是誰通過使用適當的用戶代理字符串掃描服務器日誌尋找請求,爲Alexa提供數據。