>Search quality is no longer a core competency of Google, the Internet’s premiere search engine. For example: Two people type the same search string, each receives different results. While I sympathise with the general anti-social-media stance, it's clear from this phrase that OP does not understand the most basic elements of how internet services function at scale. Of course Google serves different results to differ…
Pretty sure OP gets the idea of personalization. Google's personalization is like piling up chairs in order to reach the moon. It's nowhere near its promise of reading the user's mind and helping him. Instead its present implementation simply stops your world view from expanding in any direction, by serving you the same stuff that you knew over and over again. This is not personalization. This is a child's imitation…
I'm often searching for "ruby" (the programming language not the gemstone) and need to find "gems" (modules for the "ruby" language) and often these have names that have other meanings like "devise", "pundit", "ransack", "bootstrap", "carrierwave", "paperclip", "fog", "cucumber", "refinery", etc etc.
Similarly, having some basics about your geographic location, spoken language, etc. would seem to be quite helpful. If only to help separate out things like that there are 8000+ "Park Street" in the US when I type in an address and Google gives me the one closest to my location.