Earlier quoted context omitted.
Your Google link gives me "Searching for couk best ribs ". The 10 results give me: 2 hits for boat related stuff, with no food. 4 hits for restaurants, with no recipes. 1 hit about cervical ribs. And then, in positions 5, 8, and 9 there are recipes. So, even with all the smart people and computing power at Google this is still a very hard problem. It's great to have different people trying different approaches.
That's strange, I get links from amazingribs.com and food.com, which is more or less what I expect http://www.amazingribs.com/recipes/porknography/best_BBQ_rib... Either way, it's a deliberately contrived example to show that Google was more sophisticated than the GP indicates...I have no comment on whether amazingribs.com really does have the best ribs preparation tips
http://www.samuru.com/?q=python+list+comprehension
While we get the same top result for this, we also show that WikiHow.com linked to the Python Docs. So you can see closely related articles grouped together.
This is useful for things like http://www.samuru.com/?q=samsung+apple+patent+press+release
But Google requires the words or the synonyms to be on the results page. So do we, but we know that a search for http://www.samuru.com/?q=cook+bbq+ribs is not just about how to make BBQ Ribs, but to make the best BBQ ribs, because this is a subjective topic, I like honey BBQ, someone else likes Mesquite. That factors in to our results.