ホームページ制作
2026.8.10

WEB Marketing Journal
ホームページ制作
2026.8.10
Webサイト運営において、画像の容量やサイズ選びはページの表示速度とSEOに直結する重要な課題です。この記事では、PCとスマホそれぞれに最適な画像の横幅ピクセル数や、ファイルサイズ(KB)の具体的な目安を解説します。結論として、画像1枚あたり200KB以下、ページ全体で2MB未満に抑えるのが理想的です。また、JPEGやPNGの使い分け、次世代フォーマットWebP(ウェッピー)による軽量化、無料圧縮ツールの活用法まで網羅しました。読み込み速度を改善し、ユーザー体験と検索順位を向上させるための設定基準を明確にします。
Webサイトを運営する上で、画像の容量管理は決して避けては通れない課題です。美しいビジュアルはユーザーの目を引きますが、ファイルサイズが大きすぎるとページの読み込み速度を著しく低下させます。ここでは、なぜ画像容量を目安内に収める必要があるのか、そしてGoogleが定める具体的な速度基準とSEOへの影響について解説します。
Webページのデータ容量のうち、もっとも大きな割合を占めるのが「画像ファイル」です。テキストデータに比べて画像データは容量が大きく、高画質な写真を多用すると、1ページあたりの合計容量が数メガバイトに達することも珍しくありません。
画像容量を気にするべき最大の理由は、ページの読み込み速度がユーザー体験(UX)に直結するからです。Googleの調査によれば、モバイルサイトの読み込みに3秒以上かかると、53%のユーザーが閲覧を諦めて離脱するとされています。つまり、どんなに有益なコンテンツを作成しても、画像が重くて表示されなければ、ユーザーには届かないのです。
また、スマートフォンでの閲覧が主流となった現在、ユーザーの通信環境は必ずしもWi-Fiなどの高速回線とは限りません。通信容量(ギガ)を消費させない配慮や、不安定な回線でもスムーズに表示させる工夫として、画像容量の最適化は必須のマナーといえます。
GoogleはWebサイトの健全性を示す指標として「Core Web Vitals(コアウェブバイタル)」を導入しており、その中で読み込み速度に関する重要な指標が「LCP(Largest Contentful Paint)」です。これは、ページ内のメインコンテンツ(多くの場合はメインビジュアルなどの大きな画像)が表示されるまでの時間を指します。
Googleが推奨するLCPの基準は以下の通りです。この基準を満たすように画像容量を調整することが、Webサイト運営の明確な目標となります。
| 評価 | LCP(表示までの時間) | 状態 |
|---|---|---|
| 良好(Good) | 2.5秒以下 | 理想的な状態 |
| 改善が必要(Needs Improvement) | 4.0秒以下 | 画像の圧縮や最適化が必要 |
| 不良(Poor) | 4.0秒超 | 早急な改善が必要 |
このように、メインコンテンツを2.5秒以内に表示させることがGoogleの推奨ラインです。画像容量が適切に処理されていないと、この2.5秒という壁を超えることが難しくなり、Googleからの評価を下げる要因となります。
容量が重い画像を放置することは、検索順位(SEO)において複数の悪影響を及ぼします。Googleは「ページの読み込み速度」をランキング要因の一つとして正式に組み込んでいるため、表示が遅いサイトはそれだけで検索順位が上がりにくくなります。
具体的な悪影響としては、以下の点が挙げられます。
したがって、適切な画像容量の目安を知り、正しく軽量化を行うことは、単なる技術的な調整ではなく、Webサイトの成果を最大化するための重要なマーケティング施策なのです。
Webサイトの表示速度は、ユーザーの離脱率やSEOの検索順位に直結する重要な要素です。その表示速度を最も大きく左右するのが「画像のファイルサイズ」です。高画質な画像は魅力的ですが、容量が大きすぎると読み込みに時間がかかり、ユーザー体験(UX)を損なう原因となります。
検索エンジンであるGoogleも、Core Web Vitals(コアウェブバイタル)という指標を通じてページの読み込みパフォーマンスを評価しています。そのため、画質を最低限保ちながら、可能な限りファイルサイズを軽量化することが求められます。まずは、Webサイトで使用する画像の種類ごとに、目指すべき容量の目安を一覧で確認しましょう。
| 画像の種類 | PC版の容量目安 | スマホ版の容量目安 |
|---|---|---|
| メインビジュアル | 200KB 〜 300KB | 100KB 〜 150KB |
| バナー画像 | 100KB 〜 200KB | 50KB 〜 100KB |
| 記事内の挿入画像 | 80KB 〜 100KB | 50KB 〜 80KB |
| サムネイル画像 | 30KB 〜 50KB | 20KB 〜 40KB |
| アイコン・ロゴ | 5KB 〜 20KB | 5KB 〜 20KB |
1つのWebページを表示するために読み込まれるデータの総容量は、HTML、CSS、JavaScript、そして画像ファイルの合計で決まります。近年はリッチなコンテンツが増えていますが、モバイル通信環境(4Gや5Gの混雑時など)を考慮すると、ページ全体の容量は肥大化させるべきではありません。
一般的に、Webページの読み込みをスムーズに行うためには、1ページあたりの総容量を2MB以下、理想的には1.5MB未満に抑えることが推奨されます。HTTP Archiveなどの調査データを見ても、表示速度が速く評価の高いサイトは、画像容量の合計を適切にコントロールしています。
特に画像点数が多いランディングページ(LP)やECサイトの商品一覧ページなどでは、1枚あたりの容量削減だけでなく、「Lazy Load(画像の遅延読み込み)」を実装して、初期表示時の通信量を減らす工夫も必要です。
Webサイトの顔となるメインビジュアル(ヒーローイメージ)は、ユーザーが最初に目にする部分であり、第一印象を決定づける重要な要素です。また、Googleが重視するLCP(Largest Contentful Paint:最大視覚コンテンツの描画)のスコアに直接影響するため、画質の劣化を避けつつ、極限まで軽量化する必要があります。
PC向けの大きな画像であっても、JPEGやWebP形式を適切に圧縮し、200KB〜300KB程度に収めるのが理想的です。500KBを超えるような画像は、通信環境によっては表示が遅れ、ユーザーがスクロールせずに離脱するリスクを高めます。
また、バナー画像についても同様に、視認性を確保しながらファイルサイズを抑える必要があります。文字情報を含むバナーの場合、圧縮率を上げすぎると文字周りにノイズが発生しやすいため、PNG形式とJPEG形式、あるいはWebP形式を比較し、画質と容量のバランスが良いものを選択しましょう。
ブログ記事やニュースサイトのコンテンツ内で使用される挿入画像は、1ページ内で使用される枚数が多くなりがちです。1枚1枚の容量は小さくても、積み重なることでページ全体の容量を圧迫します。
記事の横幅に合わせてリサイズした上で、1枚あたり100KB以下、できれば80KB前後を目安に設定しましょう。幅が1000pxを超えるような元画像をそのままアップロードするのではなく、表示サイズ(例えば幅600px〜800px)に合わせてリサイズしてから圧縮することが鉄則です。
記事一覧ページなどに並ぶサムネイル画像に関しては、表示サイズがさらに小さいため、容量も厳しく管理する必要があります。これらは30KB〜50KB程度まで軽量化することで、一覧ページのスクロールパフォーマンスを快適に保つことができます。
背景画像やアイコン、ロゴといった装飾的な要素は、メインコンテンツの読み込みを阻害しないよう、徹底的な軽量化が求められます。
テクスチャとして繰り返して使用する背景画像などは、数KB〜数十KB程度に収まることがほとんどです。画面全体を覆う写真背景の場合はメインビジュアル同様の注意が必要ですが、CSSで色やグラデーションを指定できる場合は、画像を使わずにCSSのみで表現することで容量をゼロにできます。
アイコンやロゴについては、拡大しても画質が劣化しないベクター形式である「SVG」の利用が推奨されます。SVGはコードで記述されるため非常に軽量です。もしPNGやGIFを使用する場合でも、色数を減らすなどの最適化を行い、10KB〜20KB以下の極小サイズを目指しましょう。
Webサイトの表示速度を維持しつつ、ユーザーに美しい画像を見せるためには、デバイスごとに最適なピクセル数(横幅と高さ)を設定することが不可欠です。画質を重視しすぎて必要以上に大きな画像を使用すると、読み込み遅延の原因となりSEO評価を下げる要因になります。
逆に、ファイルサイズを小さくしすぎてピクセル数が不足すると、画像がぼやけてしまい、ユーザー体験(UX)を損ないます。ここでは、PCとスマートフォンそれぞれにおける、推奨される画像の横幅サイズについて具体的に解説します。
PC向けの画像サイズを決める際は、Webサイトのレイアウト(全幅表示か、カラム分けされたコンテンツ幅か)によって基準が異なります。現在の一般的なPCモニターの解像度(フルHD:1920px × 1080px)を基準に考えるのがセオリーです。
特にファーストビューとなるメインビジュアルは、画質がサイトの印象を左右するため、1920px以上の横幅を確保し、高解像度なディスプレイでも粗さが目立たないように設定することが推奨されます。
一方で、記事内の画像やサイドバー付きのブログ記事などは、表示領域(コンテナ幅)に合わせてサイズを調整します。一般的なブログやメディアサイトのカラム幅を考慮した推奨サイズは以下の通りです。
| 画像の種類・配置場所 | 推奨される横幅(ピクセル) | 備考 |
|---|---|---|
| メインビジュアル(全幅) | 1920px ~ 2560px | フルHDモニターでの閲覧を前提としたサイズ。 |
| 記事内画像(1カラム) | 1000px ~ 1200px | コンテンツ幅いっぱいに表示する場合の目安。 |
| 記事内画像(2カラム) | 800px 前後 | サイドバーがある場合、表示領域は狭くなるためこの程度で十分。 |
| バナー・サムネイル | 600px ~ 800px | 3カラム以上のレイアウトや一覧表示用。 |
WordPressなどのCMSを利用している場合、アップロード時に自動でリサイズされる機能もありますが、元の画像が小さすぎると引き伸ばされて画質が劣化します。そのため、PC表示を考慮する場合、基本的には横幅1200px〜1920px程度の素材を用意しておけば汎用性が高いと言えます。
スマートフォンの画面解像度は機種によって異なりますが、近年のiPhoneやAndroid端末の多くは、高精細なディスプレイを搭載しています。そのため、CSS(スタイルシート)で指定する表示サイズと、実際に必要な画像のピクセル数は異なります。
スマートフォンの一般的な表示幅(ビューポート)は375px〜430px程度ですが、きれいに表示させるためにはその2倍の解像度が必要になります。したがって、スマートフォン向けの画像は、横幅800px前後を目安に作成するのが最適解です。
PC用の画像をそのままスマホで縮小表示させるレスポンシブデザインが一般的ですが、PC用の画像(例:1920px)をスマホ(表示幅約375px)で読み込むのは、通信量の無駄遣いになる場合があります。サイトの高速化を突き詰める場合は、スマホ専用にリサイズした画像(横幅800px程度)を別途用意し、HTMLのpictureタグなどで出し分ける手法も有効です。
「Retinaディスプレイ」や「HiDPIディスプレイ」と呼ばれる高解像度画面では、従来の1ピクセルを縦横2倍(合計4倍)以上の密度で描画します。このため、表示したいサイズぴったりの画像を用意すると、高解像度端末ではぼやけて見えてしまいます。
この現象を防ぐためには、実際にWebサイト上で表示したいサイズの「2倍」のピクセル数を持つ画像を用意することが鉄則です。
例えば、画面上で「横幅300px」で表示したいアイコン画像がある場合、画像ファイル自体のサイズは「横幅600px」で作成します。これをCSSやHTML属性でwidth="300"と指定して表示させることで、高解像度ディスプレイでもくっきりとした美しい画像を表示させることができます。
ただし、3倍(@3x)や4倍(@4x)の画像を用意すべきかというと、必ずしもそうではありません。倍率を上げれば上げるほどファイル容量は肥大化し、読み込み速度の低下を招きます。現在のWeb制作の現場では、画質と容量のバランスが最も良い「2倍書き出し(@2x)」を基準に画像を制作し、圧縮ツールで容量を抑える運用がスタンダードとなっています。
Webサイトの表示速度を改善し、SEO評価を高めるためには、画像の容量削減が欠かせません。画質を維持しながらファイルサイズを小さくすることで、ユーザー体験を損なうことなくスムーズな閲覧環境を提供できます。ここでは、適切なファイル形式の選択から次世代フォーマットの活用、便利な圧縮ツールの使用まで、実践的な軽量化の手法を解説します。
画像を軽量化する第一歩は、画像の内容に合わせて最適なファイル形式(拡張子)を選ぶことです。不適切な形式を使用すると、画質が悪くなるだけでなく、必要以上に容量が大きくなってしまう原因となります。基本的には、写真のような色数の多い画像にはJPEG、ロゴや図解のような境界線がはっきりした画像にはPNGを選定します。
それぞれの画像形式には得意な表現と圧縮の仕組みに違いがあります。以下の表を参考に、用途に応じた使い分けを行ってください。
| ファイル形式 | 主な特徴と圧縮方式 | Webサイトでの推奨用途 |
|---|---|---|
| JPEG (.jpg) | 約1,677万色を表現可能。非可逆圧縮のため、保存するたびに画質がわずかに劣化するが、写真データの圧縮率は高い。 | 人物写真、風景写真、グラデーションを含むバナー背景など、色数が多い画像。 |
| PNG (.png) | 可逆圧縮のため画質が劣化しない。背景透過が可能。色が平坦な画像では容量を抑えられるが、写真には不向き。 | ロゴ、アイコン、グラフ、スクリーンショット、背景を透明にしたい画像。 |
| SVG (.svg) | ベクター形式のため、拡大縮小しても画質が劣化しない。CSSやJavaScriptで操作が可能。 | シンプルなアイコン、ロゴマーク、イラスト。写真には使用不可。 |
| GIF (.gif) | 最大256色までしか扱えない。アニメーションに対応しているが、現在は動画形式やWebPに置き換わりつつある。 | 簡易的なアニメーション画像。 |
特に間違いやすいのが、写真画像に対してPNGを使用してしまうケースです。この場合、見た目の変化は少ないものの、ファイルサイズがJPEGの数倍から10倍近くに膨れ上がることがあるため注意が必要です。
従来のJPEGやPNGに代わる新しい選択肢として、Googleが開発した次世代画像フォーマット「WebP(ウェッピー)」の導入が進んでいます。WebPは、JPEGと同等の画質を維持しながら、ファイルサイズをさらに25%〜35%程度削減できるという強力なメリットを持っています。
WebPは背景透過(PNGの特性)とアニメーション(GIFの特性)の両方に対応しており、Webサイト上のほぼすべての画像をWebPに置き換えることが可能です。以前は対応していないブラウザもありましたが、現在ではChrome、Safari、Edge、Firefoxなど主要なブラウザのほとんどがWebPをサポートしています。
既存のJPEGやPNG画像をWebPに変換するには、画像編集ソフトの書き出し機能を利用するか、変換ツールを使用します。Webサイトへ実装する際は、万が一WebP非対応の古いブラウザからのアクセスがあった場合に備えて、<picture>タグを用いてWebPを表示しつつ、非対応環境ではJPEGを表示させる「フォールバック」という記述を行うのが理想的です。
ファイル形式を選定した後は、専用のツールを使って画像データの圧縮を行います。画像編集ソフトで書き出しただけのデータには、Web表示には不要なメタデータが含まれていたり、圧縮率が最適化されていなかったりすることがあります。これらを削除・調整することで、見た目の画質をほとんど変えずにファイル容量だけを劇的に軽くすることができます。
ブラウザ上でドラッグ&ドロップするだけで簡単に圧縮できるツールは、記事更新のたびに手軽に利用できるため非常に便利です。
WordPressなどのCMS(コンテンツ管理システム)を使用している場合は、プラグインを導入することで、画像をアップロードした瞬間に自動で圧縮処理を行うことが可能です。「EWWW Image Optimizer」や「Imagify」などのプラグインを活用すれば、手動での圧縮作業を省略できるため、運用コストを下げながらサイト全体の軽量化を維持できます。
画像の軽量化は、一度行えば終わりではなく、新しいコンテンツを追加するたびに意識すべき施策です。これらのツールを日常の更新フローに組み込み、常に最適な読み込み速度を維持しましょう。
Webサイトの画像容量は、ページの読み込み速度を左右し、SEO評価やユーザーの離脱率に直結する極めて重要な要素です。結論として、1ページ全体の容量はできる限り軽くし、目安として2MB以下、記事内の画像単体であれば100KB前後を目指して調整するのが理想的です。
PCとスマホでは推奨されるピクセル数が異なるため、デバイスに合わせたリサイズや、高圧縮かつ高画質な次世代フォーマット「WebP」への変換、圧縮ツールの活用が欠かせません。適切な画像最適化を徹底して表示速度を改善し、検索順位の上昇と快適なユーザー体験の両立を実現しましょう。
Atsushi
集客についておなやみの方、
ホームページ制作をお考えの方、
ご要件が定まっていない状態からでも、
お気軽にお問い合わせください!