Google「遅いデータベースクエリでGoogleBotを責めないでください」
Google:遅いデータベースクエリでGoogleBotを責めないでください
【Google翻訳】
Google:遅いデータベースクエリでGoogleBotを責めないでくださいGoogleBotは、実際には非常に優れており、ほとんどのサイトをあまりクロールしないので、サイトの読み込みが遅くなります。 GoogleBotはそれを検出してバックオフするように設計されています。 しかし、特定のページセットがある場合、またはデータベースクエリの記述方法が非常に非効率的であるために非常に遅いページがある場合、Googleはそれらを非難しないでくださいと言います。
グーグルの公式ハウスエルフ兼サンシャインアンドハピネスチーフのゲーリーイリーズは、グーグルの公式の悪者(タイトルはたくさんある)としてTwitterに書いています。 アクセス-データベースクエリのためか?-それを修正または最適化する必要があります。Googlebotがそのページを取得するためにサーバーの割り当てを使い切った場合、それはGooglebotではなくユーザーが行います。」
■Google Gary Illyes(ゲイリー・イリーシュ)氏(@methode)アクセス時にかなりの量のサーバーCPUを使用するページがある場合-データベースクエリが原因である可能性がありますか? -、あなたはそれを修正/最適化する必要があります。 Googlebotがページを取得するためにGooglebotがサーバーの割り当てを使い果たした場合、それはGooglebotではなく、あなたにあります。
if you have a page that uses a considerable amount of server cpu when accessed – maybe because database queries? -, you need to fix/optimize that. if Googlebot uses up your server quota because it fetches that page, that's on you, not on Googlebot pic.twitter.com/yvheCEYg33
— Gary 鯨理/?? Illyes (@methode) July 16, 2020
さて、もしGoogleがクエリを自動的に最適化したり、インデックスを追加したりできるとしたら…
しかし、真実は、はい、ゲイリーはここで100%正しいです。 データベースクエリが、GoogleBotだけでなく、Google検索から送信される可能性があるユーザーからのトラフィックも処理できるように設計されていることを確認してください。