web-dev-qa-db-ja.com

モバイルユーザーをサブドメインにリダイレクトした場合、クローキングによりGoogleにペナルティが科されますか?

ウェブサイトhttps://example.comは応答性がありますが、テキストが多すぎる場合がありました。そこで、プログレッシブウェブアプリケーションのバージョンを作成することに決め、それをデプロイしたいのですが、https://m.example.comで言いましょう。

すべてのモバイルユーザーがhttps://m.example.comにアクセスした場合、https://example.comにリダイレクトしたいと思います。グーグルはクローキングが好きではないので、これを行うと罰せられますか?

モバイルサブドメインがあり、ユーザーをリダイレクトすることは、Googleで絶対に問題ありません。 Googleは モバイルサイトの設定ガイド を維持しています。その中でGoogleは彼らが3つのタイプのモバイルサイトをサポートしていると言います:

  • レスポンシブWebデザイン-コンテンツが画面に合わせてサイズ変更される1つのサイト
  • 動的な配信-サーバーがデバイスタイプを検出し、異なる形式のページを配信する1つのサイト
  • 個別のURL-モバイルとデスクトップで異なるページがあり、その間にリダイレクトがあります。

Googleによると、「個別のURL」ソリューションは「m-dotサイト」と呼ばれることもあります。実装する一般的な方法は、モバイルサイトをサブドメイン_m.example.com_に置くことだからです。あなたが提案しているものは、Googleによって完全にサポートされています。

Googleにはクローキングに関するページもあります 。クローキングは、Googlebotとは異なるコンテンツまたは異なるリダイレクトを訪問者に提供します。モバイルサブドメインでクローキングを回避するのは簡単です。 Googlebotはモバイルとデスクトップの両方でクロールします バリアントユーザーエージェント:

  • デスクトップ:Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
  • モバイル:Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

Googlebotは他の訪問者と同じように扱う必要があります。携帯電話(Android)のように見えるGooglebotの亜種をモバイルサイトにリダイレクトし、通常のGooglebotをデスクトップサイトにリダイレクトします。

デスクトップサイトのすべてのページは、モバイルサイトの同じコンテンツにリダイレクトする必要があり、その逆も同様です。ディープページをモバイルホームページにリダイレクトしないでください。

適切に実装されていれば、モバイルサブドメインにリダイレクトするときにクローキングのリスクはありません。

2