設定
一般
ライセンス
サイトでSearchWPプラグインを利用するには、アクティブなライセンスを維持する必要があります。SearchWPライセンスにより、自動アップデートとプラグインサポートにアクセスできます。ライセンスのアクティベーション中に問題が発生した場合は、まずサーバーがSearchWP.comと通信できることを確認してください。ライセンスのアクティベーションとプラグインのアップデートの両方で、当社のサーバーへのオープンポート接続が必要だからです。
ライセンスがアクティブになると、サブスクリプションプランの詳細と次の更新日が表示されます。
一般設定
- 部分一致(必要に応じてあいまい検索)
- SearchWPはデフォルトで完全一致ロジックを使用して検索語の結果を見つけます。部分一致オプションが有効になっている場合、完全一致が見つからない場合にシステムは部分一致ロジックをフォールバックとして使用します。このナレッジベースページを確認すると、部分一致に関する詳細を確認できます。
-
注意:元の用語に対して完全一致の結果が存在する場合でも、部分一致キーワードを含む投稿を表示する必要がある場合は、開発者ガイドに従ってカスタムフックを使用して部分一致を強制できます。
- 最も近い一致
- SearchWPには、元の検索語の結果が見つからない場合に、似たような響きの単語の結果を見つけるためのあいまい検索アルゴリズムが含まれています。このオプションを使用するには、部分一致を有効にする必要があります。この機能は、一般的にタイプミスされる英語の辞書単語の結果を見つけるのに特に役立ちます。詳細情報
- 「引用符付き」検索
- このオプションを有効にすると、ユーザーは検索語を二重引用符で囲むことで、フレーズの一致を正確に見つけることができます。フレーズロジックを使用して結果が見つからない場合、SearchWPは引用符なしで個々の用語を検索するように自動的にフォールバックします。通常のSearchWPクエリを使用するのではなく、データベース内のWordPressの投稿および投稿メタテーブル内で直接動作するカスタムフックを実装することで、このフォールバック動作を防ぐことができます。開発者ドキュメントで説明されているように。引用符付き検索は、通常のSearchWPクエリを使用するのではなく、データベース内のWordPressの投稿および投稿メタテーブル内で直接動作することに注意することが重要です。詳細情報
- 用語をハイライト
- SearchWPは、検索ページの結果の説明を表示するためにWordPressの
get_the_excerpt()関数を利用します。ハイライトが有効になっている場合、SearchWPはキーワードが見つかったコンテンツ内の場所に基づいてカスタム抜粋を生成します。投稿コンテンツにキーワードが複数存在する場合、最初の出現箇所が抜粋の生成に使用されます。キーワードは、<mark class="searchwp-highlight"></mark>タグで検索語にラップされます。詳細情報 -
注意: 抜粋の長さはWordPressの設定によって異なり、カスタムフックを使用して変更できます。詳細はWordPressのドキュメントを参照してください。
- ショートコードの解析
- このオプションを有効にすると、SearchWPは投稿コンテンツに埋め込まれたショートコード内のテキストを処理およびインデックス化できるようになります。
その他
-
その他の設定
- デバッグを有効にする
- 検索関連の問題が発生した場合、デバッグを有効にすることで、検索クエリと検索プロセス中に使用されるトークンに関する詳細情報にアクセスできます。デバッグが有効になっている場合、管理メニューからSearchWPデバッグコンソールにアクセスできます。さらに、SearchWPはインデックス作成中および検索操作中にログレポートを生成し、それらはサーバーの
~/uploads/searchwp-logs/フォルダに保存されます。 - 個々の検索のデバッグ情報は、ページのソース内のHTMLコメントブロックにもあります。 詳細情報
- パターンキーワードの分割
- SearchWPは正規表現パターンを使用して特定のトークン構造を識別し、それらを単一のトークンとして分割せずに維持します。このオプションを有効にすると、SearchWPは検索プロセス中に一般的なパターンを持つ検索用語をより小さなキーワードに分割します。 詳細情報
- 最小単語長の削除
- デフォルトでは、SearchWPは3文字を超えるキーワードのみをインデックス化します。1文字または2文字の短いキーワード(例:「AI」)をインデックス化する必要がある場合は、このオプションを有効にできます。有効化後、インデックスを再構築する必要があります。 エンジンの設定. カスタムフックを使用して最小キーワード長を指定することもできます。詳細は 開発者ガイドで説明されています。
- インデックス作成の一時停止
- SearchWPは、投稿が更新、作成、または削除されたときにコンテンツをインデックス化するためにバックグラウンドプロセスを利用します。このオプションを有効にすると、サイトでのインデックス作成プロセスが一時停止します。SearchWPはデルタインデックスの更新をキューに入れますが、インデクサーが一時停止解除されるまで適用されません。一時停止解除時に、キューに入れられた更新はすぐに処理されます。
- インデクサーの負荷を軽減する
- このオプションは、1回のインデックス処理で処理される投稿数を減らし、リソースが限られているサーバーに役立ちます。有効にすると、SearchWPは同時に処理する投稿数を減らし、インデックス作成操作中のサーバー負荷を軽減します。
- ドキュメントコンテンツの再解析
- SearchWPには、PDFドキュメントやその他のファイルからテキストを解析するための組み込みPHPライブラリが含まれています。解析されたコンテンツは、インデックス作成目的でドキュメントメタフィールドに保存されます。ドキュメントが解析されると、SearchWPは通常、インデックスの再構築中にそれを再解析しません。ただし、このオプションを有効にすると、エンジンの設定に含まれるメディアライブラリ内のすべてのドキュメントをSearchWPが再解析するようになります。
- お知らせを非表示にする
- このオプションを有効にすると、WordPressバックエンドのプラグイン通知パネルでSearchWPプラグインのアップデートや機能に関するお知らせの通知が非表示になります。
- メールサマリーを無効にする
- SearchWPは、サイトで実行された人気の検索に関する週次サマリーレポートを管理者のメールアドレスに送信します。この情報は、統計セクションまたはメトリクスダッシュボードで見つけることができます。このオプションを有効にすると、これらの週次メールレポートが無効になります。
- SearchWPのアンインストール
- このオプションは、プラグインが非アクティブ化され、プラグインページから削除されたときに、統計セクションに記録された検索データを含め、SearchWPのすべての痕跡を削除します。SearchWPメトリクス拡張機能がインストールされている場合、このオプションはメトリクスデータを削除しないことに注意してください。メトリクスデータをデータベースから削除するには、メトリクス設定でアンインストールオプションを選択する必要があります。
注意: これらの設定はすべて、フックを使用して制御することもできます。
トラブルシューティング
- インデクサーの起動
- インデクサーが停止しているように見える場合は、まずPHPエラーログを確認して、起動する前に修正が必要なものがないか確認してください。カスタマイズが期待どおりに機能していない場合、インデクサーが停止することがあります。

