비로그인 사용자/크롤러 검색

포럼이 Discourse로 전환된 지 어느 정도 시간이 지났는데, 봇/크롤러가 문제를 일으키고 있는 것 같다는 생각이 드는 검색 쿼리가 많이 보입니다.

제 판단이 틀린 건가요? 이 검색어들은 어떤 의미라도 있는 것인가요?
검색에 최소 3자 이상의 문자가 필요하도록 설정해 두었지만, 날짜 요구사항이 추가되면 해당 검증 조건을 통과하는 것 같습니다(개인적으로는 통과하지 않는 것이 맞다고 생각합니다).

어쨌든, 제 우려는 이러한 요청들이 무의미한 요청임에도 불구하고 여전히 데이터베이스에서 응답을 필요로 한다는 점이며, 이를 피하고 싶습니다.

로그인하지 않은 사용자의 검색 기능을 비활성화할 방법이 있을까요? 그 외 더 나은 방법이 있을까요?