
Search Limiter & Blockerは、サイトユーザーの検索回数と頻度を制限するWordPressプラグインです。以前、NaibaはWordPressサイトユーザーの検索履歴を記録するプラグインSearch Meter、検索結果から時々ボットによる検索に遭遇することがあります。
サーバーの性能が良くないサイトでは、誰かが検索機能を乱用するとサイトの安定性に影響を与えるため、必要に応じてユーザーの検索回数や頻度を制限することができます。
Search Limiter & BlockerはIPアドレスで判定します。同一IPアドレスが一定時間内に検索できる回数と、超過時の検索プロンプト内容を設定できます。下図の通りです。
Search Limit (Count)に制限回数を入力し、Block Time (in seconds)に制限時間を入力し、Message for blocked visitorに制限超過時のメッセージを入力します。
Search Limiter & Blockerは非常に小さなプラグインで、単一のPHPファイルのみで構成されているため、パフォーマンスの問題はありません。また、プラグインコードをテーマの関数ファイルに直接追加して、プラグインなしで機能を実現することもできます(Naibaはできません)。
