Long answer follows...
Twitter is a micro-blog
The numero uno use-case on Twitter is that users publish content (opinions, links, etc.) and broadcast it to whoever wants to listen. (The content, for some unknown reason, is limited to 140 chars.)There is a well established & easy way to publish content online – hosted blogging platforms. There is a well documented & well supported open standard for broadcasting one's content – RSS feeds. No wonder Twitter was called a micro-blogging platform when it started out.
The other two significant use-cases of Twitter are:
- The social interaction - A user can come to know when someone else happens to talk about him. In the Twitter world these are called @mentions.
- The ego booster - A user can get to know, to some degree of accuracy, who is listening to his broadcasts. In the Twitter world, these are called followers.
So, who owns the largest blogging platform?
Google does.Now, let's put 2 & 2 together
- Google should roll Blogger & Reader into one kick-ass product - aimed at the masses, not the geeks. Along with a web-based version, they should integrate this new product into various browsers (Chrome, Firefox, etc.) to drive adoption.
- Adopt the RSS standard (with some extensions [1]). Give first-class treatment to RSS feeds in Google Chrome & push other browsers to do the same.
- Put some sexy marketing into promoting this as an open ecosystem.
- Users can install + control their own blogging platforms & RSS readers.
- Other competitors can build competing products and use open standards to be part of this open ecosystem - much like all of Internet.
But what's in it for Google?
Two words - Advertising revenue.
Frankly, Google is late to the party. Their attempts at building a closed ecosystem have failed. Their only option is to embrace the openness of the web & bring content outside the walled gardens of Twitter (and Facebook). Organize & monetize it the way they've been doing till now.
Out in the open. Out in wild wild web. Where Google is king.
- More content on blogs hosted at Blogger = More content to monetize via Google AdSense
- More content on blogs hosted elsewhere = More content outside the walled garden of Twitter to monetize via Google AdSense (is there any other viable option?)
- More people reading RSS feeds via Google Reader = Opportunity to serve ads on the Reader interface based on user's interests
- More people publishing RSS feeds via FeedBurner = Opportunity to serve ads on other (non Google-owned) RSS readers
Frankly, Google is late to the party. Their attempts at building a closed ecosystem have failed. Their only option is to embrace the openness of the web & bring content outside the walled gardens of Twitter (and Facebook). Organize & monetize it the way they've been doing till now.
Out in the open. Out in wild wild web. Where Google is king.
[1] RSS Extensions
These are broad approaches for enabling the the more 'social' aspects of Twitter via blogs & RSS feeds. These are obviously not the best ways.
- Ability to view list of "followers" - Extend the RSS spec to include subscriber identity in the RSS GET request. A standard URL (say /id) on the subscriber's own website/blog should serve as the subscriber's identity. At regular intervals the publisher's blogging platform can ping all identity URLs seen regularly in RSS GET requests to re-confirm the subscription (and filter spoofing attacks).
- Ability to @mention someone - In the new scheme of things @mentions should be nothing more than back-links - either to the person's main website/blog OR to his identity URL. While composing posts, the blogging platform should make it DEAD SIMPLE to create backlinks to someone's identity URL.
- Ability to get notified when someone @mentions you - There are two possible ways to do this and it depends on the implementation of the blogging platforms:
- Your blogging platform should crawl the web to look for backlinks to you and present them to you in your private timeline (news feed). It should crawl the blogs of your subscribers/followers/friends with higher frequency than the rest of the wild wild web. This is where Google's product with kick the ass of any other product.
- The RSS-Identity URL should have the ability to receive pingbacks. As soon as someone @mentions you (creates a backlink to you) his/her blogging platform should ping your identity URL with the URL of the post that he/she just created. Your blogging platform would then fetch the post and present it to you on your private timeline (news feed).
The fundamental premise/offering is different. A more open searchable web against a closed community. Fundamentally they cannot compete. They can flow from one system to another perhaps but Facebook banks on social recommendation. What does your friend think about the product. If you want specs of the product, Google's still the better place to go to. So I think it's a layer addition and the solution you have put there will not solve that fundamental question.
ReplyDeleteI would start with the question, why should google beat twitter (and btw I think facebook is far far more social than twitter is really, leveraging many to many is >>>>>>>>>> than one to many) at all?
I have a different thought on how Google can beat Facebook, but that's for a different post.
ReplyDeleteTwitter's biggest use-case is one-to-many broadcasts. Blogs & RSS have been allowing users to achieve the exact same thing for 4-5 years before Twitter made it big. In fact most tweets are actually link-offs to blog posts. So, in my experience, Twitter is just acting as a glorified form of RSS feeds, where the content & comments on the content have been merged into one stream of tweets.
I feel this use-case can be solved much better using blogs + RSS feeds. The ecosystem can be open. There can be more room for players to innovate. And from Google's standpoint, since the content is open (and searchable) they will always win -- search is their strength, monetizing content is their strength.
All that Google needs to do is roll Blogger & Google Reader into one seamless kickass product and market it well.
Karthik, some of your arguments hold true for the kind of user interactions that Facebook enables, not for Twitter.
ReplyDeleteTwitter is fundamentally a medium to broadcast your comments.
Twitter = SMS. Blog = Email would be a right way of comparing it?
ReplyDeleteWhat twitter does that blogs can't match at the moment is real time updating. Blogs are opinion pieces or lengthy articles not just links. Delicious on real time update could be Twitter (on a purely comparison basis).
RSS feeds are available to both Tweets and Blogs really so I don't see how "google would beat twitter" except if it were allowed to search through twitter timelines (which it's doing now) so twitter becomes a subset of the google ecosystem enabled by search.
Does that make sense?
I'm not sure if I agree that Twitter=SMS & Blog=email. Both, SMS & email are one-to-one private communication channels, not public broadcasts. Blogs & Twitter are essentially public broadcasts.
ReplyDeleteTechnically, there's nothing stopping you from publishing blog-posts on a real-time basis within 140chars (micro-blogging, essentially). There's nothing stating that blogs have to be lengthy opinion pieces. However, I agree, that the current tools around blogging do promote this usage.
That's *exactly* where Google can differentiate. It can build a kick-ass, but integrated product for traditional blogging, micro-blogging, and subscribing to RSS feeds - all rolled into one.
RSS feeds are available to both Tweets and Blogs really so I don't see how "google would beat twitter" except if it were allowed to search through twitter timelines (which it's doing now) so twitter becomes a subset of the google ecosystem enabled by search.
ReplyDeleteHave you tried subscribing to an RSS feed provided by Twitter? The updates are sometimes delayed by 24 hours! Now, I don't know where the delay actually is - at Google Reader's end (subscriber) or at Twitter's end (publisher).
Just one small change in pushing adoption for a pub-sub architecture like PubSubHubbub can remove such friction points and can make blogs + RSS feeds a compelling comprehensive blogging platform.
The competition of these social media sites is definitely an issue nowadays. They're all playing the social game and they should play it fairly.
ReplyDeletewhite label seo
Can Google beat Twitter at the current state of their social platforms? A resounding no. It seems like Twitter is on a different level with real-time updates and has become a global phenomenon. Google, despite its efficient and booming ecosystem, just cannot be on par with the rate tweets are spreading.
ReplyDeleteWhite Label SEO
Google has been trying and failing. I'm not sure even the big G can penetrate a market already dominated by established players.
ReplyDeleteI think google plus can compete with twitter. Only if plus can cover breaking events outside their circles.
ReplyDelete