Largest Contentful Paint のパフォーマンス低下

私のDiscourseサイトでは、すべての「モバイル」ビューでLargest Contentful Paintのパフォーマンスが低下しています。

これはページビューの大幅な減少と関連していると考えています。

Google Analyticsを使用すると、他の問題がないにもかかわらず、サイトのビュー数が急激に減少しています。投稿数とユーザー数は正常です。

Googleのページエクスペリエンスによると、以下のことが示されています。

「関連性が類似している可能性のあるページが多数ある場合、ページエクスペリエンスは検索での可視性にとってより重要になる可能性があります」

ページエクスペリエンスのランキングシグナルが有効になりました。

  • 2021年8月 - モバイル
  • デスクトップのロールアウト開始 - 2022年2月
  • デスクトップのロールアウト完了 - 2022年2月

ビュー数を改善するために何かできることはありますか?

追加情報

サイトマップ

ユーザー別のトラフィック獲得状況

  • オーガニック検索: 85%
  • ダイレクト: 10%
「いいね!」 3

Discourse には、そのアーキテクチャ(1996 年のウェブのような静的な HTML ではなく、ブラウザで実行される JavaScript アプリであること)により、それほど速くない特定のメトリクスがあります。単純な静的 HTML ページは、アプリではないため、最初の読み込み時間では常に Discourse に勝ります。ただし、JavaScript アプリが読み込まれれば、毎回「ウェブページ」全体をダウンロードするのではなく、表示に必要なデータのみをダウンロードするため、後続のページ読み込みは劇的に速くなります。

:thinking: このように考えてみてください。スマートフォンのアプリの読み込み時間を、アプリストアからアプリを最初にダウンロードしてインストールする時間から測定していますか?それとも、アプリがすでに携帯電話にインストールされている状態での読み込み時間を測定していますか?

これを改善するためにできることはいくつかありますが、基本的にそれがトレードオフです。私たちはリピート訪問者には最適化されていますが、一度きりで、二度と人生で二度と見られることのない単一のページビューには最適化されていません。もしあなたのオーディエンスが主に一度きりの単一ページビューの人々であることを期待しているなら、正直に言って Discourse を選ぶべきではありません。それはその仕事には間違ったツールです。:hammer_and_wrench:

(また、Android デバイスは iPhone よりも JavaScript が 3 倍遅く、Google は Android にすべてを投資しており、iPhone が存在しないふりをしなければならないため、常に遅い Android デバイスでテストしていますが、率直に言って、存在する Android デバイスはそれだけです。信じられませんか?Speedometer 2.0 で自分でテストしてみてください。そうであってほしくないですが、事実です。)

「いいね!」 5

情報ありがとうございます。

Discourse の設定を誤った可能性はありますか?サイト上で修正できることはありますか?人間である私が原因であれば良いのですが。

リソースが存在しない場所を指している可能性のあるテーマやコンポーネントのカスタマイズをすべて無効にしました。

ページ読み込みが通常より遅い原因となっているアセットやヘッダーがないか、ログファイルを確認しています。

ログを詳しく見ると、最終的にこのようなものが見つかります。

excon/lib/excon/socket.rb at master · excon/excon · GitHub

しかし、それが何を意味するのかはわかりません。

最近、WordPress ブログをコンテンツ用に作成し、WordPress Discourse プラグインで Discourse に接続しました。

数年前に Discourse をブログとして使用しようとした戦略的な間違いを犯したため、Discourse サイトの SEO 問題は特に深刻かもしれません。質問に対する重要な回答を投稿すると、時間の経過とともに、20K または 60K のビューを持つ単一のトピックが表示されるようになりました。おそらく、トピックを閉じるべきでした。一部のトピックには数百の返信があります。

もう 1 つの問題は、サイトがソフトウェア開発者によってヘビーに使用されており、多くの開発者が Discourse トピックを彼らが作成したアプリにリンクしていることです。一部のアプリのマーケットプレイスのサポートリンクは、アプリごとに 1 つのリンクで Discourse トピックにリンクされています。

いずれ、大規模なグローバル ハードウェア メーカーのグループ マネージャーに、2021 年にビューに何が起こったのかを報告する必要があります。元の投稿に含めた Google Analytics のスクリーンショットでは、2021 年のトラフィックの着実な減少を確認できます。

2021 年に専門サイトで数百千ビューが減少したことについて、グループ マネージャーに報告するための情報を収集したいと考えています。

グループ マネージャーは、2022 年に物事を改善するために行うことの説明には満足してくれると思います。2021 年に減少があった理由と、2022 年の戦略を説明するつもりです。

「いいね!」 1

いいえ、何も間違っていません。製品の性質によるものです。

JavaScriptアプリであるDiscourseは、一度きりの訪問者ではなく、リピート訪問者向けに最適化されています。

「いいね!」 2

残念ながら、リピーターであろうとなかろうと、_あらゆる_訪問者に対して最適化を行うには、Googleのその時点でのアルゴリズムとうまく付き合う必要があります。これは以前にも議論されました。

「いいね!」 2

また、世界の他の電話(iPhoneなど)ともうまく連携する必要があります。Googleの連絡先を電話に登録して、知らせましょう!