On dirait qu'il est lu robots.txt OK, mais votre robots.txt prétend alors que http://bizup.cloudapp.net/robots.txt est également l'URL de votre sitemap XML, quand il est vraiment http://bizup.cloudapp.net/sitemap.xml. L'erreur semble provenir de Google essayant d'analyser robots.txt comme sitemap XML. Vous devez changer votre robots.txt pour
User-agent: *
Allow:/
Sitemap: http://bizup.cloudapp.net/sitemap.xml
EDIT
Il va en fait un peu plus profond que cela, et Googlebot ne pouvez pas télécharger toutes les pages du tout sur votre site. Voici l'exception d'être renvoyé lorsque les demandes Googlebot soit robots.txt ou la page d'accueil:
est l'authentification par formulaire sans cookies non pris en charge pour cette application.
Détails de l'exception: System.Web.HttpException: L'authentification par formulaires sans cookie n'est pas prise en charge pour cette application.
[HttpException (0x80004005): Cookieless Forms Authentication is not supported for this application.]
AzureBright.MvcApplication.FormsAuthentication_OnAuthenticate(Object sender, FormsAuthenticationEventArgs args) in C:\Projectos\AzureBrightWebRole\Global.asax.cs:129
System.Web.Security.FormsAuthenticationModule.OnAuthenticate(FormsAuthenticationEventArgs e) +11336832
System.Web.Security.FormsAuthenticationModule.OnEnter(Object source, EventArgs eventArgs) +88
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +80
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +266
FormsAuthentication tente d'utiliser le mode cookieless car il reconnaît que Googlebot ne supporte pas les cookies, mais quelque chose dans votre méthode de FormsAuthentication_OnAuthenticate est de lancer une exception, car il ne veut pas accepter l'authentification cookieless.
Je pense que la meilleure façon autour de c'est de changer ce qui suit dans web.config, qui arrête FormsAuthentication de jamais essayer d'utiliser le mode ... cookieless
<authentication mode="Forms">
<forms cookieless="UseCookies" ...>
...
maintenant cela ressemble à une réponse! J'ai tout son sens et je le vérifie maintenant ... +1 –
comment est-ce que vous avez réussi à voir l'exception? J'ai essayé certains soi-disant simulateurs Googlebot, mais cette exception ne se produit pas. –
Certains simulateurs Googlebot utilisent les en-têtes d'une ancienne version de Googlebot et, pour une raison quelconque, seule la dernière version entraîne ce problème. Les outils pour les webmasters de Google disposent d'une fonction 'aller chercher comme Googlebot' dans Labs, que vous pouvez supposer toujours correspondre au vrai Googlebot. Une fois que vous connaissez les bons en-têtes à envoyer, Fiddler vous permet de créer manuellement une requête HTTP et d'inspecter la réponse, j'ai donc copié les en-têtes de la requête de Shaji pour voir ce qui revenait. (http://www.fiddler2.com/) – stevemegson