3

コンテンツが最初の HTML の一部ではなく JavaScript を介して読み込まれるため、無限スクロールは SEO にとって悪いことですか? それはまったく心配する必要がありますか?そのためのベストプラクティスは何ですか?

4

4 に答える 4

6

ベスト プラクティスに従っており、JavaScript を使用しないブラウザーやボットに対して正常に機能を低下させている場合、ページは問題ないはずです。

無限スクロールの場合、次のコンテンツのページに移動する通常の HTML リンク要素が必要です。これらのリンクがあれば、Googlebot や他の Web クローラーは、ページの無限スクロール機能を確認できなくても、追加のコンテンツを見つけることができます。

于 2012-11-08T22:50:29.040 に答える
2

他のすべての Ajax アプリケーションと同様に、無限スクロールにも同じ規則が適用されます。

ベスト プラクティスはプログレッシブ エンハンスメントです。ページは JavaScript がなくても動作するはずです。いずれにせよ、サーバー側のページネーション メカニズムをコーディングしているので、この最初のページを標準の HTML 出力として提供します。クライアントが必要なテクノロジー (基本的な JS、XHR) をサポートしている場合は、「次のページ」リンクを削除して動的にロードします。

于 2012-11-08T23:03:21.090 に答える
0

GoogleがJavaScriptを読み取らないというのは真実ではありません。Googleは、すべてではありませんが、一部のjavascriptコードを読み取ります。AjaxはSEOには役立ちませんが、一部のJavaScriptが読み取られます。たとえば、JSを無効にしている場合、javascriptを使用した一般的なメニューには、一般的なカスケードメニューの一部のリンクが表示されません。しかし、GoogleはこのタイプのJSを許可しているため、クローラーがすべてのJSを読み取るわけではありません。

したがって、コンテンツにAjaxがロードされている場合、コンテンツは読み取られません。しかし、いくつかの単純なJSがロードされている場合、Googleによって読み取られます。

于 2012-11-09T20:59:59.677 に答える
0

ブラウザからJavaScriptを無効にする方法を説明します。他のページへのリンクが表示されている場合は、問題ありません。問題が発生しない場合は、ページネーションを作成して、次の場合にのみ表示する必要があります。 javascriptが無効になっている

于 2012-11-08T22:51:41.803 に答える