画像にALTはマスト?

基本的な話なのですが、実は意外と多く質問をいただくので、ちょっと記事にしておきます。「画像には絶対ALTを入れて置いたほうが良いですか?」という質問です。また、「ALTがあるのと無いのとでは、ランキングにどれくらい差が出るんですか?」という質問です。

alt

ふわふわ

そもそもALTの位置付けとは

今でこそ日本は有数のブロードバンド国家ですが、2000年前後はまだまだブロードバントなインターネット環境でした。私なんか、就職活動用に当時出たてのごっついiMACを購入しましたが、インターネットに繋げるにも一苦労な通信回線で、全くブラウザが読み込まず、本当に大変でした(笑)。もちろん画像なんて10回に1回読み込むかどうかでして…。そういう時はALT属性の内容が表示されていました。

ALT表示

ALTというのは、“alternate text”の略で、文字通り代替テキストという意味です。つまり「画像を読み込めていないブラウザで見ている人に対して、それが何の画像かをテキストで知らせるため」に存在しているのがALTです。ですから、W3Cの規定上でも画像にはALT属性を入れることを推奨しています。そしてコンテンツの内容を推察してランキングに活かすGoogleでは、そのALTを通してどんなコンテンツがあるのかを判断しているのです。

ですから画像内容をGoogleに知らせるためにもALT属性をしっかり設定し、記載した方が良いわけです。

ふわふわ

ALTは分かりやすく簡潔に

これらのことから、<img>タグ内にはALT属性を記載する必要があることはご理解いただけたかと思います。しかし、今度はSEO効果を狙って、不必要にALTに文章を入れまくるサイト運用者もいたりします。「だって入れれば入れるほど、評価高まりそうでしょ?」と――。Googleが読むALT属性に文章を詰め込みまくるという例ですね。これは明らかに“Googleの評価を逆手に捉えたブラックハットな手法”になります。

既にGoogleはレンダリング技術が進んでいますので、どこにどんな内容がどういう感じで配置されているか理解しています。だから不当に冗長なALTがあった場合は「文章化したテキストとして直接表示させるべき」と判断されるので、決して良い評価は受けられないはずです。ですので、ALT属性には、それが何の画像を指しているのか、端的に記載するようにしましょう。明確に画像内容を指す言葉を使いましょう。もちろん、ALTの言語はサイトページで使用している言語と同じ言語を適用した方が良いです。画像だってコンテンツなので、そう考えれば当然かと思います。

ふわふわ

ALTは必ず記載する必要がある?

ここまで話すと、必ずALT属性は表記した方が良いと考えがちですが、テキストを補完する装飾的なアイコンや矢印(▲のような画像)にまでしつこくALTを入れ込む必要はない、ということもGoogleは言っています。これに関しても、画像がコンテンツであることを考えれば何となく理解できるかと思います。Googlebot視点で言えば、テキスト文章の中に、いちいち「やじるし」とか「三角のアイコン」とかを読み込むのも邪魔になるだけですし、文章を補完するアイコンに過ぎないALTに同じテキストを入れ込まれてもクローリングが面倒になってしまいますよね。

ですので、そういう時はALT属性自体を取り除くかalt=” “というように空白にしてしまうのもアリかもしれません。W3C上はALT属性が空になってしまいますので非推奨ですが、Googleがコンテンツ内容を知る必要が無いのであれば、空のほうが自然でしょう。ちなみに、表示速度やクロールスピードを考えますと、一番良いのはCSSで書き出してしまうことですね。コーディングが多少面倒ですが、適当なアイコン程度であれば今のところはCSSが一番良いのではないかと思われます。

ふわふわ

ALTの有無でランキングにどれくらい影響が出る?

結論から申し上げると「このページのここの画像にALTが入っていないので、検索順位が2位分落ちています」なんてことも無ければ、「ここの画像のALTが空なので、ここにしっかりとテキストを記載すれば検索順位が1位上昇します」なんてこともありません。というか、そんなこと言えません。

たまに「ここにALTを記載する作業をサイト制作会社に依頼すれば、その分○万円費用が発生します。なので、このALT改善には、その費用をペイするSEOを期待できますでしょうか?」と尋ねてくる人がいますが、私は面倒になって「じゃあ入れなくて結構です。というよりALT記載で○万円も費用がかかるサイト運用形態であれば、その体制自体を見直すべきでしょう」と回答しています(笑)。

大事なのは、「ALT記載が検索順位において何位相当になる」という定量換算ではなく、「そのALTが無かったらコンテンツのストーリーに支障をきたすことになるのかどうか」という定性的な視点だと思います。その結果、コンテンツに影響を及ぼさないという判断であれば記載しなければ良いですし(それでもレンダリング上、画面を占める画像サイズが大きければ、Googleは不自然に感じるでしょう。大きい画像なのに不要なんていうのは不自然ですから)、逆にALTが無いことで、文脈が変になってしまうのであれば、工数を削ってでも記載すべきかと思います。

ランキング影響に視点を置かず、「自分の大事なサイトページに変なところがあって良いのか」という視点で考えるようにしてください。

ふわふわ

臨機応変に

以上が私の推奨するALTに対する考え方です。つまり「ALTは原則しっかり記載しなければならないが、アイコンやちょっとした装飾画像程度の画像に対しても神経質にALTを設定しなくても良いよ。そこは多少臨機応変に考えてみて」ということですね。

ですので、ALT属性に迷った時は、この記事を読んで都度自身の考えに則して捉えるようにしてみてください。


関連記事

コアアップデートで順位下落!?

もう今更話すこともないのですが、やはり年3,4回のコアアップデートがGoogleで入るたびに、順位が下落したり「普通にホワイトハットに対応しているのに落ちた」と思ったりする人がいます。そんな人に根気強く理解してもらいたいので、短いながら私なりにコアアップデートの弊害についてご紹介しておきます。 コア ...(続きを読む)

ページエクスペリエンスのおさらい

GoogleのCore Web Vitalsの導入が2021年5月に導入されます。伴ってページエクスペリエンスを達成しているWebページには検索結果のスニペットに何かしらのマークがされるということも発表されています。そこで、あらためてページエクスペリエンスについて記事にしておこうかと思います。 ペー ...(続きを読む)

SEOの勉強は何から始める?

「今年こそSEOの勉強を始めます!そこで、何から見ていけば良いでしょうか?」というご質問を結構受けます。聞く人によっては「何から見ていけば良いか、って聞いてくる段階でセンス無い」とか「依存心が強い」とか思うかもしれませんが、私はSEOの勉強を始めると言われるだけで嬉しいので、ちゃんと答えています。そ ...(続きを読む)

GSCでGoogleニュース確認

Googleニュースで表示された検索パフォーマンスに関して、Search Consoleで確認できるようになりました。Google検索セントラルブログで発表されています(日本語版です)。一応注意点含め私からもご紹介しておきます。 対象はGoogle検索のニュースタブ検索結果ではない 今回、Searc ...(続きを読む)

コメントを書く

コメントは承認から反映までしばらく時間がかかる場合がございます。メールアドレスが公開されることはございません。