web-dev-qa-db-ja.com

hreflang地域ターゲティング-SERPSで表示される複数の地域

私のウェブサイトの1つで、少し困惑しています。

Hreflangは正しくインストールされているようで、ヨーロッパ全体をターゲットにすることはできないため、EUを除いて、地域ターゲティングレポートではほとんどの地域がターゲットに設定されています。

ただし、複数の地域がまだインデックスに登録されており、Googleは言語レポートでそれを認識しません

GSC内

サイトにhreflangタグがありません。 Googleはhreflangタグを使用して、ユーザーの言語設定をページの適切なバリエーションに一致させます。

私は https://technicalseo.com/tools/hreflang/ を使用しましたエラーは

その言語の地域に依存しないリンクがありません(en)

http://hreflang.ninja

言語地域コードにはスタンドアロン言語コードはありません

GSC内

サイトにhreflangタグがありません。 Googleはhreflangタグを使用して、ユーザーの言語設定をページの適切なバリエーションに一致させます。

それが何であるかについて誰かが何か考えを持っていますか?

<!-- US -->

<link rel="alternate" href="https://www.example.com/us/" hreflang="en-US" />



<!-- Canada -->

<link rel="alternate" href="https://www.example.com/ca/" hreflang="en-CA" />



<!-- UK -->

<link rel="alternate" href="https://www.example.com/uk/" hreflang="en-GB" />



<!-- Europe -->

<link rel="alternate" href="https://www.example.com/eu/" hreflang="en-DE" />



<!-- Int -->

<link rel="alternate" hreflang="x-default" href="https://www.example.com/int/" />
2
seo4lyf

元の投稿で述べたように、エラーの1つは「その言語の地域に依存しないリンクがありません(en)」です...「地域に依存しない」はかなり簡単なようです。 「en-CA」、「en-US」のみをリストし、「en」はリストしません。したがって、その間違いを修正する方法は、以下を追加することです。

<!-- EN -->
<link rel="alternate" href="https://www.example.com/us/" hreflang="en" />

使用した両方のツールが同じエラーを報告しました。その修正を試して、それが改善するかどうかを確認してください。 ;)

PS:lang属性を使用した上記のピットですが、それだけでは不十分です。

2
EdouardF