2011-06-23 16 views
2

jQueryのdocument.readyによって生成され、本文に入れられたHTMLがある場合、他のクローラはこのHTMLを本文に表示するか、カウントされませんか?JQuery Documentクローラが読み取る準備完了アクション?

+0

が重複する可能性:クローラは、ここではあなたのHTMLレンダリングではないDOM

このトピックについての良い説明ですクロール/ 2917173/will-dynamicaly-generated-content-via-javascript-hurt-seo) –

+0

に依存します。いくつかのクローラは賢いものもあればそうでないものもあります。いくつかのJavaScriptのクラッシュは、いくつか無視します。クローラXがこの_specific_ブロックをjで正しく解析するかどうか尋ねると、それは異なっています。 – Raynos

+0

詐欺にご注意いただきありがとうございます。私は両方の答えに投票しましたが、Geertvdが少し前に投稿され、それに従う良いリンクを持っていたので、Geertvdを受け入れました。 Niklasの答えは、それほど良くなく、それほど良くなかった。ありがとうございます! – CogitoErgoSum

答えて

1

いいえクローラは、JavaScriptを使用してDOMの準備が整った場合やその他の場合にドキュメントの変更を考慮しません。レンダリングされたDOMではなく、ページのソースコードをクロールします。

このように、JavaScriptを使用してページを操作するサイトを開発する場合は、JavaScriptを持たないユーザーやページの内容を取得できるように、常にnoscriptのフォールバックを維持することが常に賢明です。

関連する問題