GoogleがGoogleBotのユーザーエージェントを更新
GoogleがGoogleBotのユーザーエージェントを更新する
Google to update GoogleBot’s user agent[Search Engine Land]
【Google翻訳】
GoogleがGoogleBotのユーザーエージェントを更新する
この12月に開始される新しいGoogleBotユーザーエージェントの準備が整っていることを確認してください。Googleは12月から、GoogleBotが実行しているChromeのバージョンを表すようにGoogleのユーザーエージェントを更新すると発表しました。 今後のこの変更をサポートするために、GoogleBotのユーザーエージェントを調べる可能性のあるコードを更新することが重要です。
新しいユーザーエージェント。 GoogleがEvergreen GoogleBotを起動したとき、Googleは意図的に古いユーザーエージェントを保持していました。 これは、GoogleBotの検出方法をハードコーディングした可能性のある人が新しいEvergreen GoogleBotで問題を起こさないようにするために行われました。
新しいユーザーエージェントは間もなく変更され、GoogleBotがウェブサイトをクロールするときに使用しているChromeの現在のバージョンが表示されます。
前。 これが、モバイルとデスクトップでのGoogleBotのユーザーエージェントの外観です。
モバイル:
Mozilla / 5.0(Linux; Android 6.0.1; Nexus 5X Build / MMB29P)AppleWebKit / 537.36(KHTML、Geckoなど)Chrome / 41.0.2272.96 Mobile Safari / 537.36(互換性; Googlebot / 2.1; + http://www.google .com / bot.html)デスクトップ:
Mozilla / 5.0(互換性; Googlebot / 2.1; + http://www.google.com/bot.html)または
Mozilla / 5.0 AppleWebKit / 537.36(KHTML、Geckoなど、互換性あり、Googlebot / 2.1、+ http://www.google.com/bot.html)Safari / 537.36
変更後:これは、12月のこの変更後のGoogleBotのユーザーエージェントの外観です。 次のユーザーエージェント文字列では、「W.X.Y.Z」がGoogleが使用しているChromeバージョンに置き換えられます。 たとえば、W.X.Y.Zの代わりに、「76.0.3809.100」のようなものが表示されます。
モバイル:
Mozilla / 5.0(Linux; Android 6.0.1; Nexus 5X Build / MMB29P)AppleWebKit / 537.36(KHTML、Geckoなど)Chrome / WXYZ Mobile Safari / 537.36(互換性; Googlebot / 2.1; + http://www.google.com /bot.html)デスクトップ:
Mozilla / 5.0(互換性; Googlebot / 2.1; + http://www.google.com/bot.html)または
Mozilla / 5.0 AppleWebKit / 537.36(KHTML、Geckoなど、互換性あり、Googlebot / 2.1、+ http://www.google.com/bot.html)Chrome / W.X.Y.Z Safari / 537.36
注目すべきこと。 GoogleBot用にハードコードされたユーザーエージェント検出スクリプトがある場合、この新しいユーザーエージェントパターンをサポートすることを確認する必要があります。 Googleは、「評価を実施したため、ほとんどのWebサイトが変更の影響を受けないことを確信しています。」「サイトが特定のユーザーエージェントを探している場合、影響を受ける可能性があります。ユーザーエージェントスニッフィングの代わりに機能検出を使用する必要があります。機能検出を使用できず、ユーザーエージェントを介してGooglebotを検出する必要がある場合は、ユーザーエージェント内で「Googlebot」を探してください」とGoogleが追加しました。
それをテストする方法。コードに変更を加えた後、または開発モードでページがこれをサポートしていることをテストする方法を次に示します。これらの手順を使用して、Chromeでユーザーエージェントをオーバーライドできます。
なぜ私たちは気にしますGoogleBotは新しいユーザーエージェントを取得しています。ただし、GoogleBotのユーザーエージェント検出方法がある場合、サイトに影響を与える可能性があります。サイトをテストして、新しいユーザーエージェントがサポートされているかどうかを確認してください。ほとんどのサイトではおそらくこれについて心配する必要はありませんが、GoogleBotの検出についてアドバイスを行っている場合は、これらのスクリプトを更新するための手順を実行する必要があります。