What Google has?
One should not forget that Google has the largest database in the world. Facebook has to spend a lot of time to build a genuine web page's (not content farms) database.
Second & far the most important thing is Google's algorithm. Very few people can build it or reverse engineer it, I guess.
Google's obstacles?
Most recently "Content Farms". Google is now refining the web page's database & adding weight to original content generating websites. Though, it's hard to put people's emotions/moods, geographical, religious thoughts, people's reactions & behaviors after major incidents/news in any man-made algorithm. The ideal search engine algorithm will create a social/public image of a user & return the search results based on that. That's what Social Search is all about!
Facebook's advantage?
Facebook has user's profile, likes/dislikes, interests/hobbies etc. They can use this information for Social Search.
Facebook has too many popular webpages (urls) shared by users. The have all the stats related to likes/dislikes & shared for particular link.
What Facebook is lagging at?
Facebook users also dump a lot of useless information needed for a beautiful search engine.
What it will take for Facebook to throw Google out of the competition?
Facebook should-
- Create their own to crawl original content generator websitesalso micro-blogging sites like twitter (to give real time search results).
- They should have internal crawlers to crawl the urls/links shared by users.
- They should construct a robust algorithm which will return search results based on their profile.
- And that's it!! Facebook has won the race :)
Hey guys great tips
ReplyDeletewebsite development company in bangalore