接続に失敗しました。もう一度試してください。

コンテンツにスキップ
SEO Tools
ヘルプとドキュメント
速度 中程度の影響 簡単 10~30分

画像の遅延読み込み

スクロール時にのみオフスクリーン画像を読み込みます。

それは何ですか

遅延読み込みとは、表示領域外の画像がすぐには読み込まれず、ユーザーが画像にスクロールしたときにのみ読み込まれることを意味します。 loading="lazy" 属性で十分です。

なぜそれに対処するのでしょうか?

遅延読み込みを行わないと、ブラウザーはユーザーには決して表示されないページの一番下の画像もダウンロードします。これにより、最初のレンダリングが遅れ、データが無駄になります。遅延ロードにより起動が高速化され、転送が節約されます。

やり方

  1. 1表示領域の下の画像と iframe に、loading="lazy" を追加します。
  2. 2メインのスクロールせずに見える範囲の画像 (LCP 画像) では Lazy を使用しないでください。できるだけ早く画像を使用する必要があります (必要に応じてプリロードします)。
  3. 3レイアウトがジャンプしないように、常に幅と高さを指定してください (CLS)。

Správně
<img src="gallery-12.webp" alt="..." loading="lazy" width="800" height="600">

結論

遅延読み込みは現在ネイティブ (1 つの属性) であり、多くの画像を含むページをほぼ無料で高速化します。メインのスクロールせずに見える画像に注意してください。それを怠惰にしないでください。レイアウトを安定させるために寸法を追加します。

関連トピック