フォーム認証を有効にしたASP.Net 3.5 Webサイトがあります。ユーザー名/パスワードの入力を求めずにGooglebotが自分のWebサイトをクロールすることは可能ですか?ここでASP.Net認証とGooglebot
答えて
、Googleの主張。
彼はボットやGoogleボットのコンピュータから来ているかどうかを確認それらの
https://www.google.com/adsense/support/bin/answer.py?answer=37081
他の解決策を示すために、宣伝かを知ることができるようにそれだけのAdSenseによるプロテクトのページをクロールするためのオプションを与えることができますユーザーが簡単に偽装することができ、ページのプレビューやキャッシュを表示できない可能性があるため安全ではありません。
あなたのサイト構造を考える必要があります。何が非常に重要で何がないのか、ページの一部を表示する、ユーザーが登録していない場合は他のものを隠すようにする必要があります。そのログインしていません。
非常に興味深い、ありがとう。私が見つけたリンクは日付がついていると思います。 – ScottE
これは可能な解決策です。問題は、ウェブサイトのアカウントが90日ごとにパスワードを変更する必要があるため、誰かがそのアカウントのパスワードを手動で変更する責任があることです。また、セキュリティは、クローラ用に作成された特別なアカウントを持つことでサインオフする必要があります。また、多くの人がそのアカウントのユーザー名/パスワードについて知っているように、セキュリティバックドアを開きます。 – John81
@ScottE私は間違いを犯しました。もう一度私の答えを見てください。 – Aristos
記事です:
http://www.guruofsearch.com/google-access-password-protected-site
GoogleのサイトマップをGoogleに現れてページにつながるかどうかを確認するために興味深いものになるだろう - ページの可能性が高いと同じように、私はそれがいずれかの動作しないだろうとにかくクロールする必要があります。
そして、ここでいくつかの興味深いコメント:インデックスページに文句を言わないし、実際に彼らは、ユーザー名とパスワードを要求するので、でないと利用でき、ユーザーにそれらを表示されていない
- 1. asp.net mvc認証とshibbolethと認証
- 2. Asp.netユーザー認証と承認
- 3. asp.netユーザー認可と認証
- 4. セッションタイムアウトasp.netと認証
- 5. ASP.NET認証とプロバイダ
- 6. コンソールアプリケーションとASP.NET認証
- 7. ASP.NET用のWindows認証とフォーム認証
- 8. Asp.net 4.0フォーム認証とFriendlyUrls
- 9. WCF、ASP.NETメンバーシッププロバイダと認証サービス
- 10. カスタム認証とASP.NET MVC
- 11. Asp.net mvc codefirstと認証
- 12. Windows認証とAsp.Net Web API
- 13. ASP.NET MVC3認証とセッション
- 14. ASP.net認証
- 15. ASP.NET認証
- 16. ASP.Netクロスサイト認証
- 17. ASP.NETディレクトリ認証
- 18. ASP.NETプロファイルページ認証
- 19. ログイン認証Asp.net
- 20. ASP.NETシングルページ認証
- 21. ASP.NET Web APIの承認と認証
- 22. ASP.NET MVC5でのカスタム認証と承認?
- 23. Asp.netコア永続認証 - カスタムCookie認証
- 24. ASP.Netマスター認証のMVC認証チェック
- 25. asp.net webservices認証/認可
- 26. Googlebotとセッション
- 27. ASP.Net MVCカスタム認証
- 28. シングルユーザーサイトのASP.NET認証
- 29. ASP.NETカスタム認証ハンドラ
- 30. ASP.netのフォーム認証
あなたはそれをなぜ望みますか?ページに認証が必要な場合、検索を行っている人は、とにかくそれらを見ることができません。もし可能であれば、スプーフィングされる可能性のあるユーザーエージェントを探して、認証を無意味にする必要があります。 – ScottE
ウェブサイトのパスワードで保護された部分の下にいくつかのコンテンツを移動する必要がありますが、それでもクロールしてサイトのインデックスに表示したいと思っています。無意味な認証を行わずにこれを行う方法がないと確信していましたが、それを確認したいと思いました。 – John81
私は自分の答えを更新しました。 – Aristos