hreflangとは?
hreflang は、多言語・多地域サイトで各ページの対応言語・国を検索エンジンに伝える属性。日本語版と英語版がある場合、日本語ユーザーには日本語版を出すように指示できます。
実装例
<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
注意点
- 全バージョンが相互に参照する(A↔B必須)
x-defaultでフォールバック指定- sitemap.xmlに記述する方式も有効