Webサイトを多言語化しても、検索エンジンに正しく認識されなければ海外からのアクセスは増えません。多言語SEOは通常のSEOとは異なるポイントがあり、正しい知識なしに進めると効果が出ないどころか逆効果になることもあります。
この記事では、多言語SEOの基礎知識と実践的な対策を体系的に解説します。
多言語SEOとは
多言語SEOとは、複数の言語で作成されたWebサイトを、各言語の検索エンジンで上位表示させるための最適化手法です。通常のSEO(キーワード最適化、内部リンク等)に加えて、以下の要素が重要になります。
- 言語・地域の明示 — 検索エンジンに各ページの対象言語を正しく伝える
- URL構造の設計 — 言語ごとのURLをどう設計するか
- コンテンツの最適化 — 翻訳だけでなく、各言語市場に合わせた最適化
- テクニカルSEO — hreflang、canonical、サイトマップの正しい設定
多言語SEOの5つの基本対策
1. hreflangタグの設定
最も重要な要素です。hreflangタグにより、検索エンジンは各ページの言語バージョンを認識できます。
- 全言語ページに双方向のhreflangタグを設置
- x-defaultでデフォルト言語を指定
- canonicalタグと矛盾しないよう注意
詳しくはhreflangタグの正しい設定方法を参照してください。
2. URL構造の選択
多言語サイトのURL設計には3つの方式があります。
| 方式 | 例 | メリット | デメリット |
|---|---|---|---|
| サブディレクトリ | example.com/en/ | 実装が簡単、ドメインパワー共有 | 地域ターゲティングが弱い |
| サブドメイン | en.example.com | 地域別サーバー配置可能 | ドメインパワーが分散 |
| ccTLD | example.co.uk | 地域信頼性が最高 | コスト高、管理が複雑 |
ほとんどのケースではサブディレクトリ方式がおすすめです。SEO効果とコストのバランスが最も良い選択肢です。
詳しくは多言語サイトのURL設計ガイドを参照してください。
3. 各言語でのメタデータ最適化
翻訳するだけでなく、各言語で検索されるキーワードに最適化することが重要です。
- タイトルタグ — 各言語のキーワードリサーチに基づいて最適化
- メタディスクリプション — 各言語でクリック率を高める文言に
- 見出しタグ(h1, h2) — 対象言語のキーワードを含める
注意: 日本語のキーワードをそのまま翻訳しても、英語圏で検索されるとは限りません。各言語市場でのキーワードリサーチが必要です。
4. サイトマップの多言語対応
XMLサイトマップに全言語のURLを含め、hreflang情報を追加します。
<url>
<loc>https://example.com/products</loc>
<xhtml:link rel="alternate" hreflang="ja" href="https://example.com/products" />
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/products" />
<xhtml:link rel="alternate" hreflang="ko" href="https://example.com/ko/products" />
</url>
Google Search Consoleでサイトマップを送信し、インデックス状況を確認しましょう。
5. ページ速度の最適化
多言語サイトでは、対象地域のユーザーにとってのページ速度も重要です。
- CDN(Content Delivery Network)を活用して各地域での表示速度を改善
- 翻訳スクリプトは非同期読み込みにして表示をブロックしない
- 画像は適切に圧縮し、lazy loadingを活用
多言語SEOでやってはいけない5つのこと
1. 自動翻訳をそのまま公開する
Google翻訳ウィジェットのようなクライアントサイド翻訳は、検索エンジンのクローラーには見えません。SEO効果はゼロです。
2. 同じURLで言語を切り替える
JavaScriptだけで表示テキストを切り替えると、検索エンジンは1つの言語しか認識できません。各言語に固有のURLが必要です。
3. IPベースの自動リダイレクト
ユーザーのIPアドレスに基づいて自動的に言語を切り替えるのは避けるべきです。Googlebotは米国IPからクロールするため、日本語ページがインデックスされない可能性があります。
4. 全ページを一度に翻訳しない
重要なページから段階的に翻訳しましょう。中途半端な翻訳ページがインデックスされると、サイト全体の品質評価に影響します。
5. 翻訳コンテンツを放置する
日本語ページを更新したのに翻訳ページが古いままだと、ユーザー体験が悪化します。更新を翻訳にも反映する運用フローが必要です。
Google Search Consoleでの多言語SEO確認方法
インデックス状況の確認
- Search Consoleで対象サイトを開く
- 「ページ」→ インデックスされたページ数を確認
- 各言語のURLが正しくインデックスされているかチェック
検索パフォーマンスの言語別分析
- 「検索パフォーマンス」を開く
- フィルターで「国」を選択
- 各国からのクリック数・表示回数・掲載順位を確認
- 英語ページのパフォーマンスが低い場合、hreflangやコンテンツの見直しを検討
hreflangエラーの確認
Search Consoleの「インターナショナルターゲティング」レポートで、hreflangタグのエラーを確認できます。よくあるエラー:
- リターンタグがない(双方向リンクの欠如)
- 不明な言語コード
- canonicalタグとの矛盾
多言語SEOの効果測定
効果測定のKPIとして以下を追跡しましょう。
| KPI | 計測方法 | 目標の目安 |
|---|---|---|
| 海外からのオーガニック流入 | Google Analytics 4 | 前月比10%増 |
| 各言語ページのインデックス数 | Search Console | 全翻訳ページの90%以上 |
| 海外からの問い合わせ数 | フォーム送信数 | 多言語化前の2倍 |
| 直帰率(海外ユーザー) | GA4 | 60%以下 |
| 英語KWの検索順位 | Search Console / ツール | トップ20位以内 |
まとめ
多言語SEOは「翻訳してhreflangを付ける」だけではなく、URL設計・メタデータ最適化・サイトマップ・ページ速度まで含めた総合的な取り組みです。
最も効率的なアプローチは:
- まず翻訳サービスでサイトを多言語化
- hreflangタグとサイトマップを正しく設定
- Search Consoleで効果を測定
- データに基づいてキーワード・コンテンツを最適化
blaidはSEOエクスポート機能を備えており、翻訳と同時にhreflangタグの生成やメタデータの多言語化が可能です。技術的なSEO設定に不安がある場合は、ぜひお試しください。