Google isn't helpful to me when they guess what I want, because they are wrong most of the time. When I want to find "sjc" it is because the airport code is SJC and I wanted to see if you can get a Limebike there, or return there (anyways, you can. I returned it there).
I feel google just gives you the most popular results, regardless of whether or not they match up with what you are looking for. Sort of like if you go to a restaurant and order a meal, and you get a completely different meal, but the waiter tells you it is a popular dish.