4

私は、BingPreview/1.0b* からのアクセスを取得する Web サイトを持っています。これは、Bing のボットである可能性があります。

存在するはずの DOM 要素が見つからないというエラーが表示されます。他のブラウザー (すべての主要なブラウザーでテスト済み) やボット (ただし、エラーがないからといって必ずしも何も証明されるわけではありません) からエラーは発生しません。

私の最も可能性の高い説明は、ドキュメントが完全に読み込まれる前に JavaScript を実行しているということですが、BingPreview ボットのアクセスを再現する方法がわかりません。

BingPreview へのアクセス / JavaScript エラーを再現するにはどうすればよいですか?

* 完全な UA 文字列は次のとおりです。Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b

注: 訪問は 3 日前に行われました。BingPreview について私が見つけたものはすべて、もう公開されていないようです (リンク切れなど)。

4

1 に答える 1

3

まず、ユーザー エージェントは、ご想像のとおり、ある種の Bing 用ボットです。このような質問があり、Microsoft が Google と同様に、検索結果に対してある種のページ プレビューをテストしていることを示唆しています。

エラーを引き起こした可能性が最も高いのはボット (ボットの JavaScript エンジン) のテストと実装であるため、それを再現する方法もほとんどありません。

確かにできることは、開発コンソールの Chrome でユーザー エージェント文字列をBing Bot UA に設定し、何かが起こるかどうかを確認することです。これは、同じユーザー エージェントと、UA から見える同じエンジン (Webkit )。ほとんどの場合、ボットは何も起こりません。何か問題がある場合、それは彼らがあなたのサイトで非公開のテストを行っているからです。

編集

webmasterworld にもこの投稿があり、これは実際には一種のプレビュー機能であり、bing の結果ページにも見られますが、ランダムな方法で. 確認できません。私にとってのBingは、プレビューなしでいつもと同じように見えます。

2回目の編集

Microsoft 自体は、あまり返信に熱心ではないようです。

于 2012-07-13T12:20:14.440 に答える