ブログに載せる画像のファイル名やALTには、何を書けばよいのでしょうか。

この記事では、画像の内容を文字で説明する考え方と、私が写真のファイル名・ALTを付けた実例を紹介します。

検索結果の変化は観測した範囲の記録として扱います。

「20260201.pngさん」はもう卒業。Googleに推しを正しく伝える画像SEO

現代の『魔法の鏡』Google画像検索

「鏡よ鏡、鏡さん。この世で一番美しいのはだれ?」

​昔々、あるところに……
なんて話を始めるつもりはありません。
なぜなら、現代の私たちは毎日、
この「魔法の鏡」に向かって問いかけているからです。

​そう、私たちのポケットの中にある鏡、「Google」に。

あなたが渾身の力で撮影し、
最高に可愛くレタッチした推しの写真。
それをブログにアップして、
Googleという鏡に問いかけます。

「世界一の美女はだれ?」

​期待に胸を膨らませるあなたに、
Googleの鏡は無慈悲にこう答えます。

PCに向かい「世界一の美女は?」と検索している女性と、PCから吹き出しで「はい、20260201.pngです!」と自身の画像を提示されている様子。「えっ!?これ私なのに!」と悔しがっている。

​……。

…………実にもったいないですね。

どんなに画面上で美しく輝いていても、
Googleという鏡にとって、
名前(情報)のない画像は
「ただの無機質な数字の羅列」でしかありません。

​白雪姫が「白雪姫」として指名されたのは、
彼女が美しかったからだけではない。
鏡が彼女を「白雪姫」だと認識していたからです。

​現代のSEO戦記において、
あなたの推しが『白雪姫越えの美女』
としてGoogleに指名されるためには、
魔法の杖を振る必要も、
他のアイドルに毒林檎を食べさせる必要もありません。

​必要なのは、Googleに「正しく名前を教える」
という、たった1つのプロセス。

それが、今回お話しする「画像SEO」の正体です。

完璧に対策された画像は唯一無二の存在となる

画像の第一の名刺となる「ファイル名」

アイキャッチにもした先ほどの画像で、
検索エンジンはファイル名「20260201.png」
という画像を提示しています。

ファイル名は、Googleが画像の内容を理解するための手掛かりの一つです。
「20260201.png」のままでは、その画像が何を写しているのかをファイル名から伝えられません。

そこにどんな美女が写っていようが、
白雪姫の魔女が写っていようが、認識できないのです。

SNSなどに投稿した場合は
「○○というアカウントが投稿したから恐らく関連性のある画像だろう」
という情報が付加される程度です。

そのため、その画像が何を写しているのか、
理解できるファイル名をつけることはとても大切です。

ファイル名の限界を超える「ALT属性(代替テキスト)」の役割

ファイル名の重要性を述べてきましたが、
ここで表現出来るのはあくまで限られた文字数、決まった形式です。

ファイル名では語りきれない、
画像の情報を説明する役割を果たすのが
ALT属性(代替テキスト)です。

その画像にどのようなものが写っているのか、
描かれているのか、
それをテキスト情報として画像に付加します。
視覚障害を持った方に対しては、
読み上げツールで画像の理解を手助けする。

本来何の情報も持たなかったはずの画像に、
テキストによる情報を与えることが出来る。
これを理解すると実はかなり大きな差が出てくるのです。

先ほどの画像のように、
世界中の美女の写真に意味のあるタイトルが全くなかったとします。
その中でタイトルやALTにとてもこだわった、
一枚の画像がアップロードされると、
結果はこうなるかもしれません。

PCに向かい「世界一の美女は?」と検索している女性と、PCから吹き出しで「世界一の美女」というテキストだけが埋め込まれた画像を提示されている。most-beautiful-lady.png、ALT:世界一の美女と書かれた画像 というテキストが埋め込まれている。

万人が認めなくても、Googleが「most-beautiful-lady」
と認識すれば、その写真に写っているのは世界一の美女になるのです。

画像を投稿する前に行いたい4つの画像SEO対策

画像SEOは、WordPressへ画像をアップロードしてからALT属性を入れるだけで終わりではありません。

特にファイル名は、アップロード後に変更しようとすると画像の再登録や差し替えが必要になる場合があります。

そのため、画像SEOは「画像をブログに入れる前」から始まっていると考えた方がよいでしょう。

私が画像を投稿する前に確認しているのは、主に次の4つです。

1.画像の内容が分かるファイル名を付ける

スマートフォンやカメラで撮影した画像には、

  • 20260201.png
  • DSC_1234.jpg
  • IMG_5678.jpg

など、撮影日や連番を基にした名前が自動で付けられます。

このままでも画像を表示することはできますが、ファイル名を見ただけでは何が写っているのか分かりません。

そこで、画像をアップロードする前に、その画像の内容が伝わる名前へ変更します。

例えば、水野ひなたさんのライブ写真であれば、

mizuno-hinata-live-photo.jpg

アイロンプリントで制作した推しTシャツの写真であれば、

mizuno-hinata-iron-print-tshirt.jpg

といった形です。

日本語のファイル名が絶対に使えないわけではありません。

ただし私は、URL上で長い変換文字列になることや、環境による文字化けを避けるため、半角英数字を使用しています。

2.単語同士はハイフンで区切る

ファイル名に複数の情報を入れる場合、そのまま続けて書くと読みにくくなります。

例えば、

mizunohinatalivephoto.jpg

では、どこまでが一つの単語なのか人間にも分かりにくい名前です。

そこで、

mizuno-hinata-live-photo.jpg

のように、単語同士を半角のハイフンで区切ります。

ファイル名だけで長い文章を作る必要はありません。

「誰が」「どこで」「何をしている画像なのか」を表す重要な単語を、短く組み合わせる程度で十分です。

3.画像の役割が伝わるALT属性を設定する

ファイル名を整えたら、記事へ画像を挿入するときにALT属性も設定します。

ALT属性は、画像に含まれている情報を文章として伝えるためのものです。

例えば、アイドルがライブで歌っている写真に対して、

アイドル 美女 ライブ 人気 かわいい

と検索されそうな単語を並べるだけでは、どのような画像なのか正確に伝わりません。

それよりも、

ライブステージで青い衣装を着て歌う水野ひなた

のように、画像を見られない人にも内容が伝わる自然な文章にします。

ただし、すべての画像へ無理にALT属性を入れる必要はありません。

単なる飾りや背景として使っている画像であれば、内容のない装飾画像として扱う方が適切な場合もあります。

大切なのはキーワードを詰め込むことではなく、その画像が記事の中で何を伝えているのかを説明することです。

4.表示に必要なサイズまで軽量化する

どれだけ丁寧にファイル名やALT属性を設定しても、画像が重すぎてページの表示に時間がかかってしまっては、読者が離脱する原因になります。

カメラやスマートフォンで撮影した元画像は、ブログ上で表示するには大きすぎる場合があります。

ブログに必要な大きさまで画像サイズを調整し、画質を確認しながら圧縮します。

JPEGやPNGより容量を抑えやすいWebP形式を利用するのも一つの方法です。

ただし、元画像まで削除する必要はありません。

高画質な元データは別に保存し、ブログには表示用に軽量化した画像をアップロードする形にしておくと安心です。

Googleのために名前を整える。

画像を見られない人のためにALT属性を書く。

ページを訪れた人のために軽量化する。

画像SEOは、検索順位だけを狙った小手先の技術ではありません。

一枚の画像を、Googleにも読者にも正しく届けるための準備なのです。

「20260201.png」と「mizuno-hinata-iron-print-tshirt.jpg」は何が違う?

同じ写真であれば、人間の目にはどちらも同じように見えます。

しかし、画像と一緒に渡される情報には大きな違いがあります。

比較する項目情報が伝わりにくい例内容が伝わる例
ファイル名20260201.pngmizuno-hinata-iron-print-tshirt.jpg
ALT属性画像、アイドル水野ひなたさんのライブ写真を使って制作したアイロンプリント推しTシャツ
画像周辺の文章完成しました水野ひなたさんの写真をアイロンプリント用紙へ印刷し、オリジナルの推しTシャツを制作しました
伝えられる内容撮影日らしき数字が付いた画像人物名・制作方法・完成品の種類まで説明された画像

「20260201.png」という名前が間違っているわけではありません。

ですが、この名前から分かるのは、撮影日と思われる数字だけです。

一方、

mizuno-hinata-iron-print-tshirt.jpg

というファイル名には、

  • 水野ひなたさんに関する画像
  • アイロンプリントを使用している
  • Tシャツを写した画像

という情報が含まれています。

さらにALT属性と周辺の文章を組み合わせることで、その画像が記事の中でどのような役割を持っているのかも伝えやすくなります。

もちろん、ファイル名とALT属性を設定しただけで、必ずGoogle画像検索の上位に表示されるわけではありません。

画像そのものだけでなく、記事本文との関連性やページ全体の内容なども含めて判断されるからです。

それでも、何も説明されていない画像と、名前や内容を丁寧に伝えた画像では、Googleが理解するために渡せる材料の量が違います。

白雪姫の魔女がどれだけ美しい姿で鏡の前に立っても、鏡がその名前を知らなければ指名できません。

画像SEOとは、別人になろうとする魔法ではありません。

その画像が誰で、何を写し、なぜここに掲載されているのか。

Googleという鏡に、正しい名前と物語を教えるための作業なのです。

本気で画像SEO対策を続けて見えた世界

Googleが推しの特等席を作ってくれた話

先日当サイトで、
「アイロンプリントを使った推し活グッズ」
の作成について記事にした。

【自作グッズ】アイロンプリントで『推しTシャツ作り!』ライブが100倍楽しくなる世界に一枚の装備品

この記事の中で使用する画像も全てSEOにこだわっていた。
すると記事公開からしばらく経って驚くべき事が起きていた。

Googleで「水野ひなた」と検索した結果画面。絞り込みカテゴリに「アイロンプリント」という項目が追加されている。

「水野ひなた」と推しメンの名前で画像検索すると、
「アイロンプリント」という専用の検索ボタンが表示されていた。

試しにタップして開いてみたのが次の画像だ。

「アイロンプリント」ボタンを押してみた後の画面。「アイロンプリント 水野ひなた」で検索した結果画面が開く。先日当ブログで執筆したアイロンプリントによる自作グッズの作成記事に使った写真の数々が表示される。

開くのは「アイロンプリント 水野ひなた」
で検索した結果画面。
記事の中で使用した画像の数々が、
検索結果に表示されている。

推しメンの名前で連想してもらえるだけでなく、
さらに「アイロンプリント」
という追加の属性まで用意され、
=私の記事と関連付けまでしてもらえていた。

SEOに真剣に向き合って工夫をして、
それを継続したことによる効果が確実にある。
そう思わせてくれた今回の出来事だった。

これからも検索エンジンの世界に、
推しを、大好きな存在を届け続けようと思った。

画像SEOよくある質問(FAQ)

画像SEOって何ですか?

画像SEOとは、検索エンジンが画像とページ内容を理解しやすくするための最適化手法です。画像ファイル名、ALT属性、キャプション、サイズ・読み込み速度などを最適化することで、画像検索からアクセスを増やすことができます。

ALTテキストはどのように書けばいいですか?

ALTテキストには、画像の内容を簡潔に説明する言葉を自然な文章で入れます。対象のキーワード(例:撮影場所、写っている人の名前、所属グループ名など)を盛り込みつつ、過度な詰め込みは避けるのが基本です。

画像ファイル名はSEOに影響しますか?

はい、適切なファイル名を付けることで検索エンジンが画像内容を理解しやすくなり、画像検索でヒットしやすくなります。ハイフン区切りで英語の説明語(例:embellir-live-photo.jpg)が基本です。

画像サイズや形式で気をつけることは?

ページ読み込み速度もSEO評価に影響するため、適切な解像度とWebPなど軽量形式での保存、レスポンシブ画像対応が推奨されます。

画像SEOはブログの記事だけじゃなく、SNSのシェアでも効果ありますか?

あります。SNSでシェアされた画像がGoogleにインデックスされると、SNS投稿ごとの検索結果や画像検索にも良い影響を与える可能性があります。実際に推しメンの名前「水野ひなた」で検索をすると、私がXで投稿したライブ写真が画像検索で上位表示されてきます。