web-dev-qa-db-ja.com

Webサイトのすべてのページで他の言語の同じページを参照する代替hreflangタグを使用するのは正しいですか?

Eコマースの場合、Webサイトのすべてのページで(明らかに他の言語の)同じページを参照する代替タグを使用するのは正しいですか?

ホームページに代替タグがあるサイト、非常に簡単な例について説明します。

<link rel="alternate" href="www.example.com" hreflang="xx-xx"/>

同じサイトの別のページ:

<link rel="alternate" href="www.example.com/categories" hreflang="xx-xx"/>

製品リスト:

<link rel="alternate" href="www.example.com/categories/ab" hreflang="xx-xx"/>

そして最後に製品:

<link rel="alternate" href="www.example.com/categories/ab/prod_code" hreflang="xx-xx"/>

すべてのサイトに対して、SEOがサイト内のすべての単一ページにすべての単一リンクを構築するのは正しいですか?
実際には、現在表示しているページのリンクを、すべてのドメインのすべての言語で配置します。

2
Chris_Zer

複数の言語でページを作成している場合、各ページに複数のhreflangタグを配置する必要があると思います。これは、Googleがサイトを理解してクロールするのに役立ちます。

各ページのhreflang属性には、それ自体と、その代替ページとして機能するすべてのページへの参照を含める必要があります。スペインのウェブサイトがスペイン、フランス、ポルトガルの顧客のみにイベリア産ハムを販売している場合、ホームページのhreflang属性は次のようになります。

<link rel="alternate" href="example.com" hreflang="es-es" />
<link rel="alternate" href="example.com/fr/" hreflang="fr-fr" />
<link rel="alternate" href="example.com/pt/" hreflang="pt-pt" />

ソース: https://moz.com/learn/seo/hreflang-tag

1
Michael d