1

主に Google での上位表示を目的として、サイトの速度をテストしています。

だから私はこのサイトを使用しています: http://www.webpagetest.org/compare

iframe に表示しているページを除いて、すべてが非常に高速に動作します。このページの画像は、別の低速な Web サイトから取得されているため、読み込みに非常に時間がかかります。私のテストでは、ほぼ 10 秒かかったこれらの画像を除いて、すべてのサイトが 3 秒未満で読み込まれました。

これが問題です。この iframe は、ユーザーがリンクをクリックするまで実際には非表示になっています。そのため、ユーザーがクリックするまで、この iframe をロードしない可能性があります。問題は次のとおりです。または、より詳細には、これらは私の質問です:

  1. 非表示の iframe と画像の読み込みは、Google が測定するページの読み込み時間に本当に影響しますか?
  2. ページの読み込みを高速化するためだけに、ユーザーがリンクをクリックしたときにデータを待機させることは理にかなっていますか (実際、私は Google PageSpeed サービスを使用しているため、iframe が完全に読み込まれる前にページが表示され、正常に動作します) .
4

1 に答える 1

1

非表示の iframe と画像の読み込みは、Google が測定するページの読み込み時間に本当に影響しますか?

はい、影響します

ページの読み込みを高速化するためだけに、ユーザーがリンクをクリックしたときにデータを待機させることは理にかなっていますか (実際、私は Google PageSpeed サービスを使用しているため、iframe が完全に読み込まれる前にページが表示され、正常に動作します) .

いいえ、これは良い習慣ではありません。あなたは何か他のことをすべきです。

何?以下の私のロジックを参照してください。

iframe を含むが src 値を持たないページをロードするため、非常に高速にロードされます。ページの onLoad では、ユーザー (または Google) が何かがまだロード中であることに気付かずに、バックラウンドに iframe をロードする JavaScript 関数を呼び出すだけです。

于 2012-09-10T12:20:17.267 に答える