Jeanluc Posté 11 Juin 2008 Posté 11 Juin 2008 Bonjour, Dans les GWT (outils webmasters de Google), j'ai plusieurs erreurs 404, toutes de la même forme: http://www.mon_site.com/'http://www.mon_site.com/repertoire/nom_de_la_page/'%20title='Nom%20de%20la%20page%20?' : 404 (Introuvable) Aucune page ne correspond à cette adresse bizarroïde, mais la page http://www.mon_site.com/repertoire/nom_de_la_page/ existe bien. Je pense que ce problème provient de l'emploi d'apostrophes (') au lieu de guillemets (") pour séparer les attributs dans certains liens de mon site, comme ceci: <a href='http://www.mon_site.com/repertoire/nom_de_la_page/' title='Nom de la page'>Non de la page</a> Etes-vous au courant d'un tel problème avec Googlebot ? L'emploi de l'apostrophe est-il contraire aux normes ? Jean-Luc
thick Posté 12 Juin 2008 Posté 12 Juin 2008 Ah tiens, j'avais noté exactement la même erreur que toi dans ma console. Mais par peur de passer pour un boulay, j'ai juste modifié le code et je me suis bien gardé de poser la question sur le Hub A priori, l'apostrophe n'est pas contraire aux normes standards, mais peut-être que GGBot n'apprécie pas. En tout cas, c'est guillemets obligatoires chez moi maintenant !
smile Posté 12 Juin 2008 Posté 12 Juin 2008 Mais par peur de passer pour un boulay C'est de l'anglicisme boulay ? C'est plutôt boulet non ? ou alors je me fais vraiment trop vieux
thick Posté 12 Juin 2008 Posté 12 Juin 2008 Sais pas d'où ça vient, mais sur le Web on dit bien "boulay".
crocxx Posté 25 Juillet 2008 Posté 25 Juillet 2008 Bonjour, Dans les GWT (outils webmasters de Google), j'ai plusieurs erreurs 404, toutes de la même forme: http://www.mon_site.com/'http://www.mon_site.com/repertoire/nom_de_la_page/'%20title='Nom%20de%20la%20page%20?' : 404 (Introuvable) Aucune page ne correspond à cette adresse bizarroïde, mais la page http://www.mon_site.com/repertoire/nom_de_la_page/ existe bien. Je pense que ce problème provient de l'emploi d'apostrophes (') au lieu de guillemets (") pour séparer les attributs dans certains liens de mon site, comme ceci: <a href='http://www.mon_site.com/repertoire/nom_de_la_page/' title='Nom de la page'>Non de la page</a> Etes-vous au courant d'un tel problème avec Googlebot ? L'emploi de l'apostrophe est-il contraire aux normes ? Jean-Luc Personnellement j'ai toujours crut que seul les " été valide en html (pour les attribut) et pas les ', mais bon sans source fiable a 100%
yuston Posté 25 Juillet 2008 Posté 25 Juillet 2008 (modifié) Personnellement j'ai toujours crut que seul les " été valide en html (pour les attribut) et pas les ', mais bon sans source fiable a 100% Du même avis que toi, mais après un tout petit test, où j'ai mis href='test.html', le validateur de W3 semble valider ce genre d'attribut. C'est pas le test le plus fiable qu'il soit mais apparemment c'est dans les normes :/ Edit: en XHTML Strict Modifié 25 Juillet 2008 par yuston
Blop94 Posté 25 Juillet 2008 Posté 25 Juillet 2008 Meme chose pour moi, on m'a toujours appris à mettre des guillemets... D'ailleurs, a propos du <a href="... je ne sais pas si vous connaissez le systeme de statistiques piwik, celui ci met un lien étrange avec une balise noscript je crois (je ne sais pas ce qu'elle signifie) et pour ma part, mais peut etre erreur de ma part, le code ne passe pas la validation w3c, a cause d'une balise </a> qui traine, vous savez s'il y a possibilité de apsser outre ce probleme sans tout péter le code du syteme de tracking...? merci
Dudu Posté 25 Juillet 2008 Posté 25 Juillet 2008 Ah les fameux problèmes avec la balise noscript, ça faisait longtemps Il est obligatoire, indispensable, incontournable que le contenu d'un <noscript> soit intégré dans un <p> (ou autre balise de type block, mais dans 99% des cas, c'est le <p> qui s'impose). Un peu de lecture ? Balise object et Safari Sinon, oui théoriquement les guillemets simples peuvent être utilisés autant que les guillements doubles, selon les spécifications w3c. Après, que Google ne les reconnaisse pas, soit. Mais en théorie, il devrait. Tu es sûr que tu n'as pas un lien de ce genre ? <a href='http://www.example.com/patrick-poivre-darvor/' title='Patrick Poivre d'Arvor'>Madame monsieur bonsoir</a> Car dans ce cas, c'est l'apostrophe du title qui crée une erreur d'interprétation Au fait: regardez le code source de cette page (ici, celle de ce topic sur le Hub). Cherchez "<a href" et vous verrez comment on écrit nos liens sur Webmaster-Hub
crocxx Posté 26 Juillet 2008 Posté 26 Juillet 2008 Du même avis que toi, mais après un tout petit test, où j'ai mis href='test.html', le validateur de W3 semble valider ce genre d'attribut. C'est pas le test le plus fiable qu'il soit mais apparemment c'est dans les normes :/ Le validateur n'est qu'un outil, et un outil n'est que rarement fiable a 100% Pour être sur il faudrait regarder les normes elle même, mais apparemment je viens encore d'apprendre une chose aujourd'hui
Dudu Posté 26 Juillet 2008 Posté 26 Juillet 2008 Le validateur n'est qu'un outil, et un outil n'est que rarement fiable a 100% Oui et non, ne mélangeons pas tout ! Le validateur w3c n'est qu'un outil: soit. Le validateur w3c ne vérifie pas la conformité d'une page, il vérifie sa validité HTML. Et ce sont deux notions très différentes. Le validateur vérifie la bonne imbrication des balises. Mais si on gave notre page de balises <div> raz-la-gueule comme on gaverait une oie, il ne dira rien: les balises sont bien imbriquées et puis c'est tout (mais ce n'est pas conforme). (Dans le cas qui nous intéresse) le validateur vérifie la présence de guillemets -simples ou doubles- autour des valeurs des attributs. Point barre. Et là il est fiable à 100%. Mais si toi tu estimes qu'il n'est pas fiable à 100%, c'est ton droit. Si tu es en mesure de le prouver, c'est encore mieux. Dans ce cas, tu peux télécharger le code source et apporter ton aide au projet. La license est libre et acccepte volontiers les bonnes contributions comme la tienne. Cordialement. Mais on s'éloigne du sujet...
Rikle_S Posté 28 Juillet 2008 Posté 28 Juillet 2008 Au fait: regardez le code source de cette page (ici, celle de ce topic sur le Hub). Cherchez "<a href" et vous verrez comment on écrit nos liens sur Webmaster-Hub oh ben ça alors ??
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant