This article has insights from folks who actually tried:
https://0x65.dev/blog/2019-12-06/building-a-search-engine-fr...
TL;DR you need a lot of money and users (catch-22). Also, massive scale and massive noise.
You can also search HN for 'cliqz' for discussions about Cliqz shutting down.