SEOお役立ちブログ
SEO

画像のサイズと形式の基本(WebP/AVIF対応)|表示速度とSEOを両立する最適化ガイド

画像はページ容量の大半を占めやすく、最適化の良し悪しが表示速度(LCPなど)とユーザー体験を左右します。ただし「とにかく軽くする」だけでは画質劣化でUXを損ねることも。この記事では、解像度と容量の違い、主要形式(JPEG/PNG/GIF)と次世代形式(WebP/AVIF)の使い分け、Lazy Loadの落とし穴、alt属性・srcset/sizesまで、実務で迷わない形でまとめます。

画像の形式(WebP/AVIF)と最適化を解説するアイキャッチ画像
目次

なぜ画像最適化が重要なのか(SEOと表示速度の関係)

画像はページ容量の大半を占めやすく、重い画像は表示速度の悪化につながります。とくにファーストビューの大きな画像(ヒーロー画像・アイキャッチ)は LCP(Largest Contentful Paint)に影響しやすく、体験品質(離脱・CVなど)を下げる要因になりがちです。

ただし、画像最適化は「必ず順位が上がる」ための魔法ではありません。検索順位は多要因で決まります。 それでも、表示が遅いページはユーザーに選ばれにくく、結果として不利になり得るため、画像最適化は成果を支える土台になります。

画像サイズの基本:解像度(px)と容量(KB/MB)の違い

まず押さえるべきは「解像度(ピクセル数)」と「容量(ファイルサイズ)」は別物という点です。

  • 解像度(px):縦×横のピクセル数(例:1200×800)
  • 容量(KB/MB):データの重さ。表示速度に直結しやすい

基本は実際の表示幅に合わせてリサイズしてから圧縮すること。表示幅より大きい画像を置くと、見た目は変わらないのに容量だけ増えます。

目安(サイト構成・画質要件で調整)

  • アイキャッチ:横1200px前後
  • 記事内画像:横800〜1000px程度(実際の表示幅に合わせる)
  • 容量:可能なら1枚あたり200KB前後以内を目標に(写真/図解で調整)

主要な画像形式:JPEG / PNG / GIFの使い分け

JPEG(JPG)

  • 写真向き(グラデーションに強い)
  • 非可逆圧縮で軽くしやすい
  • 透過不可

PNG

  • ロゴ・図解・文字入り画像向き(くっきり表示)
  • 可逆圧縮
  • 透過対応
  • 容量が大きくなりがち

GIF

  • アニメーション対応
  • 色数制限(256色)で画質は低め

現在は用途が限定的で、アニメ用途はWebP(または軽量動画)も選択肢になります。

次世代画像形式:WebPとAVIFをどう選ぶ?

近年の実務では、JPEG/PNGの代替としてWebP(必要に応じてAVIF)を優先するのが定番です。

WebPの特徴

  • 写真(lossy)・図解(lossless)どちらにも対応
  • 透過・アニメーションにも対応
  • 主要ブラウザで広くサポートされ、運用しやすい
※ただし非常に古い環境では非対応の可能性もあるため、必要に応じてでフォールバック(JPEG/PNG)も検討します。

AVIFの特徴

  • より高い圧縮効率が出ることがある
  • 一方で、制作・配信・デコード負荷など運用条件で最適解が変わる

迷ったら:まずWebPを標準にし、さらに詰めたい場合にAVIFも併用(<picture>で出し分け)がおすすめです。

実装の注意点:Lazy Load・LCP・フォールバック

Lazy Loadは「全部」にかけない

Lazy Load(遅延読み込み)は初期表示を軽くしますが、ファーストビューの主要画像まで遅延すると、LCPが悪化することがあります。 ヒーロー画像・アイキャッチなどLCPになりやすい画像は遅延しない(または優先読み込み)運用が基本です。

WebP/AVIFのフォールバック(推奨)

古い環境も考慮する場合は、<picture>でフォールバックを用意できます。

<picture>
  <source type="image/avif" srcset="/img/sample.avif">
  <source type="image/webp" srcset="/img/sample.webp">
  <img src="/img/sample.jpg" alt="サンプル画像" width="1200" height="800">
</picture>

圧縮の実務フロー:リサイズ→変換→品質調整

  1. リサイズ:表示幅に合わせて縮小(例:4000px→1200px)
  2. 変換:WebP(必要ならAVIF)へ変換
  3. 品質調整:まずは品質80前後を初期値に、文字のにじみ等がないか目視で調整

ツール例:Squoosh、TinyPNG、CMS/プラグイン(ただし自動最適化は出力品質を確認)

alt属性とレスポンシブ配信:画像検索・モバイル最適化

alt属性は「説明文」を自然に

alt属性はアクセシビリティだけでなく、画像の内容理解の手掛かりにもなります。 キーワードの羅列ではなく、画像が何かを短く正確に書きます。

  • 良い例:alt="黒のビジネスリュック(A4対応・防水素材)"
  • 避けたい例:alt="リュック おすすめ 人気 通販 最安"

srcset/sizesで端末ごとに適量配信

スマホに大きすぎる画像を配らないために、srcsetsizesで出し分けると効果的です。

img
  src="/img/sample-800.webp"
  srcset="/img/sample-480.webp 480w, /img/sample-800.webp 800w, /img/sample-1200.webp 1200w"
  sizes="(max-width: 600px) 480px, (max-width: 960px) 800px, 1200px"
  alt="サンプル画像の説明"
  width="1200"
  height="800"
  loading="lazy"

まとめ:チェックリスト

  • 表示サイズに合わせてリサイズしてからアップ
  • 可能ならWebP(必要に応じてAVIF併用)
  • 容量は目安として200KB前後以内を狙う(役割次第で調整)
  • LCP画像は遅延しない(Lazy Loadのかけ方に注意)
  • altは自然文で内容を説明
  • srcset/sizesで端末ごとに最適配信
著者情報
株式会社PIA 編集部

SEO・Web広告・Web集客に関する情報を、現場のデータや運用経験にもとづき、実務で再現できる手順として整理し、初心者の方にもわかりやすく解説しています。
成果につながる考え方やチェックポイントを中心に発信し、実践に役立つ内容をお届けします。
SEOやWeb集客の課題整理が難しい場合は、状況に合わせて優先順位の整理からご提案します。
ご相談はこちら