web-dev-qa-db-ja.com

Google Search Consoleで許容される「ページのダウンロードにかかった時間(ミリ秒単位)」とは何ですか?

Google Webmasters Toolsでページをクロールするために一般的に受け入れられている平均時間はありますか?このレポートは、 クロール統計 ページにあります。

考えられるSEOの問題を監査しようとしています。現在、私のWebサイトは約700msの平均クロール時間を持っています。

4
Abhi

このレポートは、Googlebotがサイトの各ページのダウンロードに費やす時間を示します。JS、CSS、iframe、画像などのリンクされたリソースは含まれません。

ウェブサイトをGooglebot向けに最適化することは、ユーザー向けに最適化することほど重要ではありません。このレポートを見る代わりに、リクエスト、すべてのリソースのダウンロード、ページのレンダリングにかかる​​時間を調べてください。 FirefoxおよびChromeの開発者ツールは、次のように各段階の詳細な内訳を表示できます。

enter image description here ページをダウンロードする時間が3秒(3000ミリ秒)未満であれば、SEOの観点からは問題ありません。 Googleは、7秒以上かかるサイトへのペナルティを開始します。 3秒未満の改善はユーザーにとっては素晴らしいことですが、通常は検索エンジンのランキングを向上させることはできません。

ユーザーの全体的なパフォーマンスを改善するためのテクニックには、ページ内にJSとCSSをインラインで配置することが含まれます。これにより、Googlebotの最初のページの読み込み時間が遅くなりますが、最初にユーザー向けに最適化することが重要です。ユーザー向けにサイトを最適化する方法のより良いリストについては、以下を参照してください。 ウェブサイトの読み込み速度を改善するためのアイデア?

Googlebotが最初のページのダウンロードに費やす時間についての質問に戻ります。最適化を行う場合、Googlebotには良いがユーザーには悪い最適化を行うことができます。たとえば、CSSとJSをインラインではなくファイルに移動してみてください。その場合、Googlebotはすべてのページをダウンロードする必要はありません。ユーザーを犠牲にして、Googlebot用に最適化する誘惑に抵抗します。

Googlebotに表示される最初のページのダウンロードも、ユーザーが開始するものです。この領域でGooglebotに対して行われたほとんどの最適化により、ユーザーエクスペリエンスも向上します。 700msは素晴らしいものではありません。最初のページの読み込みにほぼ1秒かかる場合、画像のあるページ全体のレンダリングに数秒かかることが簡単にわかります。私は300ms以下を目指しようとします。ブラウザツールを使用すると、どこを見ればよいかがわかります。要求が行われてからサーバーが応答するまでの時間が400ミリ秒であることがわかる場合、それは通常、サーバーが長時間座って考えていることを示しています。次の方法で修正できます。

  • より高速なサーバーを取得する
  • 動的ではなく静的ページに移動する
  • キャッシングの実装
  • データベースのパフォーマンスの改善
  • データベースクエリの最適化
  • データベースクエリの数を減らす

WordPressなどのCMSを使用している場合、プラグインのキャッシュは本当に役立ちます。

Googlebotのパフォーマンスを改善すると、Googlebotがサイトをより頻繁に、より深くクロールできることがわかります。サーバーがページをGooglebotにフィードできる速度は、多くの場合、Googlebotがサイトをクロールする量を制限する要因です。

非常に高速なサイトでは、ページあたり50ミリ秒ほどかかります。私は自分のサイトの1つを最適化することができました:

enter image description here

5