要点
hreflangは同等ページから適切な言語・地域版を選ぶ手掛かりで、翻訳やcanonicalの代わりではありません。
各版にはサーバーURL、完全な現地語、正しいlang、公開済み代替版との相互参照が必要です。
実践手順
- 安定したページIDを各言語のslugへ対応させる。
- 各URLの200、自己canonical、完全翻訳を確認する。
- 自己参照と必要なx-defaultを含む同一の相互集合を生成する。
- 内部リンク、サイトマップ、RTL、メタデータを配備後に検証する。
例
日本語ページは自分をjaとして示し、存在する同等版だけを列挙し、英語へcanonicalしません。
よくある誤り
- 未公開翻訳をalternateに含める。
- 全翻訳を英語へcanonicalする。
- 国旗だけで言語を選ばせる。
限界
- hreflangは命令ではなくシグナルです。
- 同等性と翻訳品質には人の確認が必要です。
情報源
- Managing multi-regional and multilingual sites — Google Search Central; current 2026-08-14; 2026-08-14.
- Tell Google about localized versions of your page — Google Search Central; current 2026-08-14; 2026-08-14.
- Internationalization — Next.js; 2026-06-10; 2026-08-14.
関連ガイドとツール
多言語ページ比較ラボ
2つのローカライズ版を技術面とカバレッジの個別チェックで比較し、母語話者の確認を明示します。
多言語ページ比較ラボ | NAVINES SEO LabJavaScriptとNext.jsのSEO
重要本文とメタデータをサーバーで届け、クライアント処理を必要箇所に限定します。
JavaScriptとNext.jsのSEO | NAVINES SEO Lab完全なテクニカルSEO監査の進め方
エラー数ではなく証拠、影響範囲、事業リスク、修正費用で優先順位を決めます。
完全なテクニカルSEO監査の進め方 | NAVINES SEO Lab