この記事の要点:
- 見出しタグ(h1〜h6)は、文章の見出しと階層をHTMLで示すタグです。h1はページの主題、h2は章、h3は節を表し、文字の大きさはCSSで決めます。
- Googleのスターターガイドは、見出しの順番が前後してもGoogle検索の観点では問題にならないと説明しています。順番どおりの階層は、スクリーンリーダーの利用者のために整えます。
- h1は検索結果の題名(タイトルリンク)の材料の一つです。目立つ見出しが複数あると、最初の見出しが使われることがあるため、ページの主題を示す見出しを1つ、いちばん目立つ位置に置くのが確実です。
- 見出しは「その節が答える問い」を短く具体的に書きます。h2だけを読めば記事の流れが分かる状態が目安です。
- 公開後は、ブラウザの検証ツールで見出しの一覧を出し、記事の題名がh1になっているか、装飾だけの見出しが無いかを確かめます。
見出しタグとは:h1〜h6の役割と基本の決まり
見出しタグとは、HTMLで文章の見出しを示すh1〜h6のタグです。数字が小さいほど上位の見出しで、h1はページ全体の題名、h2は大きな章、h3はその章の中の節というように、文章の階層を表します。
見出しタグは、見た目の文字を大きくするための道具ではありません。文字の大きさや太さはCSS(デザインの指定)で調整し、見出しタグは「ここからこの話題が始まる」という構造を示すために使います。
| タグ | 役割 | 例:見出しタグの記事の場合 |
|---|---|---|
| h1 | ページ全体の題名。何のページかを示す | 見出しタグ(h1〜h6)とは? |
| h2 | 大きな章。記事の目次になる | h1は複数あってもよいのか |
| h3 | h2の中の節。手順や選択肢を分ける | WordPressで確かめる |
| h4〜h6 | さらに細かい区分 | 一般的なブログ記事ではあまり使わない |
HTMLでは次のように書きます。見出しの中身は、その下の本文が何について書かれているかを短く表します。
<h1>見出しタグ(h1〜h6)とは?</h1>
<p>導入文…</p>
<h2>h1は複数あってもよいのか</h2>
<p>本文…</p>
<h3>WordPressで確かめる</h3>
<p>本文…</p>
見出しの数に決まった正解はありません。内容の区切りに合わせて付け、話題が変わらないのに見出しを増やしたり、長い本文を見出しなしで続けたりしないようにします。見出し以外の本文のタグ(リスト・表・strong)や、改行の br と段落の p の使い分けは「SEOに関係するHTMLタグ一覧」で説明しています。
見出しタグは検索順位にどう影響するのか
結論から言うと、見出しタグの付け方だけで順位が決まるわけではありません。ただし、見出しは検索エンジンと読者の両方にページの中身を伝える手がかりなので、内容に合った見出しを付けることには意味があります。Googleの公式の説明で確かめられる点を整理します。
| 論点 | Googleの説明(要約) | 出典 |
|---|---|---|
| 見出しの順番 | 意味の順に並んだ見出しはスクリーンリーダーにとって望ましいが、Google検索の観点では順番が前後していても問題にならない | SEOスターターガイド |
| タイトルリンク | 検索結果の題名は、titleタグのほか、ページの主な見出しやh1などの見出し要素、目立つ文字などから作られることがある | タイトルリンクのドキュメント |
| 複数の目立つ見出し | 同じくらい大きく目立つ見出しが複数あると、最初の見出しがタイトルリンクに使われることがある | タイトルリンクのドキュメント |
| 語の置き場所 | 読者が検索に使いそうな語を、ページの題名や主な見出しなど目立つ場所に置くことを勧めている | Google検索の基本事項 |
つまり、見出しは「順位を上げるための仕掛け」ではなく、ページが何について書かれ、どこに何があるかを伝える部品です。見出しに語を詰め込んでも読みにくくなるだけなので、読者が探している言葉を自然に使う範囲にとどめます。
見出しの下ですぐ答える書き方は、検索結果の強調スニペットやAIによる要約で、どの部分が何の答えかを読み取りやすくする面もあります。ただし、表示されるかどうかはGoogleが決めるもので、見出しの書き方で約束できるものではありません。
h1とtitleタグの違いと、同じ文言にしてよいか
h1はページの中に表示される題名、titleタグはブラウザのタブや検索結果の題名の元になる要素です。どちらもページの主題を示しますが、表示される場所と役割が違います。
| 項目 | h1 | titleタグ |
|---|---|---|
| 書く場所 | HTMLのbodyの中 | HTMLのheadの中 |
| 表示される場所 | ページの本文の先頭など | ブラウザのタブ、検索結果のタイトルリンクの材料 |
| 読む人 | ページを開いた読者 | 検索結果を見てページを選ぶ人 |
| 書き方の重点 | 読み始めた人に、何が分かるページかを伝える | 検索結果の中で、他のページと区別できるようにする |
h1とtitleを同じ文言にしても、違う文言にしても構いません。大切なのは、2つが同じ主題を指していることです。titleでは検索結果で区別しやすいようにサイト名を付けたり語順を工夫したりし、h1ではページを開いた人に向けて少し言葉を足す、という使い分けがよく行われます。
主題がずれていると、Googleがtitleタグ以外の見出しなどからタイトルリンクを作ることがあります。当サイト(seoagent.jp)では、日本語記事9本のtitleが40字を超えていたため、主キーワードを前に出して40字以内に直し、seo-checkで40字を超えるtitleが0件になったことを確かめました。
h1は複数あってもよいのか、無い場合はどうなるのか
h1の数について、Google検索セントラルのドキュメントで「1ページに1つでなければならない」と定めた記述は、この記事を書く時点で確認できませんでした。一方で、タイトルリンクのドキュメントは、目立つ見出しが複数あると最初の見出しが使われることがあると説明しています。
そこで実務では、次の考え方が扱いやすくなります。
- ページの主題を表す見出しを1つ決め、h1にする
- そのh1を、ページの中でいちばん目立つ位置と大きさで表示する
- サイト名やロゴ、サイドバーの見出しなど、主題でないものはh1にしない
h1が複数あるだけで検索上の罰があるとは言えませんが、テーマの設定でロゴと記事の題名が両方h1になっていると、どれが主題か読み取りにくくなります。直すかどうかは、次の表で判断します。
| 状態 | 判断 | 対応 |
|---|---|---|
| 記事の題名がh1で、ほかにh1が無い | そのままでよい | 不要 |
| ロゴやサイト名がh1、記事の題名もh1 | 主題が分かりにくい | ロゴ側のh1を外す(テーマの設定やテンプレートを確認) |
| ロゴがh1で、記事の題名がh2以下 | 主題の見出しが目立たない | 記事の題名をh1にする |
| h1が1つも無い | 主題の見出しが無い | ページの主題を示すh1を追加する |
| 1ページに独立した記事を複数並べる設計で、各記事がh1 | 設計上の意図がある | 主題として最も伝えたい題名を先頭に、いちばん目立つ形で置く |
なお、Googleが自社の技術文書向けに公開している書き方のガイドでは、1ページでh1を使うのは1回だけとしています。これは文書の書き方の方針で、検索の評価の決まりではありませんが、読者にとって分かりやすい形の一つとして参考になります。
h1タグとは:HTMLの決まりと、1ページに1つが勧められる理由
h1タグとは、HTMLの見出し要素 h1〜h6 のうち最上位の見出しで、ページ全体が何についてのものかを示します。MDNの解説は、1ページに複数のh1を置くことはHTML標準で認められている(入れ子でない限り)ものの、よい習慣とはみなされないとし、ページの内容を説明するh1を1つ使い、見出しのレベルを飛ばさないよう勧めています(MDN:<h1>–<h6> セクション見出し要素、2026年10月14日確認)。
h1と似た役割の要素は、表示される場所で区別します。
| 要素 | 表示される場所 |
|---|---|
| h1 | ページを開いた読者が最初に見る題名 |
| titleタグ | ブラウザのタブ。検索結果のタイトルリンクの主な材料 |
| og:title | SNSで共有されたときの題名(OGPの設定) |
| タイトルリンク | Googleの検索結果の題名。titleタグのほか、h1などの見出しから作られることがある |
当サイト(seoagent.jp)が公開ページを自動で巡回する点検(2026年10月13日、222ページ)では、h1の数の指摘は0件でした。テーマが記事の題名をh1で出し、本文の見出しをh2から始めているためです。
h2・h3の使い分けと、見出しの階層の作り方
h2は記事の大きな問い、h3はそのh2の中で本当に別の小さな問い(手順の一歩、条件、選択肢など)に使います。h2を順に読むと記事の流れが分かり、h3はh2の答えを細かく分ける役割になるようにします。
階層を飛ばしてよいか
Googleのスターターガイドは、見出しの順番が前後していても検索の観点では問題にならないとしています。一方で、画面の文字を読み上げるソフト(スクリーンリーダー)の利用者は、見出しの一覧を出して読みたい節へ移動することがあり、そのとき階層が順番どおりだとページ全体の構成を把握しやすくなります。スターターガイドも、意味の順に並んだ見出しはスクリーンリーダーにとって望ましいと説明しています。
そのため、h2の次にいきなりh4を使うような飛ばし方は避けます。見た目を小さくしたいだけなら、h3のままCSSで調整します。画像の内容を文字で伝えるalt属性の書き方と合わせて確認すると、読み上げで情報が抜ける場所を減らせます。
構成を作る手順
- 読者がこのページで知りたいことを、問いの形で5〜8個書き出す
- 同じ問いの言い換えをまとめ、1つの問いに1つのh2を割り当てる
- 読者が最初に知りたい答え(定義・結論・判断基準)を、最初のh2に置く
- 手順・条件・選択肢のように、h2の中で分けた方が読みやすい部分だけh3にする
- h2だけを並べて読み、話が飛んでいないか、同じ問いが2回出ていないかを確かめる
h3を1つだけ置くより、2つ以上に分けられるときに使うと、構造が分かりやすくなります。h3が1つしか作れない場合は、h2の本文に含めた方が自然なことが多いです。
例:見出しの構成を直す前と後
次は、説明用に作った「h1タグ」の記事の構成の例です。直す前は、同じ問いが言い換えで2回出て、答えが後半にあります。
| 直す前のh2 | 直した後のh2 |
|---|---|
| h1タグについて | h1タグとは:役割と書き方の基本 |
| h1タグの重要性 | h1タグは検索順位にどう影響するのか |
| h1タグのSEO効果 | (上の節にまとめる) |
| h1タグの使い方 | h1は1つにすべきか:判断の表 |
| 注意点 | WordPressでh1を確かめる手順 |
| まとめ | (要点を冒頭に置き、削る) |
直した後は、h2を読むだけで「何が分かる記事か」が伝わり、同じ問いの重なりも無くなります。見出しの数は減っても、答える問いの数は変わっていません。
伝わる見出しの書き方:良い例と避けたい例
見出しは、その節が答える問いや、読んで分かることを短く具体的に書きます。目次だけを見た人が、どこを読めばよいか判断できる状態が目安です。見出しに id を付けて目次からリンクする方法は「アンカーリンク(ページ内リンク)の書き方」で説明しています。
| 避けたい見出し | 理由 | 書き直しの例 |
|---|---|---|
| ポイント | 何のポイントか分からない | h1を1つにするかを決める基準 |
| h1タグ SEO 効果 h1タグ 使い方 | 語を並べただけで、文として読めない | h1タグは検索順位にどう影響するのか |
| 注意点 | どの作業の注意点か分からない | WordPressのテーマで、ロゴがh1になっていないか確かめる |
| 見出しタグについて徹底的に詳しく分かりやすく解説します | 長く、中身の情報が少ない | 見出しタグとは:h1〜h6の役割 |
| まとめ | 本文の言い直しになりやすい | (要点を冒頭に置き、まとめの章は作らない選択もある) |
書くときは、次の点を確かめます。
- 見出しの直後の1〜2文で、見出しの問いに答えている
- 同じ語をすべての見出しに入れていない(語は必要な見出しに自然に入れる)
- 見出しが本文の内容を約束しすぎていない(「事例」「検証」と書いたら、その中身が本文にある)
- 記事内の見出しどうしが、ほぼ同じ文言になっていない
見出しと本文の対応は、文章全体の書き方とつながっています。
見出しタグの設定方法と確かめ方
見た目で見出しに見えても、HTMLでは普通の段落になっていることがあります。逆に、見出しでないものが見出しタグになっていることもあります。公開したページのHTMLで確かめるのが確実です。
WordPressで確かめる
多くのテーマでは、投稿の題名がh1として出力され、本文の見出しブロックで選んだレベルがh2〜h6になります。ただし、出力のしかたはテーマによって異なります。題名のh1を本文の中にもう一度書くと、h1が2つになるため、本文の見出しはh2から始めます。
ブラウザの検証ツールで見出しの一覧を出す
Chromeなどのブラウザでページを開き、検証ツール(デベロッパーツール)のコンソールに次の1行を貼ると、見出しを上から順に一覧できます。
document.querySelectorAll('h1,h2,h3,h4,h5,h6').forEach(h => console.log(h.tagName, h.textContent.trim()));
一覧を見て、次の点を確かめます。
- 記事の題名がh1になっているか、h1がほかに無いか
- ロゴ、サイト名、サイドバーやフッターの小見出しがh1・h2になっていないか
- h2の並びだけで、記事の流れが分かるか
- 階層が飛んでいないか(h2の次がh4になっていないか)
- 見出しのように見える装飾が、段落(p)のままになっていないか
サイト全体で見出しの出力を確かめるときは、記事のテンプレートごとに1ページずつ見れば、テーマ側の問題かどうかを切り分けられます。表示や構造の確認項目全体は「SEO内部対策のチェック項目」でまとめています。
目次はSEOに効果があるか:見出しから作る目次の役割
目次は、見出しの一覧を記事の冒頭に置き、各節へページ内リンクで移動できるようにしたものです。Google検索セントラルの資料で、目次そのものを順位の要因とする説明は確認できませんでした(2026年10月14日時点)。目次の役割は、読者が自分の問いに当たる節を探し、すぐに移動できるようにすることです。
- 目次の質は見出しで決まる:目次は見出しを並べたものなので、各見出しがその節の問いを表していれば、目次を読むだけで記事の中身が分かります。
- 強調スニペットのためにページ内リンクは要らない:Googleは、強調スニペットをクリックすると、サイト側で印を付けなくても、表示された位置まで自動でスクロールすると説明しています。
- #の付いたURLは別のページにならない:Googleは、通常URLのフラグメント(#以降)をサポートしていないと説明しています。目次のリンク先は、同じページの中の位置として扱います。
WordPressでは、見出しブロックの「詳細設定」の「HTML アンカー」に英数字の名前を入れると、その見出しへのリンクを作れます。WordPress.org のサポート記事「ページジャンプ」は、アンカーは文書の中で固有でなければならず、大文字と小文字が区別されると説明しています。目次のリンクの書き方と、固定ヘッダーで見出しが隠れるときの直し方は「アンカーリンク(ページ内リンク)」で説明しています。
見出しタグのよくある間違いと直し方
| よくある間違い | 起きること | 直し方 |
|---|---|---|
| 文字を大きくするために、見出しでない文に見出しタグを使う | 構造が実際の内容と合わなくなる | 段落に戻し、大きさはCSSで指定する |
| 見出しの見た目の装飾をしているが、HTMLは段落のまま | 読み上げや検索エンジンに見出しとして伝わらない | 見出しブロック(h2・h3)に変える |
| 本文の最初の見出しをh1にしている | 題名と合わせてh1が2つになる | 本文の見出しはh2から始める |
| テーマの設定でロゴがh1になっている | 主題の見出しが目立たなくなる | テーマの設定やテンプレートを確認し、記事の題名をh1にする |
| すべての見出しに同じ語を入れる | どの章も似た見出しになり、目次として使えない | 各節が答える問いを書く |
| 題名や見出しを、他の記事と同じ文言にする | どの記事が何を扱うか区別しにくい | 記事ごとに主題を決め、それに合う題名にする |
リライトで見出しを変えるときは、変更前と変更後で、記事が答える問いが変わっていないかも確認します。見出しを大きく変えると、検索結果のタイトルリンクや、読者が読み進めるかどうかにも関わります。
よくある質問
h1の文字数に決まりはありますか?
Googleの公式の説明で、h1の文字数の決まりは確認できませんでした。ページの主題が一目で分かる長さにし、titleタグと同じ主題を指しているかを確かめます。
h1に画像(ロゴ)を入れてもよいですか?
技術的には可能ですが、記事ページではロゴより記事の題名をh1にする方が、主題が伝わります。画像を見出しにする場合は、alt属性で見出しの文言を伝えます。
見出しにキーワードは必ず入れるべきですか?
必ずではありません。Googleは、検索に使われそうな語を題名や主な見出しなど目立つ場所に置くことを勧めていますが、詰め込みは避けます。h1や一部のh2に自然に入れば十分です。
h2はいくつあればよいですか?
決まった数はありません。読者の主な問いの数が目安で、1つの問いに1つのh2を割り当てます。同じ問いを言い換えたh2が並んでいたらまとめます。
見出しを直したら、すぐ検索結果に反映されますか?
反映の時期はGoogleがページを再びクロールする時期によって異なります。Search ConsoleのURL検査ツールで、再クロールを依頼することはできます。
SEOAGENTでできること
SEOAGENTの記事作成では、キーワード設定から見出し設定、本文の作成までを順に進め、見出しはアウトラインビルダーかHTML(H2〜H4)で編集できます。公開前の品質チェックでは、「見出しの約束」や「答えるべき問い」などの項目で、見出しが示した内容に本文が答えているかを確かめる手がかりを示します。チェックは順位を保証するものではないため、最後は担当者が確認します。
見出しタグ(h1〜h6)と関わるテクニカルSEOの記事は「テクニカルSEOの記事一覧」にまとめています。


