J'utilise un fournisseur d'hébergement "en nuage" (Heroku) pour héberger mon application Web. Étant donné que je n'ai pas accès à un système de fichiers permanent, je stocke mon sitemap.xml dans Amazon S3.
Je souhaitais connaître les implications SEO des deux options suivantes pour soumettre le plan du site aux moteurs de recherche (Google et Bing) via leurs outils pour les webmasters:
1) Créer sur le noeud final de mon domaine: http://mydomain.com/sitemap.xml qui effectue une redirection 301 vers le plan du site hébergé S3. Fournir l'URL hébergée sur mon domaine aux moteurs de recherche. C'est l'option que j'utilise actuellement. Cela semble fonctionner correctement avec Google, mais j'ai remarqué une "erreur de plan du site" avec Bing. Je surveille cette situation car je ne suis pas encore sûr de la cause.
2) Apparemment, il existe un moyen de soumettre un plan de site "interdomaine" par lequel je fais approuver l'URL S3 par le moteur de recherche, puis je peux directement soumettre l'URL S3 en tant que mon plan de site.
De plus, je pointe actuellement l'entrée du sitemap dans le fichier robots.txt vers l'url du sitemap hébergé sur mon domaine (et non vers S3).
L'une de ces méthodes est-elle préférée du point de vue du référencement? Comme je l'ai dit, j'utilise l'option (1), mais je veux être un peu confiant que les robots d'exploration seront en ordre avec le HTTP 301 que j'utilise.
Google semble être beaucoup plus indulgent avec les sitemaps interdomaines que Bing. Bing prend en charge les sitemaps inter-domaines, mais avec de nombreuses mises en garde .
Selon ce document, pour que votre sitemap pour domaines multiples fonctionne avec Bing, vous devez créer un lien vers l’autre domaine de votre fichier robots.txt plutôt que vers l’URL de votre site qui redirige ensuite.