I don't believe people will search for keywords forever.
Today, someone who types SEO and someone who types "search engine optimization" will get a completely different results pages.
In most cases the two looked for the same thing, but Google doesn't care what people want to find, Google deals with the question which keywords people want to find?
What happen when I will type "free store" in Google?
I'll tell you what happen, I'll get a 52,000,000 results, but results of what? "Free store" have no meaning in the real world (except there is a store or a website which is called "free shop").
In the real world man who search for free store should explain the predication: Free store of what.
Google recently launches the "suggestion feature" which is a auto-complete box. It may solve some of the problems.
However, I believe the way to a human oriented search engine has not found yet.
SEO is a symptom of the disadvantage of Google, because today SEO experts promote websites - Most of them don't improve the website at all, only the way Google crawler see it.
Before Jill will ask what is my point, I'll write it:
As long people deal with SEO and websites promotion, they promote one thing: The end of the current mathematical engines, as we know it.
Google understands now more than ever, that people won't keep searching keywords forever. More people have learned how to manipulating the search engine and Google knows that and decreasing the importance of technical factors, such as meta keywords and even the importance of text anchor (not inbound links).
The new search engine will be social-Media and human-feedback oriented and thus the new SEO.
If you're a SEO, Don't focus Google algorithm - The search engine of tomorrow (and I pretty sure it won't be Google) won't be a text-crawler based.
Edited by IdanDone, 01 September 2008 - 11:54 AM.