I think it was the former search engine "Cuil". There used to be a search that even before it launched, bragged about having a really large number sites indexed (probably second to Google). I tried it. A search gave lots and lots of results. Irrelevant results.

https://loadaverage.org/notice/20104534 brought that to mind.

Too many items to sift through --> unable to prevent irrelevant of false results from getting through.