Search engines help us to find interesting information on the Internet. When we type our query, the search engine helps us to find the most accurate answer. I.e. in the first places of search results are most popular websites that made, for people. In the TOP of search results (first 30 sites) are those that recommend more than others Internet users. The recommendation is due to the links that lead from other websites to this website. The more links leading to the site, the more authoritative it becomes in the eyes of search engines and the higher it appears in search results.
Search engines are robots and don't know how to read texts. If you have created your website and want it to be credible, it must constantly publish unique articles and build link mass on the site, then there is a possibility to get to TOP of search results. By the way, the article on the site needs to answer certain queries of Internet users and contain in the text key words that are present in the article title. The more keywords in the article, the article is considered to be search engine optimized and will be higher in the results.
Search engines created with a commercial purpose and they earn on contextual advertising (Yandex.Direkt, Google Adsense). And give the opportunity to earn us too, we will place the blocks of contextual advertising on the website, users click on the ads and we get part of the income of search engines.
So if you want to earn a lot of money, you need to create a website for people site that will benefit people and articles which will accurately respond to user queries. Search engines will notice you. And then success will not keep itself waiting long!