h1タグの複数使用はSEOに悪影響があるのか?


h1タグを5つ使用していたページ

h1タグを複数使用してもSEOには影響が無いと言われています。実際にGoogleのJohn Mueller(ジョン・ミューラー)氏の発言でもh1タグを複数使用していても無視すると解説しています。Googleのウェブマスター向けガイドラインにもh1タグに対して明確な説明はありません。

GoogleはRankBrainの導入により、aiを活用して、文章の内容を理解するようになりました。aiの導入により、hタグの順番などもより深く理解するようになっているはずですが、h1タグが複数あっても無視すると発言しています。h1タグが複数あった場合、どれが本当に主となる見出しなのか私たちにはわからなくなると言っているところがポイントです。h1タグはページで最も重要なことを伝えるタグですが、h1タグが複数使われていると、どれがページで最も重要な見出しなのか分からなくなると言うことです。h1タグが複数あるとGoogleを混乱させることになるとも考えられます。hタグの順番も正しく使えるのであれば使えば良いが、hタグを正しく使うためにデザインを大幅に修正しなければいけない場合は、hタグを正しく使うよりも、ユーザーにとって価値あるコンテンツのなど記事を充実させるなど、ユーザーに役立つ投稿を記載するなど、他に優先すべきことがあるはずだとも言っています。h1タグの使用回数よりもWEBマーケティングとして良質なコンテンツを掲載することが重要だと言うことで、h1タグの使用回数をあまり気にする必要は無いと言っているのだと思いのます。

h1タグは昔は、WEB集客に効くタグ要素でしたが、現在では、h1タグは昔ほどSEOに直接的な効果は無く重要性は低下しています。h1タグの数を増やしてもSEO上効果はありません。h1タグが複数あることによって、どれがメインになるh1タグなのかがGoogleには判断できなくなるので、h1タグ(大見出し)としての価値が薄まると考えられます。

しかし、実際に私が経験したWEBサイトの事例では、h1タグが5つあるサイトを運営していて、そのうちの1つは<h1></h1>となっていて、h1タグの中身の記載がありませんでした。h1タグが複数あっても問題ないと言う情報は知っていたので、そのまま放置して、コンテンツの充実に力を注いでいましたが、なかなか順位が上がらず、何か問題があるのではないかと思い、余計なh1タグを整理してFetch as Googleを送信すると、一つのキーワードはそれまで60位台だった順位が20位台に上昇しました。h1タグを複数使用しても無視するとは言っても、大量に使用していると問題になることもあるので注意が必要だと分かったケースです。
h1タグはページに1つだけ使用するのであれば、タイトルと同じ内容を記載して問題ありません。

htmlの基本からするとh1タグはページに1つ記載されるのが正しくh1タグを記載している状態です。h1タグを複数利用するのは正しいページの作成では無く、Googleが複数のh1があっても無視すると発言しているのは、あくまでもイレギュラーな対応についての発言であって、正しくはh1タグはページに1つで、h1タグを意味なく多い回数使用するのはあまり良いことはありません。

html

h1タグのキーワード重複で圏外

これは、h1タグを削除後に気が付いたのですが、h1タグを1つだけ残して、それ以外は全て削除したと思っていたのですが、1つだけ残っていて、そのh1タグがメインのh1タグと同じキーワードが含まれていました。すると、その重複したキーワードは圏外に落ちてしまいました。1日様子を見ましたが順位が戻る気配が無かったので、重複したキーワードのh1タグも削除したところ、このキーワードでも20位台まで上昇しました。

h1タグが複数あってメインキーワードと重複していると過剰SEOと判断されて、絶対に悪影響があります。複数のh1タグにメインキーワードを繰り返して使用すると、過剰SEOと判断されて順位が極端に落ちます。

h1タグの複数個所の使用は問題ないと言っても、あまりに多く使用されていたり、間違った使い方をしたり、キーワードが重複しているとスパム行為と判断されやすく、ランキングに悪影響が出ます。

hタグは見出しタグなので、大見出し、中見出し、小見出し、と規則正しく使うことを心がけた方が良いようです。

内部リンクのこともそうですが、h1タグのこともGoogleの社員の発言を鵜呑みにしてはいけないと言うことが良く分かりました。
SEO

h1タグが複数あっても順調に順位が上がることも

h1タグが複数あるから必ず順位が落ちるとは言えず、h1タグが3つあるサイトでWordpressのテーマがh1を複数吐き出す仕様になっていたサイトでそのまま対策を行ったものもあります。ターゲットキーワードの検索ボリュームが小さいこともあったのかも知れませんが、こちらは順位が上がらないことは無く、ターゲットキーワードで10位以内を実現できました。

現実に上位に表示されているページh1は1つか2つです

hタグ現実にいろんなキーワードで検索結果の上位に表示されているページの実際の例を分析すると、h1の記述は1つから多くても2つです。h1はページの大見出しで、ページの一番重要なことを簡潔に記載するタグです。普通に考えてページで最も重要な記述は1つになるのが自然なので、h1タグを記載する際はページに1つか多くても2つ以下までにするのが理想です。h1タグがSEOの効果があるからと大量に記載することは避けましょう。大量にh1タグを記載することは、検索エンジンからの評価を下げることにもなりかねないと認識しましょう。h1タグはページの内容を具体的に表したテキストを記載するべきで、それは複数あることは適切ではありません。

訪問するユーザーにとっては、h1タグが1つでも複数あってもソースを見なければ分かりませんが、Googleにしてみれば、ページの最も重要な大見出しが複数あれば、どれが本当に重要な大見出しなのか理解出来なくなるのでしょう。

h1タグはページの大見出しである点からすると、bodyタグの直下に書かれているのが自然です。bodyタグの中間部分や下部に記載されているh1タグはページの重要な要素を伝えるタグとは解釈されないと考えられるので、body直下に1つ記載するのをおすすめします。

もしも、h1タグが複数ある場合は、ページの情報を的確に表すタグを選んで、そのh1のみ残し、他のh1はh1以下のタグに格下げするように工夫しましょう。

h1タグはテキストで記載しましょう

デザイン上の理由で、h1タグをヘッダーロゴに持たせて画像のalt属性でh1を記載してh1として機能させているサイトも見かけますが、h1タグはページの大見出しです。ヘッダーロゴにh1を記載すると、サイトの全てのページが同じh1になります。これは、本に例えると、ページをめくる毎に同じ大見出しが記載されているようなものです。これはサイトの構造からしてもとても不自然なことです。h1タグの役割を考えれば、ページ毎にオリジナルな大見出しを記載するのが正しい方法です。ヘッダーロゴにh1を持たせて全てのページのh1を同じにするようなことは避けましょう。h1はtextで記載されるのが正しい記載です。フォントサイズが大きい場合はCSSファイルで文字サイズを小さくしてもかまいません。ヘッダーロゴにh1が記載されている場合は、可能であれば、ヘッダーロゴのh1を外して、テキストでh1を記載するように変更しましょう。画像のalt属性で記載されているh1タグよりもテキストで記載されているh1タグの方が効果は確実に高いです。

h1タグの文字数に特に制限はありませんが、あまりにも長文の場合はランキングに悪影響が出る場合があります。実際に、かなりの長文がh1タグで囲まれていたサイトが、なかなか順位が上がらず、h1タグを別の短いテキストをh1にすると大きく順位が上がった例もありました。非常に多い文字数のh1はページの大見出しとしては適切ではありません。なぜならh1はページの内容を簡潔に説明した大見出しなので、長文になることは無いからです。

テキスト

hタグはh1からh6タグまであり、h3タグまではSEOに影響があります

hタグの種類はh1からh6タグまで6種類あります。通常SEOに影響があるのはh3タグかh4タグまでです。h5やh6タグはSEOには全く影響がありません。h1やh2タグは記載されているキーワードや文字数がSEOにも影響します。ただ、どのタグにも同じようなキーワードを使用すると不自然になり、ランキングに悪影響が出ることもありますので、キーワードを乱用しないように設定には気を付けましょう。hタグはタグに続く本文の内容を簡潔に表しているか考慮しましょう。

WordPressの場合、制作会社から納品された構成で、h1タグが1ページ1つになるようになっていれば、普通にコンテンツを入力する限りは、不自然にh1タグを入れることは無いでしょう。

また、自分でWordPressを設置する場合は、選定するテーマによってh1が複数記載されるものもあります。テーマを選定する時は、デモのページでソースを確認してh1タグがいくつあるか確認しましょう。WordPressのテーマの仕様で、h1を大量に吐き出すようになっているのを知らずに使い続けると、知らないうちに悪影響が出ていることもある可能性があります。

Googleは見出しタグの積極的な使用を推奨しています。hタグを効果的に使用することによって、検索エンジンに対して、ページに記載されている内容を正確に伝えることが出来ます。

h1よりもh2の方がSEO上重要な可能性もあります

ここまで、h1タグのことを主に記載して来ましたが、SEOのことを語る上であまりにもh1に偏重しているので、Googleのアルゴリズムでh1の重要性が軽減され、h2タグを重視するようになっている可能性があります。

h1タグの修正よりもh2タグの修正の方が順位に大きな影響があると言う経験は何度もあります。

まとめ

h1タグが複数あること自体がSEOで問題になるのでは無く、h1タグが大量にあったり、h1タグに重複したキーワードを記載したりすると、過剰SEOと判断されて検索順位を大きく落とすことがあるのではないかと思います。h1タグを複数記載することがユーザーに正確にページの情報を伝える上で必要な場合は問題ありませんが、検索順位を上げる目的でh1タグを複数使用することはやってはいけません。ユーザーにとって必要だからでは無く、Googleのランキングを操作する目的でSEO施策を行ってはいけないことはSEOの基礎です。

h1タグが複数あるか確認するには、ブラウザ上で右クリックして、「ページのソースを表示」で「Ctrl+F」でページ内検索を表示してh1を検索すればh1タグがいくつあるかチェック出来ます。h1タグは閉じタグも含めて2つで一組なので、h1が2つあれば、h1タグはページに1つと判断出来ます。

SEO無料サイト診断