In our Magento site, we are getting a lot of spammy searches having Chinese characters. Some of them are even coming from Google and Bing bots. We have blocked them using robots.txt. But we still get many spammy searches. How can we block these searches
Have the same problem. Did you find a solution?
Were the terms generated by a direct visit to a search page? If so I would consider writing a plugin to not log the term search from such traffic.
Otherwise, if the bot executes the search after a normal page visit, we can add nocapthca to the search button.