Drupal 7のサイトを完成させている間、ページネーションを含むすべてのページで異なるH1とH2を使用する必要があるとSEOの担当者から言われました。私はかなりの数のページのリストを持っているので、私はタイプのいくつかの解決策が必要になると考えていました:
<h1>Here some text describing the listing - Page 1 of 5</h1>
<h2>Here some more subtext - Pag. 1/5</h2>
H1とH2のメインテキストはデータベースから取得され、1つのページと他のページの唯一の変数は数字になるため、このステップが必要かどうかはわかりません。問題を動的に解決する方法がわかりません。
-jページのiページの部分がなければ、テキストだけで十分ではないでしょうか?
タグがページごとに一意であるほど、優れています。数字を変更するだけで一意にするだけでは不十分な場合があります。
タグを数字だけではなく一意にできない場合は、各番号のWordバージョンを使用することを検討できます。たとえば、次の代わりに:
<h1>Something - Page 1</h1>
<h1>Something - Page 2</h1>
<h1>Something - Page 3</h1>
できるよ:
<h1>First page of Something</h1>
<h1>Second page of Something</h1>
<h1>Third page of Something</h1>
あるいは:
<h1>Something page one</h1>
<h1>Something page two</h1>
<h1>Something page three</h1>
またはそれらをさらに混ぜます:
<h1>Something the beginning</h1>
<h1>The second page of something</h1>
<h1>Something page three</h1>
タグの各グループでは、グループの最初のタグが最初のページに、2番目が2番目のページに、3番目が最後のページに適用されます。
両方のヘッダーをページ間で一意にできない場合は、少なくともH1のコンテンツを一意にします。H1はH2よりも重要だからです。