Maximize Your Searches: Understanding Search Engines for Optimal Information Discovery