It's both, really. I seem to recall somewhere around 2006 Google changed to providing personalized search results based on your history. Since then the quality of search has declined horribly and my assumption is that it's a side-effect of the combination of hyper-SEO and a narrow focus on individual interest rather than categories.
I'm starting to believe that some sort of Yahoo model is the best solution because you want a lot of source material to search through, but it needs to be context-aware so that searches are meaningful. I am vastly more effective in my job when search results return reference information rather than blog articles about somebody's weekend hobby project that only explores the most basic parts of a problem I'm working on. And this extends to other categories in my searching as well.
I'm also personally wondering if Google has realized (even implicitly) that because of all of this, it no longer has to do deep searching anymore and can save tons of money by regurgitating cached copies of "related" garbage because people will give up before any expensive operations take place. It makes me wonder if Google's internal resource accounting has anything to do with it but that's just pure speculation on my part.
I'm starting to believe that some sort of Yahoo model is the best solution because you want a lot of source material to search through, but it needs to be context-aware so that searches are meaningful. I am vastly more effective in my job when search results return reference information rather than blog articles about somebody's weekend hobby project that only explores the most basic parts of a problem I'm working on. And this extends to other categories in my searching as well.
I'm also personally wondering if Google has realized (even implicitly) that because of all of this, it no longer has to do deep searching anymore and can save tons of money by regurgitating cached copies of "related" garbage because people will give up before any expensive operations take place. It makes me wonder if Google's internal resource accounting has anything to do with it but that's just pure speculation on my part.