ページに言語や地域ごとの複数のバージョンがある場合、別バージョンがあることを Google に知らせておくのが良いらしい
これにより、Google 検索はユーザーの言語や地域に応じた最適なページのバージョンを表示できるようになるとのこと
お知らせの方法に代替ページを指定する方法がある
代替ページを指定する方法
ページのヘッダーに以下の要素を追加する
<link rel="alternate" hreflang="lang_code" href="url_of_page" >
ページの言語や地域ごとのすべてのバージョンを Google に提示する
- lang_code
ページのこのバージョンが対象とする言語や地域のコード - url_of_page
指定した言語や地域向けのバージョンへの完全修飾 UR
hreflang 属性の値としては、代替 URL の言語を ISO 639-1 形式で指定し、必要に応じて地域を ISO 3166-1 Alpha 2 形式で指定する
悩んだこととして、中国語の繁体字の場合/zh-twをURLに使っているので、そのままhreflangにzh-TWを用いようと思ったが、台湾人だけというわけではない場合、zh-Hantの方がよいはずなので必ずしも対応言語数分にならないかもと思った