サイト運営をしていると「外国人のお客さまにも見てもらえるようにしたい」と思うことはありませんか。
ホームページの多言語対応は、ChatGPTやGeminiなどの生成AIを活用することで、以前よりもずっと手軽に高品質な翻訳が用意できるようになっています。WordPressのプラグインと組み合わせれば、費用を抑えながら本格的な多言語サイトを構築することもできます。
本記事では、生成AIやプラグインを使った翻訳方法の選び方から、具体的な手順・費用相場まで、初心者の方でも迷わず進められるよう順を追って解説します。

Webサイトの多言語対応とは?

多言語対応とは、日本語以外の言語にも対応し、海外のお客さまにもサイトの利用、閲覧を可能にすることです。
サイト構成によっては、単に文章を別の言語に訳すだけでは不十分な場合がありますので、押さえておくと良い基本的な考え方を整理します。
多言語対応が必要な理由
なぜ今、Webサイトの多言語対応が必要なのでしょうか。主な理由は次の3つです。
- インバウンド対策
- 海外展開
- 信頼性向上
インバウンド対策
訪日外国人が増加する中、自社サイトが日本語しかない状態では、検索で見つけてもらえないだけでなく、信頼性の面でも不利になります。CSA Researchの調査(29カ国・約8,700人対象)では、76%の消費者が母国語で情報が書かれた商品・サービスを好むと回答しています。
海外への事業展開
製品やサービスを海外に売り出したい企業にとって、現地語のホームページは問い合わせ・購入の入口になります。
海外に売り出したいという目的がある場合は、サイトの多言語化対応は必須と言えるでしょう。
企業としての信頼性向上
多言語対応されたサイトは、国際的な取引先や海外パートナーに対して「グローバルに対応できる会社」という印象を与えます。
また、母国語による情報は翻訳しながら得る情報よりもダイレクトに伝わるため、信頼性の向上につながります。
翻訳とローカライゼーションの違い
多言語対応を進める時に混同されがちなのが「翻訳」と「ローカライゼーション」という2つの概念です。
翻訳とは、文章の意味を別の言語に置き換える作業のこと。一方、ローカライゼーションは翻訳を含んだ、より広い概念です。文章の言語を変えるだけでなく、対象の国や地域の文化・習慣・表記ルールに合わせてサイト全体を最適化することを指します。
日付の表記を例にした場合、日本では「2026年5月27日」と書きますが、米国では「May 27, 2026」、欧州では「27 May 2026」と異なります。価格表示の通貨記号、電話番号のフォーマット、ボタンのテキスト量によるレイアウト崩れなども、ローカライゼーションで対処すべき点になります。
グローバルサイトとして本格的に展開したいなら、翻訳だけでなくローカライゼーションの視点を持つことが大切になります。
みなさんのサイトの構成によって、どこまで対応すべきか整理してみると良いでしょう。
Googleが推奨する多言語化方法
Googleは公式ドキュメント(Google Search Central)で、多言語サイトの具体的な実装指針を案内しています。
▼多地域または多言語のサイトのトピックの概要
https://developers.google.com/search/docs/specialty/international?hl=ja
方法を選ぶ前にGoogleの考え方を把握しておくことで、設計段階での手戻りを防げます。
言語ごとに専用のURLを用意する
Googleが推奨する多言語対応の大前提は、各言語のページが固有のURLを持つことです。
CookieやJavaScriptだけでページの言語を切り替え、URLが変わらない方式はGooglebotが各言語バリエーションを正しくクロールできないためGoogleが非推奨としています。なお、example.com?lang=en のようなURLパラメータ形式もGooglebotが言語バリエーションをクロールできないケースがあるため、Googleは避けるよう案内しています。
Googleが認める具体的なURL形式は次の3つです。
- サブディレクトリ:
example.com/ja/、example.com/en/ - サブドメイン:
ja.example.com、en.example.com - 国別ドメイン(ccTLD):
example.co.jp(日本)、example.co.uk(英国)
中小規模のサイトでは、ドメイン評価を一本化できてコストも低いサブディレクトリ形式が現実的な選択肢でしょう。URLを分けておくことで、外国人観光客にGoogle検索で見つけてもらいやすくなるでしょう。
hreflangで各言語ページの関係をGoogleに伝える
言語ごとのURLを用意したら、次にhreflangタグを設定してページ間の関係をGoogleに伝えます。Googleはhreflangを「各ページの対象言語・対象地域を検索エンジンに伝えるための重要な手段」と位置付けており、多言語サイトでは必須の設定です。
設定を省いたままにしておくと、日本語ユーザーに英語ページが表示されたり、同じ内容の複数言語ページが重複コンテンツと判断されるリスクがあります。
詳しくは『多言語対応サイトの重複コンテンツ対策「hreflang」』のブロックで解説します。
自動リダイレクトは避け、ユーザーが言語を選べる設計にする
ブラウザの言語設定を検知して自動的に別言語ページへリダイレクトする方式も、Googleが公式に避けるよう案内しているポイントのひとつです。
Googlebotは、単一サイトに対してクロール元の場所を変えながら言語バリエーションを探すわけではありません。自動リダイレクトがかかると、Googlebotが特定の言語ページに到達できず正しくインデックスされない恐れがあります。
Googleが推奨するのは、ユーザー自身が言語を選択できる切り替えリンクをページ上に設けることです。ヘッダーに言語切り替えボタンを設置するアプローチは、使い勝手とSEOの両面で正しい設計といえます。
Webサイトを多言語対応する3つの方法

多言語対応の実現方法は大きく3つに分かれます。
それぞれの特徴を理解したうえで、みなさんのサイト規模や予算に合ったものを選びましょう。
方法1:生成AIで翻訳し、言語によってページを分ける
「ChatGPT」や「Gemini」などの生成AIで、自身で翻訳し、投稿時に日本語と併記する方法なら、WordPressに限らず対応できるため、手軽に試せるでしょう。
多言語化したい日本語を添えて「これを英語にしてください」と対話するだけで完了します。
翻訳する以外に、上記「Googleが推奨する多言語化方法」で解説した、ページを分ける対応が必要です。
ただし、この方法はブログや個人サイトなどの中小サイト向けになります。翻訳したいページが多数にわたる場合や、大規模なサイトでは対応しきれない可能性があるので注意しましょう。
方法2:WordPressプラグインで多言語化する
WordPressでサイトを運営しているなら、プラグインを使った多言語化がもっとも現実的な選択肢です。専用プラグインをインストールするだけで、翻訳コンテンツの管理からhreflang(後述するSEO用タグ)の自動設定まで一括で対応できます。
利用するプラグインによって、ページを分けることも可能か調べておきましょう。
有料プラグインにおける費用は無料〜数万円/年と比較的リーズナブルで、既存サイトをそのまま多言語化できるのも大きなメリットです。
方法3:制作会社に依頼して開発する
ECサイトや大規模なコーポレートサイトで、細かい要件や独自の多言語管理フローが必要な場合は、Web制作会社への依頼も検討できます。URL設計から翻訳ワークフローの構築まで、まとめてプロに任せられるのが強みです。
ECサイトや大規模なコーポレートサイトで、細かい要件や独自の多言語管理フローが必要な場合は、Web制作会社への依頼も検討できます。URL設計から翻訳ワークフローの構築まで、まとめてプロに任せられるのが強みです。
費用は制作会社によりますが、50万円前後と中小企業の最初の一歩としてはオーバースペックになりがちです。
WordPressでサイトを運営している中小企業や個人事業主には、生成AIやプラグインを使った多言語化がおすすめです。費用・導入のしやすさ・SEOの面でバランスがよいでしょう。
AIサイト作成ツールで、ホームページを多言語対応する手順

「ロリポップ!レンタルサーバー」のスタンダードプラン以上で利用できる「ロリポップ!AIエージェントSkills」を使うと、Claude CodeなどのAIコーディングエージェントで翻訳し、サーバーへのデプロイを自動化できます。
「ロリポップ!AIエージェント Skills」での翻訳手順
「ロリポップ!AIエージェント Skills」を初めて使う方は、最初の設定について解説した、次の記事をご確認ください。
ロリポップ!レンタルサーバーの「AIエージェント Skills」を使うと、Claude Code、Cursor、Gemini CLIなどのAIコーディングエージェントにURLを送り「公開して」と伝えるだけで、AIがサイト作成からロリポッ[…]
設定が完了したら、AIエージェントに以下のように伝えました。
- カフェの日本語サイトを作ってほしいこと
- (今回のテストサイトURLとして)https://skills-test.main.jp/cafe/に配置してほしいこと
- 英語翻訳ページも作成してほしいこと
- (今回のテストサイトURLとして)https://skills-test.main.jp/cafe/en/に配置してほしいこと
上記の指示で作成されたテストサイトが以下になります。
なお、最初に日本語のサイトを完成させてから、英語翻訳ページを追加する流れでも問題ありません。
【比較】WordPressの多言語化プラグイン3選

WordPressの多言語化プラグインは数多くありますが、実績・機能・サポートの面で特におすすめなのが「WPML」「Polylang」「Weglot」の3つです。それぞれの特徴と料金を比較してみましょう。
WPML:機能が豊富で大規模WordPressサイトに最適

「WPML」は、WordPressの多言語化プラグインとして世界でもっとも広く使われているツールのひとつです。翻訳コンテンツの管理・hreflangの自動設定・WooCommerce(WordPressのEC機能)への対応まで、必要な機能がほぼ揃っています。
料金は年払いで、39ユーロ〜199ユーロと幅広いプランが用意されています。
機能が豊富な分、設定項目も多く、初めての方はやや戸惑うかもしれません。
Polylang:無料で始められるシンプルな定番プラグイン

「Polylang」は、無料で使い始められるシンプルさが魅力のプラグインです。WordPress.orgから無料でインストールでき、基本的な多言語ページの作成・hreflangの自動挿入に対応しています。
有料プランは99ユーロ/年で、WooCommerce対応や高度なURL設定が追加されます。翻訳は基本的にすべて手動入力のため、生成AIや機械翻訳を使って下訳を用意してから貼り付ける運用が現実的でしょう。
「まず無料で試してみたい」という方の最初の選択肢として最適です。
Weglot:最速5分で導入できる初心者向けプラグイン

「Weglot」はインストールしてAPIキーを入力するだけで、サイト全体のAI自動翻訳・hreflangの設定まで自動で完了するプラグインです。技術的な知識がなくても導入しやすく、スピード感が最大の強みといえます。
無料プランは2,000単語・1言語まで対応。有料プランは15ユーロ/月(150ユーロ/年)で10,000単語・1言語に拡張されます。月額課金型のため、サイト規模が大きくなると費用がかさむ点には注意しましょう。
WordPressの操作に不慣れな方や「とにかく早く公開したい」という方には、「Weglot」か「Polylang」の無料版から始めるのがおすすめです。ページ数が多い・WooCommerceを使っているという場合は「WPML」を検討してみると良いでしょう。
WordPressプラグインで、ホームページを多言語対応する手順

ここからは実際の作業手順を解説します。全ページを一気に多言語化しようとすると、品質のばらつきやSEOの破綻が起きやすくなります。まず小さく始めて、段階的に広げていく進め方が成功への近道です。
ステップ1:URL構造を決める
ページ内に日本語と多言語を併記する形ではなく、多言語ページを用意する場合には、各言語ページのURL形式を決めます。主な選択肢は以下の3つです。
- サブディレクトリ:
example.com/en/ - サブドメイン:
en.example.com - 国別ドメイン(ccTLD):
example.co.uk
中小企業のサイトでは、サブディレクトリ形式がもっとも管理しやすくおすすめです。1つのドメインにすべての言語をまとめられるため、ドメインのSEO評価を分散させずに済みます。
URL構造を決めたら、続いて「どのページを」「何語に」対応するかを絞り込みましょう。全ページを一度に多言語化する必要はありません。
言語の選び方は、目的によって変わります。インバウンド観光や海外向けの問い合わせ獲得が目的なら英語が第一候補になります。中国・台湾との取引を増やしたい場合は中国語(簡体字・繁体字)、アジア圏の集客を狙うなら英語と韓国語の組み合わせと、必要な言語が変わってきます。
対象ページはまず20〜30ページに絞るのがおすすめです。トップページ・サービス紹介・料金・会社概要・お問い合わせといった「問い合わせや購入に直結するページ」を優先すると良いでしょう。
ステップ2:WordPressプラグインを導入・設定する
次にプラグインをインストールして多言語設定を進めます。基本的な流れは次のとおりです。
- WordPressの管理画面から「プラグイン」→「新規追加」を開く
- 使用するプラグイン名称を検索してインストール
- プラグインの設定画面から対象言語を追加する
- 各ページの翻訳コンテンツを作成・登録する
ステップ3:翻訳する(WordPressプラグインによる翻訳を使用しない場合)
ステップ2のWordPressプラグインによる翻訳を使用しない場合、翻訳の方法は大きく3つあります。
1つ目は「DeepL翻訳」「Google翻訳」などの機械翻訳を使う方法。
速くて安価ですが、文体が硬くなることもあるため、みなさんのサイトの雰囲気に合っているか確認すると良いでしょう。
2つ目は「ChatGPT」「Gemini」などの生成AIを活用する方法。
プロンプトにサービスのトーンや用語集を渡してから翻訳を依頼すると、文脈に合った自然な翻訳が得やすくなります。読みやすい仕上がりになる印象です。
3つ目は翻訳者・翻訳会社への外注です。
法務ページや重要なサービス説明ページには、人手によるチェックを組み合わせることをおすすめします。
生成AIで下訳し、社内担当者やネイティブな知識がある人がレビューするフローがあれば、より安心です。
ステップ4:URL構造にそったページを作成する
続いて、ステップ1で決めたURL構造にそったページを作成します。
日本語のページとステップ3で翻訳したページを用意しましょう。
先に日本語のページを公開しておいて、追って翻訳したページを追加していく形でも問題ありません。
ステップ5:hreflangタグを設定してSEOを整える
最後に、各言語ページが正しくGoogleに認識されるよう、hreflangタグを設定します。hreflangはGoogleに「このページは〇〇語ユーザー向けです」と伝えるためのタグで、多言語サイトでは必須の設定です。
詳しくは次のブロックで解説しますが、hreflangタグの設定を終えたら、ページの公開が可能になります。
多言語対応サイトの重複コンテンツ対策「hreflang」

ページ内に日本語と多言語を併記する形ではなく、多言語ページを用意した場合に見落とされがちなのがSEO設定です。
翻訳ページを公開しただけでは、Googleに正しく認識されないケースがあります。ここでは、多言語サイト特有のSEOとして必ず押さえておくべきhreflangの仕組みと設定方法を解説します。
hreflangタグとは?なぜ必要なのか
hreflang(エイチレフラング)とは、各言語ページの関係性をGoogleに伝えるためのHTMLタグです。例えば「この英語ページと日本語ページは同じ内容の別言語版です」という情報をGoogleに教える役割を担っています。
hreflangを設定しておかないと、次のような問題が起きることがあります。
- 日本語ユーザーに英語ページが検索結果に表示されてしまう
- 同じ内容の複数言語ページが重複コンテンツとみなされ、評価が下がる可能性がある
- どの言語ページをメインとして扱えばよいかGoogleが判断できず、意図しないページがインデックスされる
多言語化と同時にhreflangを設定しておくことが、SEOの観点からも必須といえます。
hreflangの書き方
hreflangは各ページの<head>内に記述します。日本語・英語の2言語対応の場合、基本的な書き方は以下のとおりです。
<link rel="alternate" hreflang="ja" href="https://example.com/ja/" />
<link rel="alternate" hreflang="en" href="https://example.com/en/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/" />
記述する際の注意点は以下の3つです。
- URLはhttps://から始まる完全な形で書くこと
- 日本語ページにも英語ページにも、両方の言語分のhreflangをすべて記述する「双方向リンク」にすること
- どの言語にも該当しないユーザー向けの「まずアクセスするページ」をhreflang=”x-default”で指定すること
WordPressプラグインならhreflangは自動設定される
上記のコードをすべて手動で書くのは手間がかかりますが、上記で紹介したWordPressプラグイン「WPML」「Polylang」「Weglot」を導入した場合は、プラグインがhreflangを自動で<head>内に挿入してくれます。記述漏れや双方向リンクの不備も防げるため、プラグインを使った多言語化であれば特別な追加作業は不要です。
設定後は、Google Search ConsoleのURL検査でインデックス状況を確認するとよいでしょう。
多言語対応の注意点3つのポイント

多言語サイトの構築で失敗しやすいのは、公開後に問題が発覚するケースです。
このセクションでは、事前に知っておくべき注意点を3つ整理します。
- 自動翻訳だけで全ページ公開すると、Googleにスパム判定されることがある
- URLパラメータ方式(?lang=en)はGoogleが非推奨
- 問い合わせが来たときの多言語対応も考えておく
1. 自動翻訳だけで全ページ公開すると、Googleにスパム判定されることがある
生成AIや機械翻訳を使って翻訳を効率化すること自体は問題ありません。ただし、品質チェックを一切せずに自動翻訳のテキストをそのまま大量公開すると、Googleのガイドラインに違反する「自動生成コンテンツ」とみなされるリスクがあります。
特に注意が必要なのは、同じ内容を複数言語で機械的に量産するケースです。翻訳の精度が著しく低く、ユーザーにとって読む価値のないページが大量にあると判断された場合、検索結果での評価が下がる可能性があります。
公開前に主要ページだけでも人手で内容を確認し、不自然な翻訳が残っていないかチェックする習慣をつけましょう。
2. URLパラメータ方式(?lang=en)はGoogleが非推奨
冒頭の「Googleが推奨する多言語化方法」でも触れましたが、Googleは example.com?lang=en のようなURLパラメータによる言語切り替えは非推奨としています。
パラメータ形式ではGooglebotがページを正しくクロール・インデックスできないケースがあり、hreflangとの組み合わせでも意図した動作にならないことがあります。設計段階でサブディレクトリ(example.com/en/)またはサブドメイン(en.example.com)形式に統一しておくことをおすすめします。
3. 問い合わせが来たときの多言語対応も考えておく
英語ページを公開すれば、英語での問い合わせや注文が届く可能性があります。サイトだけ多言語化して、問い合わせ対応の体制を整えていないと、せっかくお問合せしてくれたお客さまを離脱させてしまうことになります。
最低限、問い合わせフォームと自動返信メールを英語対応にしておきましょう。社内に英語対応できる担当者がいない場合は、翻訳ツールでの対応をあらかじめ運用ルールとして決めておくと安心です。
多言語サイトに関する、よくある質問

無料で多言語対応できますか
無料版のWordPressプラグイン「Polylang」やGoogle翻訳、生成AIの無料プランを組み合わせれば、費用ゼロで多言語対応を始めることができます。
ただし、翻訳の質は人手でのチェックが必要なケースもあり、ページ数が増えると作業量も増えます。
まず無料プランで少数ページから試して、規模が大きくなったら有料プランへの移行を検討するのが現実的な進め方です。
自動翻訳ツールをサイトに埋め込むだけでは不十分ですか
Google翻訳ウィジェットのような「ページを丸ごと自動翻訳して表示するだけ」のツールは、SEOの観点では不十分です。翻訳されたページが独立したURLを持たないため、Googleがインデックスできず、検索結果に表示されません。
また、翻訳品質が保証されないため、ユーザー体験の面でも不安が残ります。
検索流入を増やしたい場合は、各言語の専用URLを持つページを作成するプラグイン方式をおすすめします。
レンタルサーバー×WordPressで運営しているサイトも多言語化できますか
WordPressでは、「WPML」「Polylang」「Weglot」をはじめとする多言語化プラグインをWordPress管理画面からそのままインストールして利用できます。
サーバー側での特別な設定は不要です。
英語以外にどの言語から対応するといいですか
目的によって異なりますが、汎用性の高さから英語を最初の1言語にするケースがほとんどです。
インバウンド観光や飲食・宿泊業を営んでいるなら英語に加えて中国語(簡体字)や韓国語も優先度が高くなります。製造業で特定国との取引を強化したい場合は、その国の言語を直接選ぶほうが効果的でしょう。
まず1言語に絞って公開し、効果を見ながら追加していく進め方が失敗しにくいでしょう。
まとめ
ホームページの多言語対応は、生成AIやWordPressプラグインを活用すれば、中小企業でも費用を抑えながら本格的に進めることができます。
まず英語1言語・主要ページだけに絞って小さく始め、URL設計とhreflangをきちんと設定しておくことが、後の手戻りを防ぐ最大のポイントです。翻訳にはChatGPTやClaudeなどの生成AIを活用して下訳を用意し、重要なページは人手でチェックするなど、コストと品質のバランスで検討すると良いでしょう。
「ロリポップ!レンタルサーバー」でWordPressをご利用中であれば、まずはWordPressプラグインの無料版を使って多言語化にチャレンジでしてみてはいかがでしょうか。



