Building a search engine is without doubt a hard and challenging task[3]. You need data, you need access to crawling, you need good algorithms, you need smart people and you will most certainly need more than tens of millions of dollars. There are many technical challenges, network effects working against you, and data barriers to entry.