JavaScriptを無効にして別のコンテンツを提供すると、検索ボットがペナルティを科す可能性があると聞きました。私は新しいHuluウェブサイトのソースを見ていて、いくつか質問をしたいと思っていました。 StackOverflowではなく、ここで質問するように言われました。あなたの助けは大歓迎です。
私はBackboneアプリケーションを構築していますが、サイトはご想像のとおり非常にJavascriptが重いです。プログレッシブエンハンスメントを念頭に置いてサイトをコーディングしませんでした。 Huluがこれを成功させることができれば、それは実現可能であると確信しています。
すべてのページで、Huluにはコンテンツ領域(div id = "SEO")があり、さまざまなビデオへのリンクがあります。このSEOコンテンツ領域はjavascriptで削除されます。明らかに、これはJavascriptが無効になっていない場合にのみ削除されます。 dsiabledの場合、ユーザーにJavascriptを有効にするよう要求するSEOコンテンツ領域をカバーするno scriptタグが使用されます。そのため、本質的に、ボットはSEOコンテンツエリアを引き続きクロールします。
私が見ることができるものの、コンテンツの99%はJSON経由で提供されています。今、ボットは明らかにこのコンテンツを読むことができません。ただし、すべてのSEOメタタグは、SEOコンテンツ領域内のコンテンツとともにサーバーから提供されます。
今私の質問は:これで十分ですか?ボットがページの内容を理解できるように、「十分なseo」(H1段落など)だけのコンテンツエリアを作成して、アプリケーションを引き継ぐことはできますか?異なるコンテンツを提供することで罰せられますか?
サーバーでページをレンダリングできますが、さらに多くの作業が必要になるため、クライアント側とサーバー側の両方のテンプレートを維持する必要があります。
Huluには過去に大規模な広告キャンペーンがありましたが、SEOにとっては重要ではありませんでした。十分な品質のリンクがあり、信頼できるサイトである場合、空白のページでもランク付けできることがわかります。 Huluは、テレビやエンターテイメントの主要な権威サイトとして扱われ、平均的なサイトとはまったく異なる方法で扱われます。たとえば、彼らは新しいページを作成し、信頼と権限の膨大なリンク、そしてもちろんそのページへのリンクのために、リンクなしで最初のページにランク付けすることを期待していますリンクやソーシャルメンションを確立していない場合はランキングで時間とともに減少しますが、オーソリティになると、ほとんどの視聴者について、視聴者が満足している場合は多くのSEOに反論する必要はありません。ページのSEO効果については、今後も改善を続けてください。
短い要約
Googleで信頼されている機関のサイトは、私たちの小さな男たちほどページSEOに焦点を当てる必要はありませんが、もちろん、ページで良いSEOを使用した場合、それらの単語に対してさらにランク付けされます。