Googleがウェブの重要性を測定する方法について
【Google翻訳】
グーグルのマーティン・スプリットは、ツイッターで(はい、ツイッターで)、グーグルがどのようにレンダリングし、何をレンダリングするかを測定する方法について、もう少し深く掘り下げました。 これがマーティン・スプリットがツイッターで言ったことです。
まず、ビクターパンからの質問です。「GooglebotがGooglebot以外のユーザーエージェントを使用してCLS、LCP、およびその他のWeb Vitalメトリックをチェックする場合、その名前は何と呼ばれますか?googlebot cc @methodeに動的レンダリングを実装しました @JohnMu-動的にレンダリングする人は、GSCのURLの貧弱なWebバイタルについて心配する必要がありますか?」
マーティンの応答を埋め込みます。
■Google Martin Splitt(マーティン・スプリット)氏(@g33konaut)
ここに私の長い答えがあります:)席をつかんで、家に帰ってください! この質問を次のように分析してみましょう。-Googlebotによる測定
-動的なレンダリングとパフォーマンス
-パフォーマンスとUX
-rUMとラボデータ
-GSC Web Vitalsレポートさあ行こう!
Here's my lenghty answer 🙂 Grab a seat, make yourself at home! Let's dissect this question into:
– Googlebot measuring things
– Dynamic rendering and performance
– Performance and UX
– rUM vs. lab data
– GSC Web Vitals reportOff we go!
— Martin Splitt @ 🏡🇨🇭 (@g33konaut) August 4, 2020
GooglebotはGooglebot UAでレンダリングします。 レンダリング中は、ラボのデータ測定値を収集できます。 しかし、それだけではありません。 しかし、はい、心配する必要があるGooglebot以外のUAでGooglebotを測定することはできません。
2 /? 動的レンダリングを使用する場合、レンダラーが静的HTMLの生成でビジーになる間、少し遅延が発生する可能性があります。 これを回避するには、定期的にキャッシュを作成し、キャッシュを事前にウォームアップします。 ただし、Googlebotが表示するパフォーマンスとユーザーが表示するパフォーマンスは異なる場合があります。
2/? When you use dynamic rendering, you may incur a bit of a delay while the renderer is busy producing the static HTML. You can work around that with caching and pre-warming the cache regularly. But the performance that Googlebot sees vs. what the user sees would be v. different
— Martin Splitt @ 🏡🇨🇭 (@g33konaut) August 4, 2020
3 /? ですので、注意する必要があります。
1.)Googlebotが測定したデータだけに頼ることはできません
2.)ユーザー(本当に気にする必要のあるユーザー)のエクスペリエンスが遅くなる可能性があり、それを修正したい場合があります。低速なWebサイトはユーザーに適していないためです。4 /? これで物事を測定できるようになります。
Googlebot(またはLighthouse、PageSpeed Insights)は*ラボデータ*を測定します。これは、非常に理想的な環境における架空のパフォーマンスデータです。 これは実際のユーザーに表示されるものを表すものではありませんが、それはより重要です…4/? So that brings us to measuring things.
Googlebot (or Lighthouse, or PageSpeed Insights) measures *lab data*, which is hypothetical performance data in a pretty ideal environment. This isn't representative of what actual users see – but that's more important…— Martin Splitt @ 🏡🇨🇭 (@g33konaut) August 4, 2020
5 /? そのため、Google検索では、ラボのデータと実際のユーザー指標(rUM、Chrome UXレポートなど)の組み合わせを探して、パフォーマンスのシグナルを判断します。 あなたも両方を見てみたいです。
ラボデータは、どこを深く掘るのが良いかを教えてくれます。rUMは入手が難しく、より良い視点を提供します
6/6そして、それはGSC Web Vitalsレポートのすばらしいところです-限られたデータ(すべてのURLに十分なrUMデータがあるとは限らない)を示しますが、それは実際のユーザーメトリックです! したがって、何かが「貧しい」場合、それは実際のユーザーが苦しんでいることを意味します。 あなたは確かにそれを修正したいです。
6/6 And that's the cool thing about the GSC web vitals report – it shows you limited data (b/c not every URL might have enough rUM data) but it's real user metrics! So if something is "poor" there, it means real users suffered. You wanna fix that for sure.
— Martin Splitt @ 🏡🇨🇭 (@g33konaut) August 4, 2020
知って、SEOと開発者の知識の宝庫に追加するのに役立つ詳細。