ウェブサイトhttps://example.com
は応答性がありますが、テキストが多すぎる場合がありました。そこで、プログレッシブウェブアプリケーションのバージョンを作成することに決め、それをデプロイしたいのですが、https://m.example.com
で言いましょう。
すべてのモバイルユーザーがhttps://m.example.com
にアクセスした場合、https://example.com
にリダイレクトしたいと思います。グーグルはクローキングが好きではないので、これを行うと罰せられますか?
モバイルサブドメインがあり、ユーザーをリダイレクトすることは、Googleで絶対に問題ありません。 Googleは モバイルサイトの設定ガイド を維持しています。その中でGoogleは彼らが3つのタイプのモバイルサイトをサポートしていると言います:
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をデスクトップサイトにリダイレクトします。
デスクトップサイトのすべてのページは、モバイルサイトの同じコンテンツにリダイレクトする必要があり、その逆も同様です。ディープページをモバイルホームページにリダイレクトしないでください。
適切に実装されていれば、モバイルサブドメインにリダイレクトするときにクローキングのリスクはありません。