While this video is giving a basic explanation of Google’s formulae for determining which sites to display (and in what order) when someone performs a search, it does provide a basic explanation of how a general search engine works.
There are many different types of search engines and no one search engine can do everything. Check out these two different sites which give advice on which search engines can meet different needs.
Use Google Scholar search to find journal articles on the net.
Some articles may not be complete, but you may be able to find them in the Library's online databases.