J'ai un site Web https://example.com
qui est réactif mais il est arrivé un moment où il affiche trop de texte. J'ai donc décidé de créer une version d'application web progressive et j'aimerais la déployer, disons dans https://m.example.com
.
Je souhaite rediriger tous mes utilisateurs mobiles vers https://m.example.com
s'ils accèdent à https://example.com
. Étant donné que Google n'aime pas le camouflage, vais-je être pénalisé pour cela?
Avoir un sous-domaine mobile et rediriger les utilisateurs est tout à fait correct avec Google. Google maintient un guide pour configurer votre site mobile . Google y indique qu'ils prennent en charge trois types de sites mobiles:
Google dit que la solution "URL séparées" est parfois appelée "site m-dot" car une façon courante de l'implémenter est d'avoir le site mobile sur le sous-domaine m.example.com
. Ce que vous proposez est entièrement pris en charge par Google.
Google a également une page sur le camouflage . Cloaking sert un contenu différent ou des redirections différentes aux visiteurs qu'à Googlebot. Il est facile d'éviter le camouflage avec un sous-domaine mobile. Googlebot explore à la fois sur mobile et sur ordinateur variantes d'agents utilisateurs:
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)
Vous devez traiter Googlebot comme tout autre visiteur: redirigez la variante Googlebot qui ressemble à un téléphone mobile (Android
) vers le site mobile et redirigez Googlebot normal vers le site pour ordinateur.
Chaque page de votre site de bureau doit rediriger vers le même contenu sur le site mobile et vice-versa. Vous ne devez jamais rediriger des pages profondes vers la page d'accueil mobile.
Lorsqu'il est correctement mis en œuvre, il n'y a aucun risque de dissimulation lors de la redirection vers un sous-domaine mobile.