Giant Verus Giant

Shots have been fired across the bow of the Google command ship and they came from a source that is not only extremely early, but somewhat unlikely – Facebook.

Zuckerberg-FB-pressJust a short time ago Mark Zuckerberg came forward during the most recent Facebook earnings call to state in no uncertain terms that they will compete directly with Google to be the kings of search. Over the last year Facebook implemented their graph search which allows you to perform contextual searches based on your friends and what ever information they have shared with you, to hopefully find answers to what your question may be. They’re working on being more of a source of answers instead of a source of results all while targeting the mobile platform in order to facilitate mobile searches.

The Facebook graph search has by their records the largest index on hand, larger than any other web search engine. They estimate they have somewhere more than a trillion <em>connections</em> between their users, interests, groups etc. While the number sounds impressive to be sure, and while Zuckerberg believes that they happen to have the largest database on hand the proof will be found in the pudding as they say. The actual size of the index that Google has is difficult at best to try even try and envision as a number let alone an actual one, but the last count that seems to be passed around is somewhere in the neighborhood of 50 billion pages, growing at a rate of 5+ billion pages per year based on people creating, modifying and changing their web presence.

Where the house of cards that Facebook has built for themselves as an opponent in a giant versus giant battle is also tied to their earnings call unfortunately. The likely timeline that Facebook could pose a realistic threat as a web search engine is in 10 years. 10 years on the web is an eternity where technology is concerned, and at the rate that Google and other search engines are growing and adapting, Facebook is likely to be left out in the cold when the time comes to fight.