strongタグの使い方|em・b・CSSの違いとHTML実例

2026年8月26日

著者: 与謝秀作
strongタグの使い方|SEOに効くbタグとの違いと使い分け方

strong・em・bは、文字の見た目が似ていても役割が異なります。重要性を表したいのか、発音上の強勢なのか、実用上の注意を向けたいのかを先に考えます。見た目だけを変えたい場合はCSSと分け、タグの数をSEOの目標にしないことが大切です。

strongは重要性・重大性・緊急性を表す

strongは重要性・重大性・緊急性を表す要素です。作業前の安全上の注意や、手順全体の中で特に重要な条件などに使います。HTML標準のstrongの定義は、単に太字にする指示とは区別しています。

どこを囲むかは文章の文脈で決まります。重要な部分を具体的に選び、強調を外しても必要な注意そのものは読めるように書きます。検索語が含まれているという理由だけでstrongを付ける必要はありません。

strong・em・b・CSSの役割を比較する

表したいこと

選択肢

判断の目安

重要性・重大性・緊急性

strong

見落とすと作業や判断に重要な影響がある

語句に置く強勢

em

その語を強く言うことで文の意味が変わる

重要性を加えない実用上の注意

b

比較文の商品名などに読者の注意を向ける

外見だけの調整

CSS

意味を変えず見た目をそろえる

bは「意味のない太字専用」ではありません。HTML標準では重要性を追加せず実用上注意を引く役割があります。emも重要性と同じではなく、強勢を示します。いずれもCSSで外観が変わるため、太字や斜体という見た目だけで役割を判断しないでください。

注意事項・強勢・商品名・装飾の実例

以下は意味の違いを示す架空の短文です。コードは文字列として示しています。

場面

HTML例

意図

作業上の注意

<p><strong>電源を切ってから作業してください。</strong></p>

重要な条件を示す

強勢

<p>変更するのは<em>次回</em>です。</p>

今回との対比を明確にする

商品名への注意

<p>候補の<b>製品A</b>と<b>製品B</b>を比較します。</p>

名前へ注意を向けるが優劣や重要度は加えない

見た目の統一

<p><span class="label">参考情報</span>を確認します。</p>

表示だけならCSSの役割を検討する

最後の例は、CSSで表示を整えるためのクラス名を付けたものです。実際のスタイルは設計に合わせて定義します。商品名だから必ずb、注意文だから必ず全体をstrongという固定ルールではなく、周辺の意味も読んで選びます。

文章の意味から強調箇所を選ぶ

まず普通の文章として読んで、誤解が起きる箇所や見落とされたくない条件を探します。必要なら文章を言い換え、見出しやリストに分けます。構造を直さず太字だけ増やすと、どこが重要か分かりにくくなります。

  1. 何を伝える文かを一文で説明する。
  2. 重要性・強勢・注意・外見のどれが目的かを選ぶ。
  3. 囲む範囲を絞り、意味が過剰に変わらないか読む。
  4. 周囲も同じ強調ばかりになっていないか確認する。

文書全体の階層はHTMLの見出し・段落・リンクの使い方と合わせて点検すると、文章レベルの強調だけに頼らず整理できます。

表示と支援技術で伝わり方を確認する

意味のあるマークアップは情報をプログラムから判定できる形にする役割があります。W3Cの意味を表す要素の解説を参考に、実際の利用環境も確認します。strongを付ければすべての読み上げで声が変わる、重要箇所が必ず伝わるとは限りません。

点検

確認方法

意味

装飾を変えても必要な注意・条件が読めるか

外観

スマホで強調が続きすぎず、本文を追えるか

支援技術

使用するブラウザ・読み上げ環境・設定で結果を記録

説明の不足

強調なしでは誤解する文を言い換えられるか

未テストの挙動は未確認として残します。重要な情報を見た目や声の変化だけに頼らず、本文の表現でも明確にしてください。

強調語や回数をSEOのために増やさない

strongの定義はHTML上の意味で、Googleの順位を何点上げるという説明ではありません。固定回数やキーワード密度を設けず、読者の理解に必要な強調を選びます。GoogleのSEO入門とスパムポリシーを参考に、検索語を不自然に並べる目的で使わないようにします。

多用は読みやすさを損なうため見直しますが、タグ数だけで自動的なペナルティを断定できません。制作とレビューはSEO記事制作の手順へつなげ、まず一つの文で意味に合う要素を選んでみましょう。

関連記事