基本

hreflang

多言語・多地域ページの言語と対象地域を検索エンジンに伝えるアノテーション。

hreflangとは?

hreflangは、同じ内容を複数の言語・地域向けに用意したページについて、「このページは日本語向け」「これは米国英語向け」と検索エンジンに伝えるための指定です。
<link rel="alternate" hreflang="ja">のように記述します。

正しく設定すると、Googleはユーザーの言語・地域に合ったバージョンを検索結果に表示します。
多言語サイトで「英語ユーザーに日本語ページが出てしまう」といったミスマッチを防ぎます。

hreflangの使い方・実践方法

hreflang設定の要点は次のとおりです。

hreflangで押さえるべきポイント

hreflangは「相互参照が片方向だと無効」「言語コードの誤り」など設定ミスが起こりやすい要素です。
Search Consoleのレポートやチェックツールで、全言語版が正しく相互リンクしているかを必ず検証しましょう。

hreflangを実践するなら

Saguru なら、月額270円から、SEOキーワード調査・上位サイト分析・自サイトSEO診断のすべてが使えます。
「hreflang」を理解した上で、すぐに実践に移せます。

登録なしで1日5回まで無料 / メール登録で1日30回 / ベーシック月額270円 / 自サイトをSEO診断

hreflangについてよくある質問

hreflangはSEOに必須?
多言語・多地域サイトでは強く推奨されます。
単一言語サイトには不要です。
設定方法は何種類ある?
HTMLのlinkタグ、HTTPヘッダ、sitemapの3通りがあります。
サイト規模で選びます。
よくある失敗は?
相互参照の欠落、言語コードの誤り、self参照漏れです。
検証ツールでの確認が必須です。