• 締切済み

[seo]ログインしないと表示されないリンクのURLがインデックスされている

ログイン後のみ、以下が表示されるようにしています。 <a href="/hoge/a.html" rel="nofollow">リンク</a> Yahoo!でsite:コマンドで調べた時、 「/hoge/a.html」がインデックスされてしまっています。 なぜ、ログインが必要なページの情報を収集する事が出来たのか お分かりになる方はいらっしゃいますでしょうか? 宜しくお願い致します。

みんなの回答

回答No.2

ログインしない状態で/hoge/a.htmlにアクセスすると、FileNotFoundやAccessDeniedになりますか? もしそういうメッセージが表示されず、(たとえ真っ白な画面であっても)アクセス可になっていれば、インデックスされることがあります。

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

「/hoge/a.html」このページにアクセスする場合、何か特別な権限が必要ですか?  それとも、URL を知っていれば、だれでもアクセスできますか? 後者であれば、サーバのキャッシュ等に情報が残っていたものが、サンプリングされたと考えられます。

njomojo
質問者

補足

/hoge/a.htmlへのアクセスに特別な権限は必要ありませんが 事前にユーザーID/パスワードを取得し、ログインしていない場合、 ログイン画面へ遷移します。 ですので、URLを知っていてもアクセスは出来ません。 クローラーはサーバーのキャッシュを拾うのですか??

関連するQ&A