How do search engines rank relevancy?

frequency of search term
Frequency of keywords
The result is that no search engine has the exact same collection (database) of web pages to search
Search engines may also give a web page a relevancy boost if it has a lot of links pointing to it, or if it has been favorably reviewed