Fun experiment - try finding something on the World Wide Web without using a search engine. It's not as impossible as you might think. But it's certainly not easy.
Out of curiosity I have no idea how to approach this. Are there indexes of websites available to the public that you are suggesting that can be searched via grep or some simple scripting? Or are you suggesting writing a web crawler to build our own index? Or are you suggesting finding curated links to sites?
[1] http://web.archive.org/web/19990208021747/http://yahoo.com/