私は自分のWebサイトでBing WebマスターツールのSEOアナライザーを使用し、次のように報告しました。
ページには複数のタグがあります。
ページには<h1>
タグを1つだけにすることをお勧めします。
このページは、カテゴリのブログ投稿のリストです。したがって、各ブログエントリはこのように構成されています。
<article>
<header><h1><a>...</a></h1></header>
<p>summary...</p>
</article>
<article>
<header><h1><a>...</a></h1></header>
<p>summary...</p>
</article>
<article>
<header><h1><a>...</a></h1></header>
<p>summary...</p>
</article>
<article>
<header><h1><a>...</a></h1></header>
<p>summary...</p>
</article>
これはどのように無効ですか?これはHTML5で投稿を記述する正しい方法だと思いました。
有効なコードを変更しないでください。これは、BingのSEOアナライザーが遅れており、HTML5のセマンティクスを考慮していないためです。
意味的には正しい(Zistoloenが言ったように)が、論理的にはそうではない。 <h1>
タグはページ全体のタイトルとして使用されることになっていますが、ここではそうではありません。複数の<h1>
タグを使用すると、混合信号が検索エンジンに送信され、ページが実際に何であるかを知ることはあまりわかりません。
カテゴリのタイトルを<h1>
タグに、記事のタイトルを<h2>
タグに入れます。このように、ページがカテゴリの概要であり、記事がそのカテゴリの下に論理的に配置されていることは明らかです。
変更する必要はありませんが、検索エンジンは構造を気に入って、それがあなたのページが何であるかを見るのに使うので、私はそうします http://webdesign.about.com/od/seo/a/why_use_h1_for_seo .htm は興味深い読み物です。