hreflangは、多言語・多地域対応のWebサイトにおいて、各ページがどの言語・地域向けかを検索エンジンに伝えるためのHTMLタグ属性です。同じ内容のページが複数の言語で存在する場合に、適切な言語バージョンを検索結果に表示させます。重複コンテンツの問題回避にも役立ちます。
重要性
海外展開している企業の風評被害対策では、各国向けの正しいページが検索結果に表示されることが重要です。hreflangの設定が不適切だと、意図しない言語のページが上位表示され、ネガティブコンテンツが目立つ可能性があります。グローバルなレピュテーション管理の基盤として適切な設定が求められます。
シチュエーション
HTMLのlinkタグ、HTTPヘッダー、またはXMLサイトマップのいずれかでhreflang属性を設定します。言語コード(ISO 639-1)と必要に応じて地域コード(ISO 3166-1)を正確に指定します。双方向の参照(各ページが互いを参照)が必要で、x-defaultの設定も忘れずに行ってください。


