主に2種類のページがあるWebサイトを所有しています。
Googleはいくつかのリストページのインデックスを作成していますが、ユーザーがそれらを見つけると古いページになる可能性があります(新しいコンテンツはかなり速い速度で追加されます)。もちろん、これは望ましくありません。また、リストページにはコンテンツの抽出があり、これはGoogleの観点からは繰り返しコンテンツと見なされる可能性があります(これも望ましくないと思いますが、これについてはわかりません)。
問題は、何十万ものコンテンツページがあることです。リストページは、訪問者にとっても検索エンジンにとってもサイトをクロールするのに非常に便利です。コンテンツページのリンクリストが、検索エンジンが短時間でサイトをクロールするのに十分かどうかはわかりません。
次のオプションについて考えました。
Disallow: /?page*
をrobots.txtに追加します:リストページ(最初のページ以外)はアクセスされません。nofollow
をリストページに追加します。最初のページと同様に、リストページにはアクセスできません。noindex
をリストページに追加します:それらはアクセスされますが、インデックスには追加されませんあなたの提案は何ですか?リストページにNoIndexメタを追加することは私にとって最良のソリューションのように思えますが、最初に尋ねることなくこのような大きなタスクに取り組むことはあえてしません:)
私が考えていなかった他の可能な解決策はありますか?
最も一般的な方法の1つは、リストページに最初のページとは別にnoindex
を追加することです。そうすると、クロールは引き続き行われますが、インデックスには追加されません。 Googleはサイトを自由にクロールでき、ページ上のリンクをたどることができるため、robots.txtでブロックするよりも望ましいと思います。
Nofollowを追加することは、特にページが既にインデックス化されている場合はあまり使用されません。インデックス化されたままであり、インデックス化されていない場合、他の場所にリンクされている場合、Googleでインデックス化される可能性が最も高くなります。マット・カッツはまた、内部リンクのnofollowingを避けるべきだと述べています 内部リンクでrel = "nofollow"を使用すべきです
「let it be」ソリューションに近い別のオプションがあります。これは rel =” next”およびrel =” prev” html タグを使用して、ページ分割されたコンポーネントのURL間の関係を示します。これにより、Googleはコンテンツを正確にインデックス付けし、最も関連性の高いページ(通常は最初のページ)をユーザーに提供します。以下の簡単な説明:
http://www.example.com/article?story=abc&page=1
http://www.example.com/article?story=abc&page=2
http://www.example.com/article?story=abc&page=3
http://www.example.com/article?story=abc&page=4
最初のページhttp://www.example.com/article?story=abc&page=
1で、<head>
セクションに含めます:
<link rel="next" href="http://www.example.com/article?story=abc&page=2" />
2ページ目、http://www.example.com/article?story=abc&page=2:
<link rel="prev" href="http://www.example.com/article?story=abc&page=1" />
<link rel="next" href="http://www.example.com/article?story=abc&page=3" />
3ページ目、http://www.example.com/article?story=abc&page=3:
<link rel="prev" href="http://www.example.com/article?story=abc&page=2" />
<link rel="next" href="http://www.example.com/article?story=abc&page=4" />
最後のページで、http://www.example.com/article?story=abc&page=4:
<link rel="prev" href="http://www.example.com/article?story=abc&page=3" />
詳細については、Googleのガイドラインをご覧ください rel =“ next”およびrel =“ prev”を使用したページネーション ここに適切なガイドがあります ページネーションを征服する-コンテンツ統合のガイド =