質問: 「同意しない」とジャンプできない仕組みの作り方 利用規約を読んで「同意する」のリンクを選択しないと 特定のページにジャンプできず 「同意しない」を選択すると ”利用できません”などと書いたページにジャンプする仕組みを作りたいのです。 普通にhtmlで作ってリンクを貼ればすむ話ではありますが 検索システム(namazu)を置いているため 「同意したうえでのジャンプ先のページ」が それにひっかからないようにしたのです。 検索エンジンにも同じくひっかからないように。 メタタグでも可能なのでしょうか? 私はプログラマでは無いのでプログラムは書けません・・・(改造程度ならなんとか・・・) なるべく簡単なシステムで実現できれば嬉しいです。 アドバイスよろしくお願いします。
回答: こんにちは。 う~ん。cgiやphpといったサーバサイドで動作するものがないと、難しい気がします。 更に認証システムとかも加えるとか。 同意したら特定のページへ行く。っていうのはjavascriptで出来ますが、検索ロボット(googleやyahoo等の)にはjavascriptも無意味です。javascriptで記述された指定のアドレスをチェックされて、秘密(?)のページを見られてしまうかもしれません。 ま、サーバサイドを使わず、秘密ページのurlだけを隠したい。と、いうのであればflashで作成する方法があります。 flashの場合はそういったurlをほぼ完全に隠してしまうため(逆に言うとflashで作られたページは検索エンジンにヒットしにくい)秘密ページが検索される可能性が低くはなります。(理論上はロボットに勘ぐられることはない) ただ、誰かがどこかの掲示板やら自分のサイトでその秘密ページのアドレスを載っけてしまったら、そこからばれる可能性はありますが。 完全に隠蔽するならサーバサイド+認証、それほどでなくていいならflashで。 と、いう感じでしょうか。 どちらにしろある程度知識がないと難しいかもしれません。