web-dev-qa-db-ja.com

エラーを解決する方法:多言語Webサイトに戻りタグhreflangがありません

多言語のWebサイトがあり、次のプロパティがあります。

  1. .com /ページはありません。すべての言語、つまりexample.com/es、example.com/enなどに対して常にxサフィックスを使用します。
  2. すべての言語に対して<link rel="alternate" hreflang="es" href="http://www.example.com/es" />を構成しました。
  3. Googleが推奨する<link rel="alternate" hreflang="x-default" href="http://www.example.com" />も使用しています( here を参照)

ただし、まだエラーが発生します。ユーザーが常に接尾辞付きバージョンにリダイレクトされるため、example.com/ページがないためかどうかはわかりませんが、ブラウザのデフォルト言語に基づいています。

1
Cesar

ページAがページBおよびCにリンクする場合、ページBはページAおよびCにもリンクし、ページCはページAおよびBにリンクする必要があります。さらに、各ページはそれ自体にリンクする必要があります。

つまり、すべてのページがまったく同じhreflangマークアップを持つことになります。このページには詳細があります: https://hreflang.org/missing-return-tags-error-for-hreflang/

1
tinkerr