SEOでの言語コード(hreflang) — 多言語SEOガイド
多言語SEOのためにhreflangタグで正しい言語コードを使用する方法。実装パターンとよくある落とし穴を解説します。
SEO
詳細な説明
hreflangとSEOのための言語コード
hreflang属性は、異なるロケールのユーザーにどの言語・地域バージョンのページを表示すべきかを検索エンジンに伝えます。言語コードを正しく設定することが国際SEOに不可欠です。
hreflangの構文
<link rel="alternate" hreflang="en" href="https://example.com/page" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/page" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page" />
よくある間違い
en-ukの代わりにen-GBを使用(UKは有効なISO 3166-1コードではありません)x-defaultタグの欠落- 相互リンクの欠如
ユースケース
すべての多言語Webサイトには適切な国際SEOのためにhreflangが必要です。hreflangがないと、検索エンジンがユーザーに間違った言語バージョンを表示する可能性があります。