スマホなどの文字込みメイン画像にSEOで重要なタグh1もきちんと入れる方法
26.01.29
目次
スマホのメイン画像(ヒーローエリア)って、地味に悩みませんか?
PC版なら横幅が固定なので、メインビジュアルの中に h1など重要なテキストをそのまま配置 できます。
でもスマホはレスポンシブ。
文字位置が崩れる
余白調整が面倒
デザインが安定しない
…結果、
👉 「もう文字入り画像を1枚作っちゃえ!」
ってなりがちですよね。
ただここで問題。
文字を画像化するとSEOが弱くなる
画像に文字を焼き込むと、h1が使えない
Googleがテキストとして認識できない
altだけではSEO効果は弱い
つまり 検索評価が落ちます。
「画像をh1で囲んでaltに入れればOK?」
と思いがちですが、これはほぼ意味がありません。
解決策:画像+“見えないh1”を併用する
やり方はシンプル。
① まずは好きに文字入り画像を作る
スマホ用のメイン画像は、普通にデザイン優先でOK。SEOは後から補います。
|
1 |
<img src="main_sp.jpg" alt=""> |
テキストのh1を別で用意する
SEO用の「本物のh1」画面には表示しない
これがポイント。
|
1 2 3 |
<h1 class="sp_only visually-hidden"> スマホ用のh1テキスト </h1> |
|
1 2 3 4 5 6 7 8 |
.visually-hidden { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; } |
このCSSの特徴:
✅ 画面 → 見えない
✅ Google → 読める
✅ スクリーンリーダー → 読める
✅ SEO → 有効
最終形(完成コード)
|
1 2 3 4 5 6 |
<div class="hero"> <img src="main_sp.jpg" alt=""> <h1 class="visually-hidden sp_only"> スマホ用のh1テキスト </h1> </div> |
これで
✔ デザイン自由(文字入り画像OK)
✔ SEOもOK(h1生きてる)
✔ レイアウト崩れなし
全部解決。
お役に立てましたらadsenseクリックお願いします!
いかがでしたでしょうか?もしお役に立てましたら、お賽銭のつもりでadsenseをポチっとクリックお願いします!↓上手くいきますようにお祈りしておきます!
関連記事
-
2022.03.09 ACF カスタムフィールドで作ったフィールドを他のページに表示する方法。 -
2021.11.17 カスタム投稿タイプ「CPTUI」で個別にテンプレートを作る方法 -
2022.05.09 Xサーバーメールアドレスの追加方法 -
2023.11.07 Googleビジネスプロフィール登録方法(旧グーグルマイビジネス) -
2024.06.28 HTML/CSSの基本: 初心者Webデザイナー向けガイド -
2024.06.21 css 文字がジャンプする
