メインコンテンツへ
短.be

遅延読み込み

ページの表示に必要なリソースを、実際に必要になるタイミングまで読み込みを遅延させる最適化技術。初期表示速度を大幅に改善する。

2025年12月10日 · 約 1 分で読めます

SEO

遅延読み込み (Lazy Loading) とは、Web ページのリソース (画像、動画、iframe など) を、ユーザーの画面に表示される直前まで読み込みを遅延させる最適化技術です。ページの初期読み込み時に必要なリソースだけを取得し、スクロールに応じて残りを順次読み込むことで、初期表示速度を大幅に改善します。

HTML の img 要素に loading="lazy" 属性を追加するだけで、ブラウザネイティブの遅延読み込みが有効になります。Chrome、Firefox、Safari、Edge の主要ブラウザすべてがこの属性をサポートしています。JavaScript ライブラリを使わずに実装できるため、導入コストは極めて低いです。

遅延読み込みが Core Web Vitals に与える影響は大きいです。特に LCP (Largest Contentful Paint) の改善に直結します。ページ内に 50 枚の画像がある場合、遅延読み込みなしではすべての画像を同時にダウンロードしようとしますが、遅延読み込みを使えば画面に見えている数枚だけを先に読み込みます。HTTP Archive のデータによると、遅延読み込みの導入で中央値のページサイズが約 20% 削減されています。

短縮 URL のリダイレクト先ページで遅延読み込みを実装することは、ユーザー体験の向上に直結します。キャンペーンリンクをクリックしたユーザーは即座にコンテンツを見たいと期待しているため、初期表示が遅いと離脱率が上がります。Google の調査によると、ページの読み込み時間が 1 秒から 3 秒に増えると、直帰率は 32% 増加します。

遅延読み込みの注意点として、ファーストビュー (スクロールせずに見える範囲) の画像には loading="lazy" を設定しないことが重要です。ファーストビューの画像を遅延読み込みにすると、LCP が悪化する逆効果になります。関連書籍は Amazon でも探せます。

X でシェアはてブ

この記事は役に立ちましたか?

関連用語

関連記事

よくある質問

遅延読み込みの実装は難しいですか?
HTML の img タグに loading="lazy" を追加するだけで、ブラウザネイティブの遅延読み込みが有効になります。JavaScript は不要で、主要ブラウザすべてがサポートしています。最も手軽なパフォーマンス改善手法の 1 つです。
すべての画像に loading="lazy" を付けるべきですか?
いいえ、ファーストビュー (スクロールせずに見える範囲) の画像には付けないでください。ファーストビューの画像を遅延読み込みにすると、LCP (Largest Contentful Paint) が悪化し、Core Web Vitals のスコアが下がります。
遅延読み込みは SEO に影響しますか?
適切に実装すれば SEO にプラスです。ページの読み込み速度が向上し、Core Web Vitals のスコアが改善されるため、検索順位に好影響を与えます。ただし、Googlebot がコンテンツを正しくクロールできるよう、重要なコンテンツの遅延読み込みには注意が必要です。

短縮 URL を作成してみませんか?

無料で URL を短縮する