除外リストにハッシュをかけていない理由
自分のサイトを作っている人は、一日に二十回それを開きます。月に四十人の訪問者しかいないカウンターでは、統計の半分が本人自身です。だから設定があります。自分のアドレスからの訪問は数えない、というものです。…
列より長かったページのアドレス
2026 年 8 月 9 日、二十枚のカウンター画像が描かれませんでした。誤って描かれたのでも、遅く描かれたのでもありません — 訪問者はカウンターがあるはずの場所で何も受け取れませんでした。 原因は 255 文字を超えるページのアドレスだった。いまは書き込みの時点で切り詰められ、カウンター画像は、告げられたアドレスの長さに左右されない。 連鎖…
紹介ページから外したもの、そしてその理由
古い紹介ページには機能の一覧が載っていた。そのページを作り直すにあたって、一覧を一行ずつソフトウェアと突き合わせて読んだところ、四つの項目がもう合っていなかった。うち一つは何年も前から合っていなかった。…
紹介ページの数字はどこから来るか
aboutページの上部には現在、6つの数字が並んでいます。今まさにオンラインの人数、昨日の訪問者数、使用中のカウンター数、過去30日間の国の数、選べるデザインの数、そしてこのサービスが始まった年です。この6つはすべて稼働中のシステムから直接得られたものであり、そのうち2つは、ページを見ている間にも値が変わります。…
ヘッダーとフッターが画面幅いっぱいに
ここにあるすべてのページで見られる、ちょっとした変更です。上部の暗い帯と下部のフッターが、ウィンドウの端から端まで伸びるようになりました。…
ページビュー、日別訪問者数、カウンター累計:それぞれの数値の意味
カウンター画像、日別訪問者レポート、期間合計の数値が異なっていても、不具合とは限らない。比較する前に、指標、期間、カウンター番号を確認する必要がある。Stats4U はリクエストを測定し、日ごとの識別子で重複を減らしており、個人を特定するものではない。 比較する数値を確認する…
欠けた流入元を推測せず、参照元ドメインを読む
参照元ドメインのレポートは、Stats4U に届いた流入元情報を示す。サイトへのあらゆる経路を網羅するものではなく、一行が一人に対応するとも限らない。有用な分析には、参照元ドメイン、計測対象ページ、意図的に印を付けたキャンペーンリンクを分けて考えることが必要になる。 期間と指標を確認 流入元と到着先を区別 計画したリンクにはキャンペーンの印を付ける 実際に届いた情報を確認する…
適切なアクセス権と期間で Stats4U レポートを CSV・JSON に出力する
統計ページの CSV と JSON のリンクから、後の作業に使うレポートをダウンロードできる。アクセスできる統計ページで対象期間を選び、その時点のダウンロードリンクを使う。出力機能で非公開統計やパスワード保護を回避することはできず、ダウンロード済みのファイルも適切な扱いが必要になる。 必要なアクセス権で統計を開く 日付とファイル形式を選択 ファイルを検証して安全に保存…
JavaScript なしで動くカウンター
ここにあるカウンターデザインのうち、かなりの数が動きます。数字が自らカウントアップしたり、パネルが描かれるように現れたり、何かが所定の位置に落ち着いたりします。 そのいずれもJavaScriptを1行も使っていません。 仕組み…
サイトに置く見えないアクセスカウンター
誰もがページにカウンターを置きたいわけではありません。数字は知りたいけれど、隅にバッジを置いてそれを見せびらかしたくはない、という人も少なくありません——ポートフォリオ、企業サイト、訪問数が目に見えることで何か違うものを測っているように見えてしまうページなどです。 それに対応するデザインが2つあり、両者の違いはささやかですが意図的なものです。 2つのデザイン…
Google Tag Managerを使ってStats4Uカウンターを追加する
これについては2015年のブログ記事に案内がある。そのスクリーンショットに写っているTag Managerは、もう今の見た目とは違う。そして七つのステップのうちの一つ——document.writeにチェックを入れる作業——はまったく不要になっている。本稿はその記事を置き換えるものだ。…
HTTPSページ上のカウンター
サイトはHTTPSで動いている。訪問者には鍵マークが見える。ところが、別のサイトから何かを貼り付けたとたん、その鍵マークが消えてしまう——あるいは、貼り付けたものがそもそも表示されなくなる。 これは混合コンテンツ(mixed content)であり、理解するのに10分の価値がある。多くの古い埋め込みウィジェットを静かに壊してしまうからだ。 ブラウザがどう対処するか…