2011-06-28 12 views
3

フォーム認証を有効にしたASP.Net 3.5 Webサイトがあります。ユーザー名/パスワードの入力を求めずにGooglebotが自分のWebサイトをクロールすることは可能ですか?ここでASP.Net認証とGooglebot

+0

あなたはそれをなぜ望みますか?ページに認証が必要な場合、検索を行っている人は、とにかくそれらを見ることができません。もし可能であれば、スプーフィングされる可能性のあるユーザーエージェントを探して、認証を無意味にする必要があります。 – ScottE

+0

ウェブサイトのパスワードで保護された部分の下にいくつかのコンテンツを移動する必要がありますが、それでもクロールしてサイトのインデックスに表示したいと思っています。無意味な認証を行わずにこれを行う方法がないと確信していましたが、それを確認したいと思いました。 – John81

+0

私は自分の答えを更新しました。 – Aristos

答えて

3

、Googleの主張。

彼はボットやGoogleボットのコンピュータから来ているかどうかを確認それらの

https://www.google.com/adsense/support/bin/answer.py?answer=37081

他の解決策を示すために、宣伝かを知ることができるようにそれだけのAdSenseによるプロテクトのページをクロールするためのオプションを与えることができますユーザーが簡単に偽装することができ、ページのプレビューやキャッシュを表示できない可能性があるため安全ではありません。

あなたのサイト構造を考える必要があります。何が非常に重要で何がないのか、ページの一部を表示する、ユーザーが登録していない場合は他のものを隠すようにする必要があります。そのログインしていません。

+0

非常に興味深い、ありがとう。私が見つけたリンクは日付がついていると思います。 – ScottE

+0

これは可能な解決策です。問題は、ウェブサイトのアカウントが90日ごとにパスワードを変更する必要があるため、誰かがそのアカウントのパスワードを手動で変更する責任があることです。また、セキュリティは、クローラ用に作成された特別なアカウントを持つことでサインオフする必要があります。また、多くの人がそのアカウントのユーザー名/パスワードについて知っているように、セキュリティバックドアを開きます。 – John81

+0

@ScottE私は間違いを犯しました。もう一度私の答えを見てください。 – Aristos

0

記事です:

http://www.guruofsearch.com/google-access-password-protected-site

GoogleのサイトマップをGoogleに現れてページにつながるかどうかを確認するために興味深いものになるだろう - ページの可能性が高いと同じように、私はそれがいずれかの動作しないだろうとにかくクロールする必要があります。

そして、ここでいくつかの興味深いコメント:インデックスページに文句を言わないし、実際に彼らは、ユーザー名とパスワードを要求するので、でないと利用でき、ユーザーにそれらを表示されていない

http://forums.searchenginewatch.com/showthread.php?t=8221