マニュアル

検索結果を言語ごとに表示することはできますか?

MovableType.net サイトサーチでは、ウェブサイトの構造に応じて、検索結果を言語ごとに表示することが可能です。

検索結果を言語ごとに表示する方法

  • 言語ごとにサイトまたはディレクトリを分ける場合:
    ウェブサイト内で日本語コンテンツと英語コンテンツが、別々のサイト、サブドメイン、あるいは特定のディレクトリ(例:日本語ページは /ja/ 、英語ページは /en/ )で明確に分けられていることが前提となります。
    MovableType.net サイトサーチは、検索エンジンとして Google Cloud Vertex AI Search を採用しており、その検索対象は Google にインデックスされている公開コンテンツのみとなります。
    そのため、コンテンツの URL 構造が言語ごとに分かれていれば、検索ボックスごとに検索対象のサイトやディレクトリを指定し、検索結果の表示をコントロールできます。
  • 検索対象サイト内のディレクトリ絞り込み検索 機能を活用する場合:
    一つのサイト内で言語ごとにディレクトリが分かれている場合(例:yourdomain.com/ja/ と yourdomain.com/en/ )、MovableType.net サイトサーチの 検索対象サイト内のディレクトリ絞り込み検索 機能を活用できます。
    この機能を利用すると、サイト訪問者が検索結果を絞り込み検索するかどうかを判断した上で利用することができます。

システムが表示するメッセージを言語ごとに変更する方法

検索実行時にシステムから表示されるメッセージを言語に合わせて変更する方法は、「文言の差し替え」機能で可能です。機能の利用方法はマニュアルの「多言語に対応したサイト内検索を作成する」をご参照ください。

注意点

MovableType.net サイトサーチ自体には、検索結果に表示されるページがどのような言語で記述されているかをシステムで自動的に判別し、その言語でフィルタリングする機能はありません。検索結果の表示については、お客様のウェブサイトのディレクトリ構造と、それに対応するサイトサーチの設定によって実現されます。