Googlebot erreur 500 alors que MSNBot indexe
25 messages • Page 2 sur 2 • 1, 2
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Si cela ne vient pas du pb de rewriting mentionné sur mon blog, alors c'est que le problème se trouve au niveau du code, tu ne joues pas avec les UserAgent (BrowserCap) dans ton code ? Le truc que j'entre-voits c'est que tu as une erreur non catchée dans ton code lors d'une manipulation avec le UserAgent et quand google passe avec sa signature => boom !
Je viens de tester avec :
User-Agent: Mozilla/2.0
Host: www.partnerjouet.com
et là boom ca claque une erreur 500 (Ca fait la même avec le pb de rewriting pour cette signature), donc ton pb est lié au UserAgent qui vient prendre la page. Et mon petit doigt me dit que cela doit planter pour bon nombre de UserAgent. (Comme celui de KonKeror par exemple). Si le bot du W3C plante aussi, cela confirme le pb du UserAgent car la signature de leur bot fait génère aussi une erreur 500.
Bref t'as un pb c'est sur mais te dire où exactement, il n'y a que toi qui peut le voir/savoir
Bref regarde du côté de ton code
(Je ne vois pas de rewriting, donc effectivement le bug du rewriting ne doit pas être directement impliqué)
Je viens de tester avec :
User-Agent: Mozilla/2.0
Host: www.partnerjouet.com
et là boom ca claque une erreur 500 (Ca fait la même avec le pb de rewriting pour cette signature), donc ton pb est lié au UserAgent qui vient prendre la page. Et mon petit doigt me dit que cela doit planter pour bon nombre de UserAgent. (Comme celui de KonKeror par exemple). Si le bot du W3C plante aussi, cela confirme le pb du UserAgent car la signature de leur bot fait génère aussi une erreur 500.
Bref t'as un pb c'est sur mais te dire où exactement, il n'y a que toi qui peut le voir/savoir
Bref regarde du côté de ton code
(Je ne vois pas de rewriting, donc effectivement le bug du rewriting ne doit pas être directement impliqué)
MGA a écrit:" On ne voit vraiment pas de quoi ça peut venir mais on regarde, en tout cas, le bug du dev en .net n'a rien a voir car on n'a pas d'url rewriting sur le site.
Par contre, concernant la validation W3C, on n'en tiens pas compte car y'a qu'un seul site valide en W3C, c'est le leur "
Bref...
Lol, il fait comme moi quand je comprend rien à un code....je regarde
La vache il est vraiment pas très sérieux ce dév
Sinon, la réponse de Nix au-dessus me paraît très pertinente même si je ne suis pas une référence en la matière
Edit : Non, bah apparement cet outil (-http://www.yooda.com/outils_referencement/robots_txt.php) me dit qu'il n'y a pas de robot.txt donc on oublie
Dernière édition par keroin le Mer Sep 13, 2006 12:15, édité 2 fois.
pour répondre à keroin, le robots.txt n'aura pas d'influence. Le pb se trouve soit dans .NET 2 soit dans le code.
A mon avis ma bidouille mentionnée dans le post de mon blog que qq'un à mis plus haut devrait corriger ton problème (Même si tu ne fais pas de rewriting, le problème semble vraiment similaire)
Si cela corrige le pb, fais-le nous savoir, ça m'interesse de savoir si le pb n'est pas que dans le rewriting. (Si en plus tu arrives à localiser le pb, je suis prenneur aussi, mais je ne rêve pas, j'avais passé plus d'une semaine à trouver ce bug à l'époque... alors perd pas ton temps si ma bidouille marche tant mieux, sinon, désolé pour toi)
A mon avis ma bidouille mentionnée dans le post de mon blog que qq'un à mis plus haut devrait corriger ton problème (Même si tu ne fais pas de rewriting, le problème semble vraiment similaire)
Si cela corrige le pb, fais-le nous savoir, ça m'interesse de savoir si le pb n'est pas que dans le rewriting. (Si en plus tu arrives à localiser le pb, je suis prenneur aussi, mais je ne rêve pas, j'avais passé plus d'une semaine à trouver ce bug à l'époque... alors perd pas ton temps si ma bidouille marche tant mieux, sinon, désolé pour toi)
Merci pour vos réponses, quant à moi, j'ai enfin réussi à faire bouger le prestataire, voici sa réponse :
Googlesitemap me dira bien si le robot peut passer ou non...
Nous avons investigué sur ce point et avons fini par entrevoir une solution. Le problème ne vient pas de notre code qui lui est « propre» mais d’un bug serveur entre II6 et Windows 2003 qui bloque l’accès à certains robots. C’est pour cela que vous etes bien réféeéncé dans www.live.com ou www.msn.fr et pas dans www.google.fr . Nous avons travaillé au contournement du problème mais devons attendre le passage de googlebot pour vérifier. D’où le délai entre chaque tentative.
Googlesitemap me dira bien si le robot peut passer ou non...
Bon, je ne veux pas mettre du feu sur la poudre mais ce qui est en cause c'est "le code et/ou la config" (Ce n'est pas forcément une erreur de développement, juste un manque de connaissance dans le domaine visiblement.
je viens d'essayer de tester avec ceci :
User-Agent: Mozilla/5.0
Host: www.partnerjouet.com
Et voilà le résultat
Je n'avais pas bien regardé l'erreur générée, mais elle est explicite ! c'est un pb de config. Ton site plante et plantera avec un tas de navigateurs
J'ai testé avec
User-Agent: Mozilla/5.0 (compatible Googlebot/2.1 +http://www.google.com/bot.html)
Host: www.partnerjouet.com
Et effectivement cela ne plante plus mais ton problème est loin d'être réglé...
Enfin bon tu seras indéxé dans google c'est déjà ça de gagné
P.S : Si tu ne comprends pas le contenu de l'erreur, voici l'explication courte et rapide : Un utilisateur qui aurait un navigateur n'acceptant pas les cookies se tape une page d'erreur. (je ne peux pas faire plus court comme explication)
P.S2 : <humour>Je met la facture à quel nom ?
</humour>
je viens d'essayer de tester avec ceci :
User-Agent: Mozilla/5.0
Host: www.partnerjouet.com
Et voilà le résultat
<html>
<head>
<title>Cookieless Forms Authentication is not supported for this application.</title>
<style>
body {font-family:"Verdana";font-weight:normal;font-size: .7em;color:black;}
p {font-family:"Verdana";font-weight:normal;color:black;margin-top: -5px}
b {font-family:"Verdana";font-weight:bold;color:black;margin-top: -5px}
H1 { font-family:"Verdana";font-weight:normal;font-size:18pt;color:red }
H2 { font-family:"Verdana";font-weight:normal;font-size:14pt;color:maroon }
pre {font-family:"Lucida Console";font-size: .9em}
.marker {font-weight: bold; color: black;text-decoration: none;}
.version {color: gray;}
.error {margin-bottom: 10px;}
.expandable { text-decoration:underline; font-weight:bold; color:navy; cursor:hand; }
</style>
</head>
<body bgcolor="white">
<span><H1>Server Error in '/' Application.<hr width=100% size=1 color=silver></H1>
<h2> <i>Cookieless Forms Authentication is not supported for this application.</i> </h2></span>
<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">
<b> Description: </b>An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
<br><br>
<b> Exception Details: </b>System.Exception: Cookieless Forms Authentication is not supported for this application.<br><br>
<b>Source Error:</b> <br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code>
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.</code>
</td>
</tr>
</table>
<br>
<b>Stack Trace:</b> <br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
[Exception: Cookieless Forms Authentication is not supported for this application.]
ASP.global_asax.FormsAuthentication_OnAuthenticate(Object sender, FormsAuthenticationEventArgs args) +273
System.Web.Security.FormsAuthenticationModule.OnAuthenticate(FormsAuthenticationEventArgs e) +60
System.Web.Security.FormsAuthenticationModule.OnEnter(Object source, EventArgs eventArgs) +3396577
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +92
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64
</pre></code>
</td>
</tr>
</table>
<br>
<hr width=100% size=1 color=silver>
<b>Version Information:</b> Microsoft .NET Framework Version:2.0.50727.42; ASP.NET Version:2.0.50727.42
</font>
</body>
</html>
<!--
[Exception]: Cookieless Forms Authentication is not supported for this application.
at ASP.global_asax.FormsAuthentication_OnAuthenticate(Object sender, FormsAuthenticationEventArgs args)
at System.Web.Security.FormsAuthenticationModule.OnAuthenticate(FormsAuthenticationEventArgs e)
at System.Web.Security.FormsAuthenticationModule.OnEnter(Object source, EventArgs eventArgs)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
--><!--
This error page might contain sensitive information because ASP.NET is configured to show verbose error messages using <customErrors mode="Off"/>. Consider using <customErrors mode="On"/> or <customErrors mode="RemoteOnly"/> in production environments.-->
Je n'avais pas bien regardé l'erreur générée, mais elle est explicite ! c'est un pb de config. Ton site plante et plantera avec un tas de navigateurs
J'ai testé avec
User-Agent: Mozilla/5.0 (compatible Googlebot/2.1 +http://www.google.com/bot.html)
Host: www.partnerjouet.com
Et effectivement cela ne plante plus mais ton problème est loin d'être réglé...
Enfin bon tu seras indéxé dans google c'est déjà ça de gagné
P.S : Si tu ne comprends pas le contenu de l'erreur, voici l'explication courte et rapide : Un utilisateur qui aurait un navigateur n'acceptant pas les cookies se tape une page d'erreur. (je ne peux pas faire plus court comme explication)
P.S2 : <humour>Je met la facture à quel nom ?
J'ai fait le test avec un petit soft gratuit "Fiddler"
http://www.fiddlertool.com
Il suffit de mettre le header dans l'onglet "Request Builder" et tu vois le résultat
(Désolé "Masure" ne me rappel rien mais si tu remets dans le context je me souviendrai surement
)
Bonne chance pour faire référencer ton site correctement dans google, je pense que ton pb devrait se régler maintenant
http://www.fiddlertool.com
Il suffit de mettre le header dans l'onglet "Request Builder" et tu vois le résultat
(Désolé "Masure" ne me rappel rien mais si tu remets dans le context je me souviendrai surement
Bonne chance pour faire référencer ton site correctement dans google, je pense que ton pb devrait se régler maintenant
25 messages • Page 2 sur 2 • 1, 2
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Les robots MSNbot de Live Search
- Comment Google indexe et classe les documents
- La danse de Googlebot :-) La Google Dance
- Le début du full crawl
- Article sur le fichier .htaccess
- Etude de Googlebot, le robot d'indexation de Google
- Googlebot, le robot d'indexation de Google
- Googlebot analyse certains codes JavaScript
- Google indexe plus de 8 milliards de pages
- Le cache de Google : description, explications
Consultez la description détaillée des produits ou services de Google suivants : Googlebot
- Ancienneté d'un site dans Google
Cet outil vous permet de connaître une estimation de l'ancienneté d'un site : il fournit la date à laquelle Google l'a indexé la première fois (et la même chose pour archive.org).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum