web-dev-qa-db-ja.com

アイテムの長いリストを表示するための最良の方法は、SEOですか?

ユーザーに表示したい〜1000個のアイテムのリストがあります。アイテムのランクは0.5〜5つです。私の目標は、ナビゲートしやすく、賢いSEO賢明なソリューションを提供することです。

最初のオプションは、1つの長いページを「星」セクションに分割することです-「5つ星のアイテム」から始まり、降順です。リストの上部にあるさまざまなセクションの内部セクションリンクを追加できます。

私はそれがユーザーにとって最良だと思いますが、そうしないと、リストが異なるページに分割されてしまい、ナビゲーションの統計情報が失われてしまいます。特に、タイトル/ URLが「Top x items」または「Bottom x items」であるページを失うのは嫌です。

最適な解決策は、Googleに個別のURLとしてリストされた内部リンクを使用することですが、これも可能ですか?

それ以外の場合、この1つの長いリストを作成し、別のページで少なくともリストの上部と下部を複製します。しかし、私は理解しているように、非常に賢明なSEOではない重複したコンテンツを持っています。

具体的な質問:

1。1つのページに内部セクションリンクを個別のURLとしてGoogleにリストすることは可能ですか?

2。1つの長いページにすでに表示されているものの一部を表示する複製ページを持つことは、SEOに関しては長所か短所ですか?(これらの複製ページに可能なタイトル/ URLには優れたSEOの可能性)。

1
Roy

単一のページとして表示するオプションを提供しますが、複数のページに分割することもできます(複数のページを実行するニュースサイトの記事をご覧ください)。すべてのコンテンツを単一の1ページにホストします(このページは、最初のページがすべてのリンクを取得し、サイトナビゲーションなどに配置されるため、最高のランクになります)。すべてを1ページに表示します。

Canonicalタグまたはrobots.txt ectを使用できます。重複するコンテンツがインデックスに登録されたり、SEOを傷つけたりしないようにします。ただし、追跡用の分析パッケージを通じて個々のURLを引き続き使用できます。

これにより、最高のユーザーエクスペリエンスが提供され、重複するコンテンツがSERPから除外されるため、Googleを満足させることができます。私の意見では非常に長いリストである場合、ユーザーがページ全体を表示するためにユーザーがクリックしない限りコンテンツを非表示にすることに注意してください(デフォルトでは1,000件の結果をスクロールするのは嫌です)が、Googleのガイドラインに違反することはありません、ユーザーにメリットがある場合でもテキストを非表示にすると、Googleがクローキングと誤解するという小さなリスクが発生します。

イベントトラッキングを使用して、「1ページにすべて表示」リンクをクリックした人、またはページのセグメントへのアンカーとして#topratedを使用した場合に追跡できると思います。 Googleがすべての人をアップグレードしている新しい「ユニバーサルアナリティクス」で、これは簡単であるか、自動的に有効になるはずなので、詳細を確認するためにそれを読んでください。

2
Joshak

各アイテムは、そのアイテムに関する十分な情報がある場合、独自のページにすることができます。 Amazon.comの例をご覧ください。各製品には独自のページ(各製品に関する多くの情報)がありますが、カテゴリと検索で利用可能な製品の長いリストもあります。

あなたはこのリストの目的が何であるかを言わない。リストの処理方法は、実際にどのように使用されるかによって異なります。ユーザーが自分に最適なリスト(Amazonの製品など)を選択する必要がある場合は、検索とフィルタリングのメカニズムを提供する必要があります。ユーザーが各項目にマークを付けてすべてを読む必要があるのがチェックリストである場合は、リスト全体を1ページに収める方が良いでしょう。

質問に答えるには:

  1. Googleに検索結果のページのセクションをリスト表示させることができます。多くのウィキペディアの記事がこれをしています。 Googleが通常どのように結果を表示するかではなく、おそらくあなたのサイトがランク付けするための最良の方法ではありません。
  2. サイト全体である程度の重複コンテンツは許容されます。たとえば、Amazonは同じ製品を複数のページにリストします。参照: 重複コンテンツとは何ですか、自分のサイトでそのコンテンツが罰せられるのを避けるにはどうすればよいですか?
1