• ベストアンサー

リンク元の解析ができるフリーソフトありますか?

現在持っているHPはCGIが使えません。 ある特定のページのみリンク元を知りたいのです。Visitor Checkerというのを見つけたのですが。 シェアウェアだったので、それも一年間のライセンス製となっていたためやりたいことなどを考えると踏ん切りがつきません。短くて半年、長くて3年ほど必要なのかもしれないので・・・。 リンク元を解析できればどのような方法でもかまいません。よろしくお願いします。

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

  • ベストアンサー
  • sha-girl
  • ベストアンサー率52% (430/816)
回答No.3

一般的にそこにアクセス解析用の画像をおいて、参照元のURLを取得する場合 悟られずに取得する事は不可能です。 cgi、jspなどを埋め込む場合 参照元URLはHTTP_REFERERのヘッダにはいるのですが これはA HREF タグなどのリンクをたどった際に 前のURLを取得するもので 画像イメージでアクセス解析する場合、IMG SRCタグなどの中に書かれている為 HTTP_REFERERを直接よみとれません。HTTP_REFERERには自分のページのurlがはいっています。 (java_scriptでdocument.refererをよみとって <img src="http:***.co.jp/access.jpg?referer=参照元"> というふうなタグを埋め込んで間接的にログをとることは出来ます。 しかしこの場合javascriptをoffにされると参照元は分かりません。) つまり確実にリンク元を調べるためにはそのページ自体が cgiやjspでなければ読み取れません。 どっちにしてもHTTP_REFERERは簡単に偽装できるため参考程度の情報です。 そういう無料のアクセス解析のサービスを詳しくは知りませんが 多くの場合IPや時刻、host名などのログを取得するだけで 参照元までは取得できないのではないでしょうか?

magican
質問者

お礼

ありがとうございます。 そうですね。 結局のところ、リンク元を抜けるアクセスカウンターのCGIを使い。カウンターの画像の背景に同化させるという。一般的な変則技を使いました。 ホントはやってはいけないんですけど、CGIの使えるHPを借りてそこから絶対パスでつなぎました。

その他の回答 (2)

  • sou
  • ベストアンサー率25% (28/109)
回答No.2

自作CGIが使えないということなら、レンタルされてはどうですか? 忍者システムが人気があるみたいですよ。 http://www.ninja-systems.com/ 『アクセス解析』で検索されると結構見つかると思いますが。

参考URL:
http://www.ninja-systems.com/
magican
質問者

補足

ありがとうございます。 忍者システムは無料版は明らかに 「ログ盗ってまーす」 というのが解っちゃうのでなるたけ見えない感じが良いのですが。 すみません。無理いって。

noname#4923
noname#4923
回答No.1

こちらでも分かりますよ。 http://www.google.co.jp/advanced_search?hl=ja

参考URL:
http://www.google.co.jp/advanced_search?hl=ja
magican
質問者

お礼

アクセスのリンク元解析といったほうが良いですかね。

magican
質問者

補足

すみません。 リンク元を解析です。(それもリンク元解析だとはおもうんですが。) CGIに頼りたいのですが。私のHPではCGIが使えないので。 検索して来たりするのをどのような単語で検索してきたりするというアレです。

関連するQ&A