代替テキストとは?アクセシビリティとSEOの基本を解説
画像理解と操作を支える代替テキストの基本
代替テキスト(alt)は、画像が伝える情報やボタン/リンクとしての役割を言語化する仕組みです。最初に確認すべきは、画像が果たす役割を見極めて要点を簡潔に記述することです。単なる装飾は空のaltで読み上げ対象から外します。
SEO面では過度なキーワード挿入は逆効果です。文脈と一致する説明を優先し、必要に応じてキャプションや本文で補足します。図表は数値の結論を本文にテキストで併記すると理解が安定します。
用語の定義(意味としくみ)
代替テキストは<img alt="...">属性に記述する説明です。情報画像は「何を示すか」を、操作画像(リンク/ボタン)は「何が起きるか」を書きます。装飾画像や意味の重複する背景はalt=""として黙らせ、読み上げのノイズを防ぎます。
実務での論点(書き方・空alt・図表対応)
まず画像の目的を「情報/操作/装飾」に分類します。情報は一文で結論先出し、操作はクリック結果を明示、装飾は空altにします。図表は本文で要約し、重要数値はテーブルでも提示すると検索とアクセシビリティの両立が進みます。
- 情報画像:図の結論を一文で要約(例:売上は前年比20%増)
- 操作画像:結果を記述(例:お問い合わせフォームへ移動)
- 装飾画像:
alt=""を付け、必要ならCSS背景に置換 - 避ける:キーワード羅列、ファイル名の流用、「画像:」等の冗長表現
- 図表は本文にテキスト要約の併記と出典明記
比較・使い分け表(代替テキスト周辺の要素)
| 要素 | 意味 | 用途 |
|---|---|---|
| alt(代替テキスト) | 画像の内容/機能の説明 | 読み上げ・非表示時の代替 |
| キャプション | 補足説明や出典 | 視覚読者向けの追加情報 |
| title属性 | 補足ヒント(任意) | ツールチップ※過信は禁物 |
| 本文テキスト | 要点・結論の文章化 | 検索理解・誰でも読める形 |
SEO・運用上の注意
代替テキストはランキング目的ではなく、意味伝達が第一です。テンプレの使い回しは避け、ページ文脈に即して更新します。計測では読み上げ想定の品質監査や画像差し替え時の更新漏れをチェックし、重要画像はレビュー工程に組み込みます。特に空altの判断基準をガイド化すると運用が安定します。
よくある質問(FAQ)
キャプションがあればaltは不要ですか?(近縁要素との違い)
不要ではありません。キャプションは視覚読者向けの補足で、スクリーンリーダーはまずaltを参照します。役割に応じて両方を適切に使い分けます。
装飾画像の判定が難しいときはどうしますか?
画像が無くても意味が変わらないかで判断します。意味に寄与しない背景・区切りは空alt、内容に関与する図や写真は要点を一文で記述します。
どのくらいの長さが適切ですか?
端的な一文(40〜120字程度)が目安です。冗長な説明は本文に移し、altは要点に絞ります。操作画像はアクションの結果を短く示します。
商品ギャラリーなど多数の画像はどう管理しますか?
命名規則とテンプレの骨子を用意しつつ、色/角度/特徴などの差分を動的に差し込みます。更新時は自動チェックで未設定や重複を検出します。
代替テキストのまとめ
代替テキストはアクセシビリティと検索理解を両立させる基礎要素です。画像の目的を見極め、情報は結論を一文で、操作は結果を、装飾は空altで整理します。図表は本文に要約を併記し、ガイドとレビューで運用を標準化すれば品質が安定します。











