WordPress WPML:ブラウザ言語検出自動リダイレクトオプション

Last Updated: 2025 年 05 月 24 日 댓글

多言語ウェブサイトを運営するときは、訪問者のブラウザ言語を自動的に検出して、その言語のコンテンツにリダイレクトしたい場合があります。 WordPress 多言語プラグインWPMLは、ブラウザ言語を自動的に検出してリダイレクトするオプションを提供します。これらのブラウザ言語に基づく自動リダイレクトはユーザーエクスペリエンスを向上させるなどの利点がありますが、Googleではすべての訪問者がデフォルトの言語ページにしかアクセスできないように認識できます。 SEO(検索エンジン最適化)問題が発生する可能性があるため、この機能を使用したい場合は、潜在的なSEO問題に対するリスクを考慮して使用するかどうかを慎重に決定してください。

WordPress WPML:ブラウザ言語検出自動リダイレクトオプション

WordPress WPML:ブラウザ言語検出自動リダイレクトオプション

WordPress サイトを多言語サイトに変換する場合は、多言語翻訳プラグイン WPMLを使用すると、自動翻訳機能を使用して簡単に各言語に翻訳することができます。また、チャットGPTを利用して翻訳して翻訳文をコピーして貼り付ける方法でページや文章を翻訳することも考えられます。

WPMLで自動翻訳エンジンを使用して翻訳する場合は、コストについて次の記事を参照してください。😄

一部のサイトにアクセスすると、ブラウザの言語を検出してその言語サイトにリダイレクトされることがあります。多言語サイトでこのような機能が必要な場合は、WPMLで ブラウザ言語リダイレクト (Browser language redirect) 機能を有効にできます。

WPMLのブラウザ言語リダイレクトオプションの有効化/無効化

ユーザーのブラウザ言語を検出し、自動的にその言語に リダイレクトしたい場合は、ブラウザの言語リダイレクトオプションを設定できます。

1 WordPress 管理者ページで WPML»言語»ブラウザ言語リダイレクトタブをクリックします。

WPML言語設定

2 ブラウザ言語リダイレクト セクションに移動します。

WordPress WPML:ブラウザ言語リダイレクトオプション

次の3つのオプションから選択できます。

  1. ブラウザの言語リダイレクトを無効にする
  2. 翻訳が存在する場合にのみ、ブラウザの言語に基づいて訪問者リダイレクト
  3. 常にブラウザ言語に基づいて訪問者リダイレクト(翻訳がない場合はホームページにリダイレクト)

訪問者の使用言語に基づいてリダイレクトしたい場合は、2番または3番のエントリを選択してください。

3 たとえば、「翻訳が存在する場合にのみ、ブラウザの言語に基づいて訪問者リダイレクト「オプションを選択すると、警告ポップアップが表示されます。

WPMLブラウザ言語リダイレクト警告

ブラウザのリダイレクトを設定すると、Googleのインデックス作成(インデックス)と検索結果に影響を与える可能性があることを示す警告が表示されます。

ブラウザ言語のディレクトオプションを有効にする場合は、SEOに問題が発生する可能性があることを考慮して有効かどうかを設定してください。警告が表示されるにもかかわらず、この機能を使用したい場合 Got it, activate anyway ボタンをクリックします。

4 2番または3番のオプションを選択すると、「ブラウザの言語リダイレクトがサイトのインデックス作成に影響を与える可能性がある」という指示が表示されます。これらのオプションを選択すると、指定された時間(デフォルトは24時間に設定されており、24時間の倍数で入力可能)の間に訪問者の言語設定を覚えていますが、その訪問者が再訪問した場合にはリダイレクトは発生しません。

WPMLブラウザ言語リダイレクト

ブラウザ言語リダイレクトを使用する際の注意事項

Googleインデックスの問題

2015年以来、GoogleはJavaScriptで実装されたリダイレクトをすべてフォローしています。これにより、Googleはそのコンテンツが他の言語のコンテンツに永久にリダイレクトされたと認識することができます。ブラウザの言語リダイレクトがGoogleのインデックス(インデックス付け)に与える影響についてGoogleドキュメントを参照してください。

ブラウザの更新時にリダイレクトなし

WPMLはブラウザの言語に応じて一度だけリダイレクトを実行します。その後、(指定された時間)自動リダイレクトは発生しません。これは、訪問者が手動で言語を変更したい場合があるためです。毎回ブラウザの言語に基づいてリダイレクトが発生すると、ユーザーが言語を直接選択できなくなるため、このように動作するようにしたようです。

訪問者のブラウザ言語情報は指定された時間(デフォルト:24時間)の間保持され、その後は初期化され、再度訪問するとXNUMX回のリダイレクトが実行されます。

ブラウザ言語リダイレクト方式

WPMLは、ブラウザで実行されているJavaScript(JavaScript)を使用して言語リダイレクトの動作を処理します。この方法は、高速であるという利点があり、キャッシュプラグインの影響を受けないため、安定しています。

ただし、他のJavaScriptベースのリダイレクトプラグイン(一部のメンテナンスプラグインなど)を一緒に使用する場合は、プラグインの競合によりリダイレクトが正しく機能しない可能性があるため、注意が必要です。

ページの読み込み時間に与える影響

WPMLがブラウザの言語を検出するには、まずサイトを完全にロードしてから、言語に合わせてページを再ロードする必要があります。このプロセスは、訪問者がサイトに初めてアクセスしたときに一度だけ行われます。ただし、ページを2回読み込むため、通常の場合よりも読み込み時間が長くなることがあります。

最後に、

WPMLを使用して多言語サイトを構築する場合は、訪問者のブラウザ言語を検出して自動的にその言語ページにリダイレクトできます。

ただし、この方法はGoogleボットのクロールとインデックスに影響を与える可能性があるため、使用するかどうかを慎重に決定してください。別の方法でホーム(前面ページ)にアクセスするときは、ブラウザの言語に基づいてその言語のホームページにリダイレクトすることを検討してください。

👉 WPMLは現在、年間購読型でのみ販売されています。 WordPress サイトに対して生涯(ライフタイム)ライセンスを適用して設定するサービスを提供しています。詳しくは Naver ブログ記事を参照してみてください。

参照

ワードクラッカーのアバター画像

ワードクラッカー

プロの英国翻訳家。 WordPress 愛好家。 Naver カフェ 「ワープ社」 操作。

コメントを残す

コメントを残す

カカオトーク相談 カトクサービス相談