- ベストアンサー
ホームページで枝ページからトップページに戻ったときにカウントしないようにする方法
ホームページビルダーV7を使っています。タイトルにあるようにしたいのですが、プロバイダーOCNでは、 1.通常は、カウントアップするのが正常。 2.OCNで用意している(カウントアップする)CGIしか使用できない。 3.HTMLを触ってカウントアップしないようにすることはOKなるも、そのサポートはしない。 という話でした。 「教えてgoo」の過去ログを検索すると、2~3同様の相談がありますが、なにぶん私が素人過ぎて完全に理解できませんでした。出来ましたら、やさしくHTMLを改変する方法を教えていただけないでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>ただ、この方法は何の問題も発生しないのでしょうか。 何の問題も、と言われてしまうと困るのですが、どんな方法にも多かれ少なかれ問題はあるので、まあそこは勘弁してもらえればと。 更新の手間以外に、すぐに思いつく事と言えばブックマークの問題です。 訪問者はトップページでブックマークしたつもりでも、実はindex2の方で、そうなるとアクセスには繁栄されないってことですね。 ※そもそもトップページにしかカウンターが無いのなら、index2に限らず他のページにブックマークされたらそれまでなんですけどね。 また、ブラウザのバックボタンで戻られた場合も駄目ですね。僕なんかは良くバックボタンを使うタイプなので、明らかに駄目。 つまりやらないよりは余程ましだけれども、完璧にはほど遠い、という事です。 本気で正しい数字を取りたいのならユニークアクセス(見られた回数ではなく、人数を測るという意味)に対応したものを使う事です。 例えば無料だとこの辺が有名どころです。 http://www.shinobi.jp/analyze/ ただし、訪問者に対して見せるタイプではない事に注意しましょう。 そもそもの話になりますが、現在のWEBの世界ではPage View(表示した回数)とVisit(ユニークアクセス=訪問者の数)の切り分けは常識の範囲です。 アクセスカウンターにしても、PVであることを示していれば内部ページから戻った時にカウントアップしていても特に妙だとは思いませんよ。
その他の回答 (1)
- EFA15EL
- ベストアンサー率37% (2657/7006)
ユニークアクセスを取るタイプのカウンターならすぐにでも可能ですが、どうも違う様ですし、OCNのCGIなら改造する訳にもいきませんね。 「HTMLを触って」という範囲で可能な手法としては、トップページを2種類作ってしまう事です。 といっても見た目は全く同じなのですが、通常のトップページがindex.htmlだとしたら、内部のページから戻る場合にはindex2.htmlとでもしてしまう訳です。 これならあっという間に解決しますがいかがでしょう? ※内部のページのリンクは書き換えて下さいね。
お礼
早速の回答ありがとうございます。ユニークアクセスなどという言葉が出てきて心配しましたが、トップページを2つ作って、ということだと素晴らしい解決法ではないかと感心しました。ただ、この方法は何の問題も発生しないのでしょうか。 最初にアクセスした人は、index.htmlを見る。そこから枝ページに行って、戻るときはindex2.htmlに行く。そこからまた枝ページへ行くときは、リンクが正常だから問題なし。戻るときは、また、index2.htmlへ行く。う~ん。問題なし。あれほど悩んだことが、たったこれだけで問題が無くなるのは驚きです。ただ、トップページの更新があれば、2ページ実施する必要がある手間だけですかね。
お礼
EFA15ELさん、ありがとうございます。おかげで本当に勉強になりました。 1.ブックマークの問題 2.ブラウザのバックボタンの問題 3.Page View と Visitの問題 いろいろ考えてどうするか決めます。