I have mixed thoughts about Google's change. (Often it gives you what you might want rather than what you searched for). I think I summarized my thoughts well here (which I'll just quote again below to save you a click):
https://news.ycombinator.com/item?id=17423373#17430763>Normally I only use Google, but I've also experienced this. In contrast with a few years ago, more recently Google gave me such bullshit that I was like, "Just give me the pages that have these keywords, this is so obvious" and I went to duckduckgo.com. There, with literally the exact same query, every one of the top links was relevant and had my search terms. On Google none of the first page of links had what I searched for. This certainly supports "they show me what they want me to see", rather than what I asked for.
>On the flip side, I still find Google useful and I must say that I often am happy to read what they decide to give me: even if it's not what I searched for.
On the whole I guess I support Google's changes, they serve me well. But one thing, though, is that the old algorithms which are deprecated are probably literally less than 5 minutes from a production deploy - so I wonder what Google would have to lose by keeping the old, well-working algorithms in some kind of classic deprecated search. Everyone on it is still eyeballs for their ads, so if it really doesn't take any extra resources to keep the classic view up somewhere (besides a few minutes for someone to deploy it), then why not expose it as long as it works well. (Obviously the classic algorithms might stop working if spam against those algorithms becomes insurmountable, I realize it's a bit of a cat and mouse game between SEO and Google's algorithms. On the other hand since hardly anyone would use the classic interface, spammers might stop doing SEO against it and ignore it entirely.) So if those algorithms are really a few clicks away, perhaps it would be a good thing for them to deploy just for the people are are about to go to duckduckgo or bing because Google just isn't giving them what they're searching for.
Thoughts?