Facebookに似た投稿システムを備えたWebサイトで、ユーザーは次のオプションを選択できます。
ケース#2では、Googleがこれらの投稿のインデックスを作成できるようにしますが、問題があります。
各投稿には、投稿とそのコメントすべてを含む別のページを指す永続リンクもあります。
一般公開の投稿にインデックスを付けるのは良い戦略ですか?それを達成するための最良の方法は何ですか?
編集:Yhorian&Stephen Ostermillerから2つの回答を受け入れます。
Stephen Ostermillerは、Googleでのランキングを動的なサイトマップに依存しないことで大きなポイントを提供しました。そこでは、彼が The Sitemap Paradox にリンクし、ページ間のリンクパターンを作成する彼のアドバイスは素晴らしかったです。
Yhorianは、発見できないコンテンツには動的なXMLマップを推奨しました。
両方のソリューション、ページ間の適切なリンク、および欠落しているリンクをカバーする動的サイトマップを使用します。
あなたの説明から、これらは私がするだろう推奨事項です:
さらに説明する:この戦略は、すべてのコンテンツが最適にインデックス付けされ、ランク付けされるようにします。
Googleは、コンテンツがユーザーに何を表示しているかを確認できないため、動的にロードされるコンテンツと格闘しています。 Incosistancyは、AJAXスクロールページを表示するクエリが不明であることを意味します。
固定URLは、インデックス付けとランク付けが簡単です。このコンテンツは、人々をあなたのサイトに導き、彼らが検索したコンテンツを表示します。このコンテンツの無限スクロールの「フロントページ」はそのままにすることができます。触れないでください。「noindex」を試してください。 Googleはナビゲーションページであることを理解し、適切にランク付けすることができます。
現在の設定では、SEOには不十分です。 Googleでコンテンツをインデックスに登録するには、次を行う必要があります。
他の答えは、XMLサイトマップの作成を示唆しています。問題を解決するにはそれでも十分ではありません。 Googleは通常、XMLサイトマップでのみ見つかったページをインデックスに登録しないことを選択します。 Googleがインデックスを作成したとしても、それらはうまくランク付けされません。
私がお勧めします:
投稿が互いに適切にリンクされると、Googleはそれらすべてを非常にうまくランク付けします。
The Sitemap Paradox を参照してください。このサイトではほとんど同じ問題が発生しました。その質問が尋ねられたとき、サイトはフロントページからのいくつかの質問にのみリンクしていました。ジェフ・アトウッドは、XMLサイトマップが彼らよりもうまく機能することを望んでいました。彼は、このページの右側の列に表示される「関連」リンクセクションを作成しました。これは非常にうまく機能するソリューションです。 StackExchangeの質問は、現在Googleで非常によくランク付けされる傾向があります。
JavaScriptによってロードされたコンテンツはクローラーによって無視されるため、通常、無限スクロールで提供されるコンテンツは直接インデックス付けされません。各ページに無限スクロールが詳細ページを読み込んでいる場合、詳細ページがリストされているXMLでgoogle-indexを作成できます。詳細ページは通常XMLページによってのみ検出されるようにクローラーのみが読み取ります。