I usually do not use Google. But it does have very good search algorithms and sometimes I do have to turn to Google to get the search results that I want.
I use duckduckgo.com for my search engine. However I found that google is excellent when I want to find a translation