多言語WordPressサイトをお持ちの場合、多言語検索機能を追加することは素晴らしいアイデアです。ユーザーが必要なものを自分の言語でより速く見つけるのに役立ち、全体的なユーザーエクスペリエンスを向上させます。
グローバルなオーディエンスにリーチするために、WPBeginner のコンテンツをさまざまな言語に拡張しました。これにより、世界中のユーザーにアクセスしやすい情報を提供するために、多言語検索の重要性を理解することができました。
この記事では、WordPressに多言語検索を簡単に追加し、優れたユーザーエクスペリエンスでユーザーを喜ばせる方法を紹介します。

WordPressに多言語検索を追加するべき理由
多くの場合、ユーザーは多言語ウェブサイトで情報を探すのに苦労します。これは、使用できる検索機能がないか、検索機能が間違った言語のコンテンツを表示するためです。
多言語検索機能を追加することで、ユーザーは探しているコンテンツを簡単に見つけることができます。これによりユーザーエクスペリエンスが向上し、ユーザーはあなたのウェブサイトにより長く滞在するようになります。
エンゲージメントの高いユーザーは、コンバージョン、購読、または購入決定を行う可能性が高いことが調査で示されています。実際、ある調査では、買い物客の 76% が、自分の母国語のウェブサイトから商品を購入する可能性が高いことがわかりました。したがって、グローバルに販売するオンラインストアをお持ちの場合は、これは必須です。
要するに、多言語検索を追加することは、サイトのデフォルト言語に堪能でないユーザーのアクセシビリティを向上させます。これにより、言語の壁なしに、探しているコンテンツをより簡単に見つけることができます。
それでは、ウェブサイトを壊したり、コードを書いたりすることなく、WordPressに多言語検索を簡単に追加する方法を見ていきましょう。
方法1:TranslatePressを使用した多言語検索の追加
まだ多言語ウェブサイトを作成していない場合、またはすでにTranslatePressを使用している場合は、この方法が適しています。
TranslatePress は、市場で最高のWordPress翻訳プラグインです。ライブエディターを使用して、簡単に多言語ウェブサイトを作成し、迅速かつ容易に翻訳できます。
標準で機能し、デフォルトのWordPress検索で多言語の結果を表示できます。
この方法の欠点は、デフォルトのWordPress機能を使用することであり、適切な結果を取得するのにあまり適していません。
TranslatePressを以前に使用したことがない場合やヘルプが必要な場合は、多言語WordPressサイトを簡単に作成する方法に関するチュートリアルを参照してください。
👆 注意: TranslatePressの無料版では、ウェブサイトを1つの追加言語にのみ翻訳できることに注意してください。したがって、2つ以上の言語でWordPressに多言語検索を追加したい場合は、TranslatePress Premiumバージョンを購入する必要があります。
WordPressウェブサイトでコンテンツを翻訳したら、検索フォームを追加する時期です。
WordPressサイトに検索ブロックを追加する
WordPressには、ウェブサイトのどこにでも追加できる組み込みの検索ブロックが付属しています。
ブロックベースのテーマ(例:Ultra)を使用している場合は、検索ブロックを追加するためにフルサイトエディターを使用します。
WordPressダッシュボードから 外観 » エディター ページにアクセスするだけです。
これにより、投稿やページの作成に使用するブロックエディターと非常によく似たフルサイトエディターが起動します。
次に、追加ブロックボタン(+)をクリックして、検索ブロックを追加します。

検索ブロックを上下に移動して、ページ上のどこにでも表示できます。
検索ブロックには、ブロックツールバーまたは設定から選択できるいくつかのスタイルオプションも付属しています。

終了したら、変更を保存するために「保存」ボタンをクリックすることを忘れないでください。
これで、ウェブサイトにアクセスして、検索フォームが機能していることを確認できます。

一方、フルサイトエディターをサポートしていないテーマを使用している場合は、ウィジェットとして検索フォームを追加できます。
WordPress管理ダッシュボードから、外観 » ウィジェットページに移動するだけです。
ここで、「ウィジェットブロックを追加」ボタン(+)をクリックし、ウィジェットエリアに検索ブロックを追加します。

「ウィジェットブロックメニュー」が開いたら、「検索」ブロックを見つけてWordPressサイドバーに追加します。
変更を保存するために、必ず上部にある「更新」ボタンをクリックしてください。
変更を保存したら、サイトにアクセスして検索ボックスが機能していることを確認してください。

方法2:SearchWPを使用した多言語検索の追加(推奨)
TranslatePressで使用されているデフォルトのWordPress検索機能はあまり良くありません。非常に基本的で、検索語を特定の場所でしか検索しません。
ここでSearchWPが登場します。
これは市場で最高のWordPress検索プラグインであり、デフォルトのWordPress検索をより強力な検索機能に簡単に置き換えることができます。

SearchWPは自動的に検索インデックスを構築し、コンテンツ、タイトル、カテゴリ、タグ、ショートコード、ドキュメント、製品などの検索キーワードに一致させます。
さらに、当社のテストでは、有効化するとデフォルトの検索フォームが自動的に置き換えられることが明らかになりました。これは、サイトで既にそれを使用している場合、置き換える必要がないことを意味します。
詳細については、SearchWPの完全なレビューをご覧ください。
それでは、WordPressサイトに優れた多言語検索を簡単に追加する方法を見ていきましょう。
まず、SearchWP プラグインをインストールして有効化する必要があります。詳細については、WordPress プラグインのインストール方法に関するガイドをご覧ください。
有効化したら、WordPress管理サイドバーから**SearchWP » 設定**ページにアクセスしてください。ここで、必要なフィールドにライセンスキーを入力し、「有効化」ボタンをクリックします。
ライセンスキーは「SearchWPアカウント」ページから取得できます。そこからライセンスキーをコピーするだけです。

これで、最初のカスタム検索エンジンを作成する準備が整いました。
WordPress管理サイドバーから、SearchWP » Algorithm ページにアクセスするだけです。
ここで、SearchWPの最初のデフォルト検索エンジンが表示されます。ほとんどのウェブサイト(多言語ウェブサイトを含む)で機能するように事前設定されています。
すべての投稿タイプと異なる属性が表示されます。各属性の横には、その属性に重みを割り当てるために使用できるスライダーがあります。

「ソースと設定」ボタンをクリックして、検索に含める領域を増やすこともできます。
例えば、単に投稿やページを検索するだけでなく、コメント、製品、カスタム投稿タイプなどを検索対象に追加できます。

設定について不明な点がある場合は、そのままにしておくことができます。デフォルトのオプションはほとんどのユースケースで機能します。
最後に、「エンジンの保存」ボタンをクリックして設定を保存します。
SearchWPはバックグラウンドで検索インデックスの構築を開始します。
これで、検索フォームをサイトに追加するだけです。
WordPressサイトに検索ブロックを追加する
SearchWPは組み込みの検索機能を置き換えます。これは、デフォルトのWordPress検索フォームを使用しても、結果を表示するためにSearchWPが使用されることを意味します。
まだウェブサイトに検索フォームを追加していない場合は、次の方法で追加できます。
ブロックベースのテーマを使用している場合は、フルサイトエディターを使用して検索ブロックを追加します。
管理ダッシュボードから 外観 » エディター ページにアクセスするだけです。
編集画面で、上部にあるブロック追加ボタン(+)をクリックし、検索ブロックを追加します。
検索ブロックを検索フォームを表示したい場所に移動するには、上下に移動させます。

最後に、変更を保存するために「保存」ボタンをクリックすることを忘れないでください。
フルサイトエディターをサポートしていないテーマを使用している場合は、ウェブサイトのサイドバーまたはウィジェット対応エリアに検索ウィジェットを追加する必要があります。
そのためには、ダッシュボードから「外観 » ウィジェット」ページに移動します。
上部にある「ブロックを追加」ボタン(+)をクリックして、「ウィジェットブロックメニュー」を開きます。
ここから、検索ウィジェットを見つけて、希望するウィジェットエリアに追加します。

変更を保存するために、必ず上部にある「更新」ボタンをクリックしてください。
次に、ウェブサイトにアクセスして、改善された検索ボックスを使用してください。

詳細情報と手順については、SearchWPを使用してWordPressの検索を改善する方法に関するガイドをご覧ください。
この記事がWordPressで多言語検索を追加する方法を学ぶのに役立ったことを願っています。また、多言語サイトで英語のWordPress管理を使用する方法に関するチュートリアルや、WordPressで多言語サイトマップを作成する方法に関する記事も参照してください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。

デニス・ムトミ
以前TranslatePressを使用したことがありますが、翻訳には優れているものの、デフォルトのWordPress検索には改善の余地があるという点には同意します。
SearchWPの推奨は的確です。最近実装したところ、検索精度とユーザーエクスペリエンスの向上は著しいです。海外のお客様が商品をより簡単に見つけられるようになり、コンバージョン数の増加につながりました。
SearchWPを使用している方へのヒントとして、カスタムフィールド検索機能を活用することをお勧めします。私たちは、製品SKUやその他のメタデータを検索するためにそれを使用しており、特定の商品を探しているお客様にとって非常に役立っています。
イジー・ヴァネック
指示をありがとうございます。私のウェブサイトにはPolylangがインストールされており、英語とチェコ語の両方が利用可能です。両方の言語で同時に検索できないという問題に常に悩まされており、困難が生じていました。
WPBeginnerサポート
いくつかの代替案を試していただけてよかったです。
管理者