web-dev-qa-db-ja.com

Srelating Frog hreflang rel = "alternative"の確認リンクがありません

カエルの叫びは、hreflangに確認リンクがないことを教えてくれますが、問題を特定できないようです。韓国語ページのコードのスクリーンショットを次に示します。 enter image description here

通常の米国のページにあるコードのスクリーンショットを次に示します。誰が私が間違っているのか知っていますか?ありがとう! enter image description here

1
Natalie

2つの潜在的な問題があります。言語コードは ISO 639-1 形式で、国/地域コードは ISO 3166-1 Alpha 2 形式です。

問題1(マイナー):

  • ISO 639-1は小文字で記述する必要がありますen
  • ISO 3166-1 Alpha 2は大文字で記述する必要がありますGB
  • 例:en-GB

問題2(メジャー):

存在しない `rel =" alternative "を使用しているようです:

ソース

エラー:要素リンクの属性relの値の代替が正しくありません:文字列の代替は登録済みキーワードではありません。

すべての代替オカレンスをalternateに変更します。また、W3Cバリデーターなど、カエルを叫ぶのではなく、適切なマークアップチェッカーを使用することをお勧めします。 Screaming Frogがこのインスタンスで失敗したことは明らかなので、それを行うことで、より多くの説明で問題を絞り込むのに役立ちます。

2
Simon Hayter