validateur de lien-invalide

Nouveau WRInaute
Bonjour,

Voici ce que me renvoie le validateur de lien du W3C
un mélange entre absolu et relatif
Question alors que la naviguation marche correctement, les moteurs suivent-ils correctement ces liens ?

http://www.architectureetbois.com/../co ... index.html
What to do: Usually the sign of a malformed URL that cannot be parsed by the server.
Response status code: 400
Response message: Bad Request

Merci à tous
 
WRInaute accro
Bonjour,

Cette adresse n'est pas valide. La plupart des navigateurs vont la corriger d'eux-mêmes, mais ce n'est pas garanti. C'est encore moins garanti pour les robots des moteurs de recherche.

Conserver un code erroné en comptant que "les autres" corrigeront ne me semble pas une bonne idée.

Jean-Luc
 
Nouveau WRInaute
en faite toutes les adresses sont en relatif

href="../collection/index.html"

faut-il les mettre en absolu ?

href="http://www.monsite.com/collection/index.html"

:?:
 
WRInaute accro
Normalement, le ../ fait remonter d'un niveau. Mais si on est au sommet (=niveau de la racine du site), on ne peut plus monter. 8O

En fait, quand tu écris
Code:
href="../collection/index.html"
tu veux dire
Code:
href="collection/index.html"
Comme ceci, c'est aussi en relatif et c'est sans l'erreur.

Les robots des moteurs de recherche ont (un peu) moins de travail quand on leur donne des liens absolus. C'est pour ça que Google les recommande, mais cela n'a probablement aucune influence sur le référencement.

Jean-Luc
 
Discussions similaires
Haut