hreflang
hreflang は、多言語/多地域サイトで「このページは日本語版/英語版/米国向け/英国向けである」と検索エンジンに伝える HTML 属性です。<link rel="alternate" hreflang="ja" href="..."> 形式です。
詳細解説
hreflang は Google が2011年に導入した多言語 SEO のための仕様で、同一コンテンツの言語/地域別バージョン間の関係を検索エンジンに通知します。値は ISO 639-1 言語コード (ja, en) + オプションで ISO 3166-1 国コード (en-US, en-GB, ja-JP) の組み合わせで、x-default で言語非対応ユーザー向けデフォルトを指定します。実装方法は、1) HTML の head 内 <link rel="alternate" hreflang="...">、2) HTTP ヘッダー、3) XML サイトマップ、の3通りで、相互参照 (A→B 指定したら B→A も必要) と自己参照 (自身も hreflang リストに含める) が必須です。誤実装で多い問題は、href の絶対パス漏れ、双方向参照の欠如、無効な ISO コード、canonical との矛盾です。Search Console の「インターナショナルターゲティング」レポートでエラー検出ができます。
実装例 / 使い方
- 01日本語サイトと米国向け英語サイトを hreflang で関連付け検索国別配信を最適化します
- 02x-default を指定すると未対応言語ユーザーに英語版を返せます
- 03hreflang エラーは Search Console で月100件以下の検出を維持目標とします
関連する用語
カノニカル URL
カノニカル URL は、同一/類似コンテンツが複数 URL で存在する場合に「正規版」を検索エンジンに伝える指定のことです。<link rel="canonic...
sitemap.xml
sitemap.xml は、サイト内の全ページ URL とその更新日・優先度を一覧化した XML ファイルで、検索エンジンに効率的なクロールを促します。Goog...
インデックス
インデックス (Indexing) は、検索エンジンがクロールしたページを解析し、検索可能なデータベースに登録する処理のことです。インデックスされていないページ...
内部リンク
内部リンク (Internal Linking) は、自サイト内のページ同士をハイパーリンクで結ぶ施策のことです。クローラーの巡回効率向上、ページ間のリンク評価...
robots.txt
robots.txt は、Web サイトのルート (/robots.txt) に配置するテキストファイルで、検索エンジンや AI クローラーに「どの URL を...
hreflangを、実際に活用する
用語の意味は分かった。次は実装。EXBANK の無料診断で、貴社で具体的にどう活用できるかをご提案します。
営業時間 平日10-18時 / 通常24時間以内に返信
