
AIO時代の今こそ、画像はサイトを差別化させるための強力な武器です。
本ガイドは 画像検索/Google Discover/Google Lens の3面で成果を出すための実装重視の手引きとなります。
初心者、中級者、上級者ごとに本記事からそれぞれ学んでいただければ幸いです。
- この記事のゴールと対象読者の理解
- まず把握すべき検索面での違い
- 戦略の全体像:AIO時代の画像ファネル設計
- 技術最適化(レンダリング&配信)【実装編】
- 構造化データとメタデータ(ImageObject/IPTC)
- コンテンツ設計:Lensに強い“固有性”の作り方
- Discover最適化:サムネで勝つ設計
- はてなブログでの実装手順(テーマ別)
- 計測・ダッシュボード化(GSC/GA4)
- 監査チェックリスト(公開前・公開後・定期)
- 失敗例とその対策
- スニペット集(そのまま使える例)
この記事のゴールと対象読者の理解
初級者
-
alt・ファイル名・圧縮など基本の最適化を理解し、ブログで実装できる -
WebP変換ができ、GSCで「検索タイプ:画像」の結果を確認できる
中級者
-
構造化データ(
ImageObject)を実装できる -
レスポンシブ画像(
<picture>)・Discover最適化(max-image-preview:large)を設定できる -
LCP最適化と
lazy-loadingを正しく使い分けられる
上級者
-
AVIF/WebPフォールバックや
fetchpriority、IPTCメタデータを運用 -
画像サイトマップ自動生成、GA4で画像起点の行動分析まで一気通貫で回せる
本記事のゴール(画像検索・Discover・Lens の3面で勝つ)
-
Google画像検索:キーワード検索面で画像からの流入を増やす
-
Google Discover:興味関心ベースの面で“見たくなる大きな画像”を出し切る
-
Google Lens:視覚的類似性+文脈で固有性の高い画像を見つけてもらう
| カテゴリ | KPI指標 | 目標値(例) | 測定ツール |
|---|---|---|---|
| 画像検索 | 画像検索からのクリック数 | 月次増加を継続 | GSC(検索タイプ「画像」) |
| Discover | 画像付きカードのクリック率 | 改善傾向の維持 | GSC Discover |
| パフォーマンス | LCP(画像起因) | 2.5秒以下を目安 | PageSpeed Insights |
| パフォーマンス | INP(遅延読込の影響) | 200ms以下を目安 | Chrome DevTools |
まず把握すべき検索面での違い
画像検索の評価と表示のされ方(サムネ・類似表示)
-
テキストコンテキスト:画像周辺テキスト、
alt、キャプション -
画像品質:解像度・圧縮率・視認性
-
技術要素:読み込み速度、構造化データ、サイトマップ
-
オリジナリティ:独自性の高い画像が強い
-
表示パターン:サムネ一覧/類似画像/(該当時)商品カード
Google Discoverにおける画像の役割(大きな画像の意義)
-
幅1200px以上の高解像度+
max-image-preview:largeの指定 -
アスペクト比の工夫(16:9 または 4:3 を基軸)
-
大きな画像カードは、一般的にクリック率の向上が見込めます
Google Lensが判断する見た目の類似性とコンテキスト
-
オブジェクト認識/色・形状/周辺テキスト・構造化/位置情報(あれば)
-
固有性の高い画像ほどマッチしやすい
戦略の全体像:AIO時代の画像ファネル設計
本文要約耐性 × 画像導線(どこでクリックを作るか)
-
ヒーロー画像:記事の核心を視覚化
-
データの可視化:表・グラフ・比較図(テキスト要約されにくい)
-
プロセスの図解:手順・フローチャート
-
実例・事例:スクショ・実物写真
3つの打ち手
-
技術最適化:AVIF/WebP、
<picture>、LCP/INP最適化、構造化 -
コンテンツ設計:固有性・可読性・比率・サムネ設計
-
配信と計測:画像サイトマップ、GSC/GA4で可視化→改善ループ
技術最適化(レンダリング&配信)【実装編】
<img>を正しく出す(CSS背景は使わない)
検索面に出したい主要画像は <img> を使います(背景画像は基本NG)。
ポイント:width/height でCLS防止/意味ある alt/本文近くに配置
レスポンシブ画像:<picture> / srcset / sizes
AVIF → WebP → JPEG のフォールバックを標準化。
LCP最適化:ヒーロー画像の読み込み制御
注意:
fetchpriority="high"は最重要画像のみに。
lazy-loadの安全実装
画像CDN/キャッシュ/圧縮(目安)
-
JPEG:q 75–85(写真)
-
WebP:q 70–80(汎用)
-
AVIF:q 60–70(最新)
-
目安サイズ:主要画像 200KB 以下を狙う
画像URL・命名規則(例)
良い例
避けたい例
画像サイトマップ(断片)
robots・ヘッダ・ホットリンク防止の注意
構造化データとメタデータ(ImageObject/IPTC)
主要記事に ImageObject を実装
画像ライセンス表記(構造化 or IPTC)
-
構造化データ側の
license/acquireLicensePage -
IPTC の保持(Creator/Copyright Notice/Credit Line/Usage Terms)
OGP/TwitterカードとDiscoverの見せ方
コンテンツ設計:Lensに強い“固有性”の作り方
一次データの可視化(表・比較・図解)
-
調査・実験・分析の独自データをグラフや図に
-
プロセス図解/比較表/実例スクショで再現性と独自性を可視化
撮影・デザインのベストプラクティス
-
背景と被写体のコントラスト
-
16:9 or 4:3 を基軸にトリミング対策
-
モバイルでも読める文字サイズ
-
ブランド一貫性のある配色・要素
テキストコンテキストと alt の書き分け(例)
Discover最適化:サムネで勝つ設計
1200px以上の大きな画像とプレビュー許可
サムネイルの比率とトリミング対策(例)
| 比率 | 用途 | 推奨解像度 | メモ |
|---|---|---|---|
| 16:9 | 一般記事 | 1200×675 | 動画連想で視認性高 |
| 4:3 | 情報濃い記事 | 1200×900 | テキスト入りでも見やすい |
| 1:1 | 商品・人物 | 1200×1200 | SNS流用に便利 |
はてなブログでの実装手順(テーマ別)
テーマ設定と記事テンプレ(CSS例)
画像のアップロード運用(fotolife例)
-
アップ前:WebP/AVIF変換、横1200px以上を基準
-
命名規則:
YYYYMMDD_通し番号_内容(例:20250115_01_seo-flowchart) -
はてな記法で
altを手動付与
HTML直書きの場合
画像サイトマップの登録オプション
-
Screaming Frog 等で外部生成 → カスタムページ設置 or
robots.txtから参照 -
主要画像のみ手動サイトマップで段階導入も可
OGP画像の差し替えと一括適用(フォールバック例)
計測・ダッシュボード化(GSC/GA4)
GSC:検索タイプ=「画像」のモニタリング
-
GSC → 検索パフォーマンス
-
検索タイプ を 画像 に変更
-
期間比較/ページ/クエリ で分析(注力LP抽出)
指標:クリック・表示・CTR・平均掲載順位
Discoverレポート:大きな画像の効果検証
-
画像サイズ・メタ設定の更新前後で表示/クリック/掲載期間を比較
GA4:画像起点の行動計測(簡易実装)
Looker Studio(任意)
-
GSC:画像検索パフォーマンス
-
GSC Discover:表示/クリックの推移
-
PSI API:LCP/INP
-
GA4:滞在/スクロール/コンバージョン
監査チェックリスト(公開前・公開後・定期)
公開前チェック
-
画像サイズ最適化(主要画像 200KB 目安)
-
WebP/AVIF 配信
-
width/height設定/alt記述 -
fetchpriority適用(最重要のみ)/loadingの適切化 -
ImageObject実装 -
OGP(1200×630)/
max-image-preview:large -
ファイル名最適化/ライセンス記載
公開後チェック
-
GSCのインデックスと「画像」パフォーマンス
-
Discover 露出の有無
-
構造化データ検証
-
PSI で LCP/INP の確認(画像起因のボトルネック洗出し)
定期メンテ
-
画像検索KPIの推移(ページ/クエリ別)
-
新フォーマット・ブラウザ動向の確認
-
404画像/壊れリンク修正
-
画像サイトマップ更新
-
競合の画像面露出チェック
失敗例とその対策
-
LCP画像を
lazyに → 最重要はeagerorfetchpriority="high" -
主要画像を CSS 背景で →
<img>に変更 -
CDNでEXIF/IPTC剥離 → メタ保持設定 or 構造化で補完
-
画像URLを頻繁に変更 → 301/正規化、URL安定運用
-
max-image-preview未設定 → Discoverの大きな画像が出にくい
スニペット集(そのまま使える例)
<picture> テンプレ(AVIF/WebP/JPEG)
Discover用メタ(OGP+max-image-preview)
ImageObject(ライセンス付き)
画像サイトマップ断片
最後に(すぐやる3ステップ)
-
1200px以上+
max-image-preview:largeを全記事に適用 -
ヒーロー画像を
<picture>+fetchpriorityでLCP最適化 -
画像サイトマップ & GSC「画像」 で効果を可視化
この記事では実装手順をまとめており、SEO初心者の方には難しい項目もあったかと思います。
ご不明点などございましたらお気軽にコメント、お問い合わせください!