J'ai récemment ajouté une version mobile d'une application Web. La plupart des URL de pages Web comme mydomain.com/folder/page
ont maintenant une autre version mydomain.com/mobile/folder/page
Dans la page Web, j'ai ajouté:
<link rel="alternate" media="only screen and (max-width: 640px)" href="/mobile/folder/page" />
Et dans la version mobile:
<link rel="canonical" href="/folder/page"/>
Cela a été fait il y a quelques semaines, et toujours si j'effectue un site:mydomain/mobile
, je ne vois pas que Google a indexé ces pages de la version mobile.
L'ajout d'une carte de site mobile résoudra-t-il ce problème?
L'utilisation d'un sitemap spécifique au contenu de votre mobile aidera Google à explorer et à indexer les URL du contenu pour mobile. Ce doit être un plan du site distinct de votre contenu non mobile, comme indiqué par Google ici .
Un exemple de sitemap pour mobile fourni par Google est le suivant:
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0">
<url>
<loc>http://mobile.example.com/article100.html</loc>
<mobile:mobile/>
</url>
</urlset>
Comme indiqué ci-dessus, les sitemaps pour mobiles contiennent des URL portant la balise <mobile:mobile/>
. Selon Google, si elles sont manquantes, cela pourrait empêcher votre URL de ne pas être explorée correctement.
Consultez ce document d'aide relatif aux outils pour les webmasters de Google pour plus d'informations sur la création de sitemaps pour mobiles: Ajout d'informations d'URL pour mobile à un sitemap
Consultez également le blog Google Webmaster suivant sur la procédure à suivre Aidez Google à indexer votre site mobile . Comme indiqué dans ce document, il est important de vous assurer que l'agent utilisateur Googlebot-Mobile n'est pas bloqué, ni dans la configuration de votre fichier robots.txt ni dans celle du serveur Web.
L'ajout d'un sitemap pour mobile ne fera pas de mal, mais comme vous avez des balises canoniques pointant vers la version de bureau des pages, vous ne verrez pas les statistiques d'index appropriées dans les Outils pour les webmasters. De plus, il est possible que le site:search
ne montre aucune page, car elles ont déjà été consolidées dans les versions de bureau. Vos fichiers journaux indiqueraient si Google avait exploré ces pages et récupérés également, car Googlebot dans Webmaster Tools devrait vous informer de tout problème d'accès.
John Mueller, analyste des tendances pour les webmasters chez Google, déclaré en avril 2015:
vous n'avez pas besoin - et n'auriez pas dû! - un sitemap pour mobile si votre site ne possède pas de version pour téléphone à fonctions (WAP/WML, etc.). Si votre site est réactif et fonctionne bien sur les smartphones, c'est assez pour nous
Si vous utilisez un site mobile sur un sous-domaine avec le même contenu, le fait de pointer sur son URL canonique sur le bureau permet aux robots de consolider les signaux de classement. Cependant, à partir de cette déclaration, un sitemap supplémentaire ne serait d'aucune utilité.
Si vous avez ajouté rel = "canonique" sur vos pages mobiles, celles-ci ne seraient jamais indexées.