Alexaはどうやって動いているのか
Alexaがどのようにしてデータを集めているのかを知らずに、Alexaの統計データを盲信してしまう例がネット上には氾濫しています。データ収集の仕組みを理解していれば、Alexaに何ができて何ができないのか、というのも自然にわかるでしょう。
まず最初に、Webの仕組みについておさらいをします。ワールドワイドウェブ(WWW)上でのネットサービスは、クライアント(ブラウザ)がサービスを受けたいWebサイトのサーバに一対一で直接アクセスする分散型のサービスです。
どこかに巨大な中央サーバがあり、すべてのアクセスがそこを通っているのであれば、そこで集計をすることで人気の順位はわかります。しかし、誰もが勝手に好きなサーバにアクセスするWebの世界では、クライアントのブラウザか、サーバのWebサイトのどちらかで、アクセスを捕捉しなければこのような統計値は取れません。
クライアントともサーバとも関係の無い、まったくの第三者であるAlexaは、クライアントのブラウザにデータ集計のためのツールを組み込んでもらうことによって、そのユーザのアクセス先情報を収集しているのです。