Les outils pour les webmasters de Google ont ajouté un rapport de ciblage international pour afficher les erreurs hreflang. Il y a une section qui signale les erreurs "pas de balises de retour" avec les colonnes Originating URL
& Alternate URL
.
Que dois-je faire pour corriger ces erreurs? Existe-t-il un moyen de "Marquer comme fixe" une fois que c'est fait comme nous le pouvons pour les erreurs d'exploration?
la source
Alors que la réponse d' Andrew est logique et conforme à la réponse officielle de Google , je vois 3 types d'erreurs sur mon site:
Une URL contenant une URL codée URL est liée à l'aide de l'URL correctement codée. Par exemple,
http://example.com%3Flang%3Dzh
est lié en tant quehttp://example.com?lang=zh
- il n'y a pas grand-chose que je puisse faire si quelqu'un relie mon site en utilisant un mauvais codage d'URL.L'URL canonique est liée par "x-default", mais elle est pour une raison encore détectée comme "pas de balises de retour"
L'URL d'origine est répertoriée comme un lien vers une autre URL incorrecte. Cette URL ne se trouve ni dans le html de la page d'origine, ni dans le plan du site (je n'utilise pas d'en-têtes http). L'en-tête de la page d'origine pointe vers les URL correctes.
Tous ces éléments, en particulier 2 et 3, semblent être des erreurs dans les outils Google pour les webmasters.
la source
http://example.com%3Flang%3Dzh
est susceptible de se casser et de ne pas réellement accéder à votre site (car le TLD est considéré commecom%3Flang%3Dzh
). Vous voulez probablement dire quelque chose comme:http://example.com/%3Flang%3Dzh