Search engines do not comprehensively search individual Web sites, much less all available Web sites. Individual search engines vary on their depths of searching. Searchresults are often not ranked by relevance; most likely they are ranked by popularity. Companies and organizations often pay to be amont the top results.
Use two or more search engines for more thorough search results.