ログインユーザーのみ検索を有効にするオプション?

上記を試みましたが、検索ページへの直接リンクは現在このJSONのみを返すようになりました:

{
  "failed":"FAILED",
  "message":"You’ve performed this action too many times, please try again later."
}

別の方法はありますか?

匿名ユーザーがフォーラムを検索できないようにしている理由は、高度なボットが以下のようなクエリでデータをスクレイピングしているためです:

/search?q=%40UserName+%23general+in%3Afirst

これらは、何らかのデータマイニングタスクのためにユーザーとそのコンテンツをマッピングしているように見えます。ユーザーデータを保護するため、検索への匿名アクセスを完全に阻止したいと考えています。問題は、検索ページへの内部リンクが存在するため、ログインしていないユーザーがその誤ったJSONメッセージに遭遇してしまうことです。

ログインするまで検索ボックスが表示されないようにテーマを編集しましたが、既存の検索結果へのリンクをクリックした匿名ユーザーは依然としてそのJSONを受け取ります。

今日、これを停止するまで、フォーラムには数万件のリクエストが送信されていました。

「いいね!」 1