トップリストと、そこに載らない選択をした人たち
stats4u.netは、開始当初からアクセスの多いカウンターをランキング化してきました——2012年の記事でも、すでにその改善について触れています。現行版は/topにあり、内部の仕組みは当時とは異なります。30日間の訪問者数による上位25件のカウンター、今週と先週を比較する別建ての「fastest growing」リスト、そして国別・言語別の内訳です。どちらかで絞り込むと、そのページは検索エンジンへのインデックス登録を求めなくなります——国別の絞り込みは、同じ25件のカウンターの部分集合にすぎず、検索エンジンの関心に値する新しいページではないからです。
アクセス数ではなく訪問者数によるランキング
メインリストは、過去30日間のページビューではなく、重複しない訪問者数を合計しています。自分のカウンターを所有者自身が何度もリロードしても順位は上がらず、外部から安定したトラフィックがあるカウンターの順位が上がります。
大きいだけでなく、伸びていること
2つ目のリストは、同じ25件のカウンターを並べ替えただけのものではありません。各カウンターの直近7日間と、その前の7日間を比較し、相対的な伸び率でランク付けしています——ただし下限があります。それより前の週に少なくとも20件のアクセスがなければ、そもそも対象になりません。この下限がなければ、できたばかりのカウンターが1件から4件にアクセスが増えただけで、意味を持たないほど小さなサンプルサイズで300%成長という数字になり、本当のトレンドを持つカウンターより上位に来てしまいます。
載っていないもの
この記事の執筆時点で、過去30日間に何らかのアクセスがあったカウンターは2,193件です。そのうちトップリストの対象になるのは2,010件です。この差は、すべてオプトアウトによるものです。カウンターは、公開設定であり、無効化されておらず、パスワード保護されておらず、そして明示的に「leave me off the toplist」と指定されていない必要があります——この最後のフラグだけで20件のカウンターが該当し、その所有者はアクセスを数えてほしいがランキングには載せたくない、ということになります。この4つの条件はすべて、リストが最後に作られた時点のフラグをキャッシュしたものではなく、リクエストのたびに確認されています。
同じ30日間の国別内訳には171の国が表示されます——こちらもメインリストと同じ公開設定の基準でフィルタされているため、非公開のカウンターの訪問者が国別の集計に漏れ出ることもありません。
ここに新しい機能は何もありません。このページは、今回の作り直しより前から、静かにその役割を果たし続けてきたものであり、コードが何をするはずかではなく、実際に何を返しているかを確認したものです。