【お聞きしたいこと】
<img>タグのalt文を省略することはSEO対策として不利でしょうか?
HTMLにて、とあるランディングページを
レスポンシブ対応で作成することになりました。
実装はとても単純に考えており、
以下のように画像パーツを切り貼りしたような
コーディングで進めたいと思っています。
html
1<h1><img src="img/img_about_01gif" alt="タイトル" width="810" height="86"></h1> 2<h2><img src="img/img_about_01gif" alt="リード文" width="810" height="86"></h2> 3<p><img src="img/img_about_01gif" alt="本文" width="810" height="86"></p>
ここで質問なのですが、時間の制約上、
どうしても<img>タグにて画像を配置するように実装したいと思っております。
しかしレスポンシブ対応となると、以下のように
別途SP用の画像を配置して表示させる必要があります。
※cssのメディアクエリ機能を使い、
PC/SP固有のclass名に対して<img>要素の表示・非表示を切り替える
html
1<h1><img src="img/img_about_01gif" class="pc" alt="PCで表示するタイトル" width="810" height="86"></h1> 2<h1><img src="img/img_about_01gif" class="sp" alt="SPで表示するタイトル" width="810" height="86"></h1>
↑このように綺麗に収まればいいのですが、
PC用のalt文、SP用のalt文がそれぞれ長文ですと(2~30行ある場合)とても
コーディング・メンテナンスが困難になります。
そこで、「SP用画像のalt文は省略する、PC用画像のalt文のみ記述する」
…という方法と取りたいのですが、SEO対策として
また、一介のWEBコーダーとして正しいやり方でしょうか?
どうぞご教示お願いいたします。
回答4件
あなたの回答
tips
プレビュー