Shifter Algolia Search によるサイト内検索の設定方法

目次

  1. Algolia の利用について
  2. Algolia の有効化
  3. WordPress の起動・専用プラグイン初期設定
  4. Shifter Algolia Search ブロックの追加
  5. デプロイのビルドと Algolia のインデックス生成
  6. 動作テスト

Algoliaの利用について

Shifter では WordPress 標準の検索機能ではなく、 Algolia (アルゴリア) の利用を推奨しております。

  • Algolia は、Shifter Tier1 以上のプランでご利用いただけます。
  • Algolia は、Shifter ダッシュボードのサイト管理画面で 「2. Algolia の有効化」の設定を行うことで、プラグインの追加や設定の必要なくご利用いただけます。
  • 各プランごとの検索数の上限につきましては、Shifter ダッシュボードのサイト管理画面にて、Subscription(定期課金)メニューのAlgolia(アルゴリア)からご確認ください。

Shifter 標準の Algolia での検索対象について

Shifter 標準の Algolia では、WordPerss の出力する XMLサイトマップ に記載された内容を Algolia にインデックスするため、件名 / 本文 / タグ / カテゴリーなどが検索対象となります。

上記以外を検索対象としたい場合は、 Shifter 標準の Algolia ではなく、お客様ご自身にて Algolia のアカウントを作成し、Algoliaプラグインを使用していただくことで実現可能です。詳細は以下のサポートドキュメントおよび操作動画をご参照ください。
Integrating Algolia Search with WordPress
操作動画

また、当社では有償にて Aligolia の導入支援も承っています。お気軽にチャットサポートまでご相談ください。

Algolia の有効化

Shifter ダッシュボードhttps://go.getshifter.ioにログインします。


続いてサイトの「Live 」 をクリックします。

「Search (検索)」をクリックします。

トグルスイッチをクリックして有効化します。

Algolia が有効化された状態です。

WordPress の起動・専用プラグイン初期設定

WordPress を起動し、ログインします。

プラグインページにアクセスし、「Shifter Algolia Search」を有効化します。

Shifter Algolia Search ブロックの追加

編集画面で「Shifter Algolia Search」ブロックを追加します。

デプロイのビルドと Algolia のインデックス生成

Shifter ダッシュボードに戻り、WordPress を停止してデプロイをビルドします。

デプロイの作成後、Algolia のサイト内検索のインデックスが自動で作成されます。

  • しばらく待っても作成されない場合は 「Create Index」ボタンをクリックして再度作成を行ってください。
  • BASIC 認証環境下ではインデックスが作成されないため、BASIC 認証が無効になっているかをご確認ください。
  • また、WordPress の [設定]メニューにある、「検索エンジンでの表示」「検索エンジンがサイトをインデックスしないようにする」にチェックが入っている場合、クローラがサイトを巡回しないため、あらかじめチェックを外してください。

動作テスト

公開サイトの Shifter Algolia Search ブロックを追加したページにアクセスします。



検索結果が文字の入力ごとに自動で表示されるようになります。
検索結果をクリックするとそのページに遷移します。


Shifter Algolia Search によるサイト内検索の設定方法について、ご案内は以上です。