I’ve written several times before about the ongoing merger of Search and Social and I expect it’s something I’ll write on a good deal more over time because I think it’s one of the biggest industry changes we’re facing and has the potential to fundamentally change the way people find information online. Yesterday, Mark Zuckerberg told the world I was right. Not that he mentioned me or anything, I would be incredibly surprised if he even knows I exist, but in his first post-IPO interview he talked at length about Facebook’s plans for Search. Continue reading
So I’ve been in New Orleans for the last 5 days for a mini-vacation and for the most part I’m in love with this city. The food is amazing, there’s live music everywhere, and I haven’t had this much fun in ages. It got me wishing that there was a way I could be based here for work at least part of the year.
A co-worker just shared this video with me, it’s all about the Content Repository API for Java, a new-ish standard for building databases that’s gaining market share in Europe. The standard is open sourced and you can store anything and access the data however you want. The system supports strong typed data, as well as no types. Of particular interest to web developers, everything is REST based. The result is you can build db’s storing hierarchical, unlimited metadata. Find out that you’ve got a new piece of data you need to include that you didn’t anticipate prior to starting the build? No problem! That gives it some interesting advantages as compared to traditional relational databases.
Very cool stuff!
Originally posted on the Involver Blog at http://blog.involver.com/2012/06/28/socializing-your-seo-2/
Socializing your SEO
I have written here before about the interactions between SEO and Social Media, and it’s a topic I expect to write quite a bit more on over the next several years. At root, both SEO and Social Marketing are designed to do the same thing – get people to your website, promote your products and services, and make your brand more visible. The difference is how they accomplish these goals. Continue reading
Most websites today run on non-secure connections (http instead of https) most of the time – and that’s just fine. Browsing pictures of cheeseburger-craving cats doesn’t require a secure connection because the user isn’t sharing any sensitive information. Even e-commerce sites usually only use secure connections for the actual transactions- no one cares what shoes you’re looking at but they might be interested in your credit card information so it’s the credit card transaction that e-commerce sites protect by forcing a secure connection.
This minimalist approach to security has been driven partly by user indifference but also partly because SSL certificates (which allow sites to encrypt user data and enable secure connections) have historically been fairly expensive – though that is now changing rapidly. After all, why spend the money on a certificate for your site if it’s not necessary and your users won’t derive any tangible benefit from it? So while a minority of internet users might have preferred to browse in secure mode all the time, it simply wasn’t an option on many websites.
All of this is interesting if you’re into tech trivia but not something most developers have spent a lot of time thinking about. For social media developers,however, that’s changing and changing fast. Facebook has recently announced that they’re going to require that all app developers in their ecosystem be able to serve both secure and non-secure versions of each tab. They’ve also introduced a ‘secure browsing mode’ which allows users to check a box once and have their entire Facebook experience automatically shifted from http to https.
(Originally posted on the Involver blog: http://blog.involver.com/2011/07/25/the-battle-between-facebook-google-what-will-it-take-to-win/
In past blog posts I’ve written about the challenges of figuring out when it’s right to cross the chasm and make the leap into unknown territory. Knowing when the right time is, can of course be a challenge. Jump too early to a new platform and you risk sinking precious resources into something that may never be adopted on a large scale. Wait too long and you miss the chance to reap the rewards that early adopters can earn by leading the pack. The astonishing number of indie musicians who still use MySpace profiles as their main website is proof of the danger of tying yourself too tightly to a single platform. Sure, it was hard for bands to leave a place where they had thousands of Friends for a place where no one Liked them yet, especially since Facebook doesn’t even offer a native music player! But times change and we have to change with them. Today Myspace is a ghost town and the musicians who failed to make the leap have watched their audiences evaporate. The only constant in our industry is change, as proven by the recent rollout of Google+. I’d like to talk a little bit about the impacts of this latest change and how I see the coming fight shaping up.
I believe the key factors in how the fight between Facebook and Microsoft on one side and Google on the other will play out are:
1. Audience Adoption
2. Audience Retention
3. Successful Monetization
Technical issues such as scaling and platform stability have obvious impacts on all three of these factors, and so does the mobile experience. Facebook has proven it’s ability to succeed in all three of these areas and is working very hard to close the technical advantages that Google currently holds. Facebook is a dynamic company with very intelligent people and they know full well this fight will not end in a truce. It would be foolish to count them out at this point.
At the same time, in the weeks since Google+ opened it’s virtual doors it’s become the fastest growing social network in history. Because it fully integrates with Google’s other products it has a significant advantage in terms of client retention as well. Add to that a mobile experience that is in every way superior to the one offered by Facebook’s mobile app and you have a powerful formula for success.
This leaves monetization – both direct advertising to consumers and the ability for advertisers to build their brand pages as the wildcard. After all, at the end of the day social networks are really about one thing – advertising and selling products and services to their members. Finding ways to do this which don’t turn off your audience are a constant challenge. I believe the ongoing fight over advertising dollars between search and social is the main reason Google decided to enter the social media arena. If they can beat Facebook at their own game, Google will have unprecedented power. If Facebook wins out their partnership with Microsoft’s Bing to supply social-assisted search, this will not do any favors for Google’s core search business. Both companies are literally fighting for their lives and we can expect them to fight hard.
As a developer, I’m paying particular attention to the branded pages environments on both platforms. Even with the arbitrary restrictions on custom content on mobile, Facebook’s iframe architecture results in an exciting platform that reaches hundreds of millions of people. Google+ is still in the early experimentation phase on this front and it remains to be seen how they’ll implement this functionality. We know it’s coming but no one knows what the final picture will be. If we’re lucky the mobile experience for branded pages will be as natural and easy an experience as the rest of the platform.
What we do know is that no matter which network wins, social marketers require tools that can be deployed quickly and easily and work just about anywhere. Whether it’s a major change within Facebook or a major change in social media like Google+, the key is to stay flexible and be prepared to shift tactics in a hurry. The market is changing – be prepared to change with it.