連続カウントでカウンターがUPしない理由

このQ&Aのポイント
  • アクセスランキングサイトのカウント方法の違いにより、連続カウントでカウンターが上がらないことがあります。
  • 特定のランキングサイトでは、同一IPによる連続カウントを無効としているため、カウンターが上がりません。
  • また、ランキングサイトごとにCGIの作り方が異なるため、異なる環境での接続方法によってカウント数に差が生じることもあります。
回答を見る
  • ベストアンサー

連続カウントでカウンターがUPしない理由

既出の質問ならびにカテゴリー違いの場合はご指摘ください。 アクセスランキングサイトのカウントについて教えてください。 私はルーター使用でフレッツISDNでルーターの設定は自動接続になっています。 ランキングサイトによって連続カウントしてもカウントされるサイトとされないサイトがあります。知り合いのサイトのバナーをクリックしていて気づきました。 その人のサイトAさんのサイトとします。 Aさんのサイトには参加しているランキングサイトのバナーが3つあります。 ●1つ目のランキングサイト Aさんのサイトのバナーをクリック「IN」「IN」と連続カウントしますとIN数が2つUPします。 ●2つ目のランキングサイト こちらはランキングサイトに同一IPの連続カウントは無効とあります。 「IN」「IN」だと確かに無効でIN数が1つUPします。 所が一度「IN」「OUT」してから「IN」「OUT」にすると「IN」2回分とカウントされます。 ●3つ目のランキングサイト 「IN」「IN」ではIN数は1つUPだけです。 所がアナログ回線に切り替えてカウントし、また切り替えてフレッツでカウントするとIN数は2つです。 ランキングサイトによってCGIの作り方?が違うのかと思いますが、一つ疑問です。 ADSLで常時接続の知合いはこの3つのサイトはどれでも「IN」「IN」で2つカウントされるといいます。 つまり、私のように「IN」「OUT」とかアナログとフレッツを切り替えながらとか面倒なことをしなくてもカウントは簡単にあがるといいます。 どうしてこのような違いが出るのでしょうか? CGIのことはまったくの素人ですがADSLとISDNと接続環境が違うとこのような差が出るというのが不思議になったのもので。 説明不足でしたら補足します。教えてください。

noname#99177
noname#99177
  • CGI
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
noname#227796
noname#227796
回答No.1

私が利用しているところに説明がありましたので参考URLを見てください。 そこに載っているものが、大概のランキングでも採用している重複クリック排除方法だと思います。 ただ、サイトによっては、重複を許している場合や、IPアドレスだけでチェックしている場合、IPアドレス+cookieでチェックしている場合など、重複排除方法に差があるわけです。 cookieを無効にしているとカウントされないとこもあれば、無効でもカウントするところもありますし、様々でしょう。 ただ単に上位に位置させたいなら不正クリックでも許されてしまうようなランキングを利用すれば良いし、本当に正確にクリック数をカウントさせたいのであれば、重複を厳重に排除しているところを選べば良いかと。 そういえば、アクセスカウンタでも重複排除しているところもありますね。

参考URL:
http://www.jrank.com/Rank/info3.html
noname#99177
質問者

お礼

早速のご回答ありがとうございます! 重複クリック排除方法というのがあるのですね。 サイトによっていろいろなのですね。 サイトによって違うというのはわかりましたが、質問にも書きましたがADSLとフレッツISDNと接続環境が違うと同じように「IN」「IN」と連続カウントしてADSLだと2回分、フレッツISDNだと1回分となるのはなぜなのだろうと思いまして。 重複クリック排除方法というのははじめて知りました。参考にするURLも教えていただいてありがとうございました。

関連するQ&A

  • アクセス数をカウントするURL

    ロリポップで携帯サイトを運営しています。 アクセス数を稼ぐためにランキングサイトに登録しているのですが、 参考⇒http://best100.jp/ (携帯ランキングサイト) ランキングサイトから自分のサイトに飛んできたアクセス数はOUT数として表示されています。 このOUT数を水増ししてるランキングサイトがとても多いのです。 正確なOUT数を把握するために、ランキングサイトに登録する際の自分のURLをcgiにしてアクセス数をカウントしたいのです。 URLをcgiにしている人を例にすると URL⇒http://oshiete1.goo.ne.jp/ best100.jpランキングに登録するURL⇒htp://http://oshiete1.goo.ne.jp/mati/index.cgi?id=best100jp ↑をクリックするとhttp://oshiete1.goo.ne.jp/に飛びます。 このようにランキングごとにindex.cgi?id=○○ idを作成して、それぞれの正確なout数を把握したいです。 どのようにしたらこのようなcgiを作成できますでしょうか? ご存知の方は教えて頂けると幸いです。 よろしくお願い致します。

    • 締切済み
    • CGI
  • アクセスカウンタにカウントされない

    最近、ブラウザIE5をIE6にバージョンアップしました。しかし、いろんなウェブサイトにアクセスしてみると アクセスカウンタが全て888888・・・となっていることに気づきました。たぶん、私がサイトに行ってもカウントされていないのだと思います。まるで幽霊みたいなので、できればカウントされるようになりたいと思います。 どうしたら良いでしょうか? ちなみに、見ることができないサイトがあるとか、CGIフォームが使えないといった不都合が全くありません。

  • HPのランキングサイトについて。「IN・OUT」について。

    私は、自分でHPを作っているのですが・・・・・ サイトのランキングサイトでは、「IN」と「OUT」がありますよね? 少なくとも、私が見てきたランキングサイトにはすべてのサイトにその「IN・OUT」のアクセス数が乗っていました。 そこから、サイトに入ると「OUT」にアクセスがカウントされるのですが・・・・「IN」って一体どうやれば増えるのですか? 「IN」ってなんなんでしょう?? どなたか、教えていただけると嬉しいです。

  • アクセスカウンタでリロード時のカウントされるのをやめたい!

    自分のPCでIIS5.0をインストールして CGIの作成練習をしています。 簡単なアクセスカウンタを作ったのですが、 どっかのをコピーしただけ。。。 sub counter{ #(読込み) open (IN,"<./count.dat"); $raikyaku = <IN>; close (IN); $raikyaku++; #(書き込み) open (OUT,">./count.dat"); print OUT $raikyaku; close (OUT); } これを、更新ボタンを押した時にカウントされない ようにしたいです。 また、BBSに埋め込もうと思っているので、 投稿ボタンで再表示された場合も カウントされてほしくありません。

  • Mysql IN OUT カウント

    恐れ入ります。 Mysqlを使ってランキングサイトを作成しようと思っています。 num,name,url,comment,in,out としてカラムを作成して、 ランキング表示をする感じです。 IN OUT カウントをデータベースに回数を保存するにはどのようにしたら良いでしょうか。 よろしくお願いします。

  • アクセス数だけでカウントするブログランキングとは?

    inを計算せず ただ単にそのブログのアクセスだけで ランキングをカウントするランキングサイトがあると聞いたのですが どこにあるのでしょうか? inを増やす自信が無いので アクセスだけでランクがつくランキングサイトを探しております よろしくお願いします

  • 逆アクセスランキング

    現在、アクセスランキングのCGIを設置してるのですが、そのCGIにはOUTカウントを集計する機能しかありません。 ですからINでのカウントを集計したいと思うのですが、どのようにすればいいのでしょうか? http://dream.lib.net/room/で配布されているranklinkを参考に自分なりにやってみようと思いましたが、どのようにしているのかわからず。。 色々googleで解説等しているサイトを探してみたのですが、核心をついたページが見つからなかったので質問することにしました。 よろしくおねがいします。

    • 締切済み
    • CGI
  • Perl。文字出現回数を重複しないでカウントしたい。

    perl初心者です。どうぞ助けて下さい。 以下のようにデータがならんでいる時、 pphhhppphhhppppppphhppppppppppppppppppphhh pが連続した文字の連続数は 2、3、7、19 となります。 今、知りたいのはこのようなpの連続数の出現回数です。つまり、たとえばpが19回連続してあるものは何回でてきたか、が知りたいのです。 上の例だと1回が正解となります。 ところが、スクリプトを書くとき、 たとえば以下のようにしたとき、 pが19回なら重複カウントはなくても、 pを2でカウントしたら、 本当に出てきて欲しいこたえは一回なのに、 P=3、7、19のどれにも該当してしまいます。 #!/usr/bin/perl ; open(IN, "text1.txt") or die ; open(OUT, ">text1out.txt"); while(<IN>) { chomp ; if (/(\S+)/) { $name = $1 ; if ($name =~ /^ppppppppppppppppppp/) { {$count++;} ; } print OUT "$count\n" ; } } close (IN) ; close (OUT) ; 正規表現の中を工夫すればいいのだと思いますが、 大変困っております。宜しくお願いします。

    • ベストアンサー
    • Perl
  • 複数ページをカウントするアクセスカウンタ

    トップページに設置したアクセスカウンタで同じHP内のa.htmlやb.htmlなどのに直接アクセスした数もカウントしたいのですが、そういうCGIはありませんでしょうか。 理由としてはHP内の特定ページに直接リンクを張られていることが多く、トップページのカウンタにその数が反映されないので困っているためです。 以上よろしくお願いします。

    • ベストアンサー
    • CGI
  • 連続するローソク足をカウントしたい エクセル

    だいぶ探しましたがわかりませんでした。みなさま宜しくお願いします。 データーは下記のとおりです。 セルA2=始値 セルB2=終値 セルC2=(A2-B2) 目的:-(あるいは+)数字の連続数のカウント C列には計算後の数値をいれました。 ただ、休日により一切値動きのない連続データもはいってまして、まずそれを削除したいのです。 くわえて、所々にも値動きのないデーターがありますのでそれも削除したいです。 少なくとも10分×6×24×一年分ありますので、手作業ではとても…。 そのうえで C列の+数字(正)-数字(負)それぞれの数 正または負の連続回数と連続回数別の数(例えば2連続が何回、3連続が何回みたいな) お手数おかけしますが、どなたさまかよろしくお願いいたします。