私は.load
を使用して/about.htmlページからコンテンツをロードしているので、検索エンジンは何が起こっているのかを見ることができます。 /about.htmlページへの.load
<a>
タグをトリガーするリンクを作成しましたが、使いやすさのために、e.preventDefault;
スクリプトの一部として.load
を使用してこれらをオーバーライドしました。
これは悪い/危険/黒い帽子と見なされていますか?GoogleボットがJSを見ることができないので、これを見るでしょうか?
ちょっとした質問ですが、GoogleボットはJSコードを見て、それが何をするか分析できますか?それとも、完全にそれ、その機能と結果を無視しますか?
プログレッシブエンハンスメントは、実際にプログレッシブエンハンスメントである限り、クローキングではありません。 JavaScriptが同じコンテンツを提供しているが、ユーザーエクスペリエンスを改善している場合、それは問題なく推奨されます。検索エンジンに異なるコンテンツを提供し、ランキングを操作するためにユーザーに提供している場合にのみ悪いことです。
2番目の質問については、ほとんどのJavaScriptは検索エンジンによって解析されませんが、一部のJavaScriptを処理し、標準に従っていればGoogleはajaxをクロールします。
ウェブマスターツール> yourpage.com> Labs>インスタントプレビューで試してください
ページは同じように見えますか? ->問題なし
それ以外の場合は、クローキングのように見えます->修正してください。