Google と JS スクリプト

こんにちは、皆さん。

当社のフォーラムはサブフォルダ配下の Discourse で稼働しています。SEO 専門家が分析を行いました。ウェブサイトのパフォーマンス(速度)に加えて、JavaScript の処理に関する懸念がもう一つあります。現在、Discourse はワークアラウンドとして動的レンダリングを使用していますが、Google が JavaScript の処理を完全にサポートし、動的レンダリングが単なるクローキングと見なされるようになる将来について、どのような計画をお持ちでしょうか?

「動的レンダリング」とは、JSを使用しない専用のクローラービューを指していると推測されます。それは全く同じコンテンツであるため、クローキングではありません。

人間向けとクローラー専用のビューで、ほぼ同じコンテンツを提供しつつ、そのコンテンツ周りに全く異なる機能を実装しています。現時点ではある程度問題ありません。しかし、Google が JavaScript に十分に慣れ親しんだ瞬間、それは避けられない形でクローキングと見なされることになります。これはすでに「回避策」というステータスを持っており、ページのパフォーマンス指標に悪影響を及ぼす可能性があります。これらの指標は Google のランキングシグナルを共同で構成しています。

Google がエバーグリーンなボットへ移行する中で、その瞬間はそう遠くないと私たちは考えています。もし上記のような事態が発生した場合、貴社の戦略について興味があります。

Google が当社のアプリケーションを当社のクローラー表示と同様に適切にクロールしていると確信できた時点で、Google Bot をクローラー表示ではなく、自動的にアプリへリダイレクトします。

私たちのSEOアドバイザーの意見は、この点では完全に的外れだと考えています。私たちがこれまで多くの悪い経験をしてきたのは、何の知識もないSEOの「専門家」たちです。

これらの JS に関連するもう一つの問題は、当ウェブサイトの速度制限です:

Discourse は JavaScript アプリであるため、初回読み込み時間は長くなりますが、その後のページ読み込みは驚くほど高速です。最初のアクセスでは、ブラウザに Discourse の JavaScript アプリをダウンロードする必要があります。