review plugin for wordpress
Jun 30

Warning! Disturbing Images Of website gore. If you read this post, you will be tormented by terrible nightmares of your precious websites been eaten by social multifaced beasts.

I just had my first site crashed by the sheer power of the facebook like button.

Most webmasters are familiar with the “digg effect”, or at least the effect of any major social site that suddenly sends thousands of hits per second to your site. It doesn’t have to be digg.

In order to explain this post better, I whipped up some crude shots of how I imagine the two effects.

This is how I imagine the Digg effect:

the digg effect

Yeap, this is what happens to a site when it gets frontpaged on Digg, or any other big social cesspool like Reddit or Stumble. Of course there are the pictures of burned servers etc, but that is the aftermath. This is the action shot.

Now, here is what happens to a site when it reaches the level of 4000 likes per hour, the Like effect:

like effect

It doesn’t seem that bad, does it? Well, lets go deeper and you will understand. When you implement the open graph protocol, you basically add some metadata to your pages so that facebook knows what to show on a user’s stream.

On your server logs, you will see this dreaded line of text:

Browser Type: facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)

That is not a visitor, that is the facebook bot pulling the metadata, every time someone loads a facebook page with an external like line.

So, if for example 100 people liked your page, and for simplicity’s sake lets say 2 of each of those people’s friends visited their profile page, you would have instant 300 metadata pulls off your site. I am sure that facebook has some sort of a short-lived caching in place, but from the practical data that I see, the metadata gets pulled quite often.

On my case, my moderate VPS crashed 10 times in a single day when people started liking and visiting and re-liking and spreading the word. I think, that facebook’s multiple servers were pulling data from my website from different locations, like the hands on the picture. Simply put, a DOS attack.

And if that doesn’t seem that bad, remember that you actually do get visitors from facebook likes. And the like plugin loads data from facebook again, to show the like count. And images get reposted on facebook streams (when the user likes and leaves a comment, RTFM), with an average of 200 friends per user. So the images get hotlinked, the site loads for the users, the metadata gets pulled every few seconds. I believe the scientific term for this is “clusterfuck”.

The worst of all is that the caching plugin didn’t help that much. Usually, with a cache you get to survive a digg effect, but in the like effect, it pulls on the server CPU and the cache does not save the day.

We still don’t know if the facebook likes have any SEO value, and the traffic is the standard low quality social one. From what I have seen, it is not viable to maintain a powerful server for viral content with low conversion rates.

Has anyone experienced the Like effect? Have you found a way to ease the impact?

Popularity: 1% [?]

written by Glowleaf \\ tags: , , , ,

Sep 12

Digerati Marketing is one of those seo blogs I like, and which are never updated :)

Anyway, this guy coded and published a program, called autostumble.

What it does, is that you simply remain logged in to stumble, and you have the program running in the background. The program coordinates all the clients, to stumble each other’s pages automatically.

Cute, fast, and brilliant.

But he killed the idea. How? By charging for it.

Sure, 10$-15$ are nothing, of course. But it kills the viral growth of the program. And due to the network effect, the program practically lives off its viral growth.

The network value of a product/service is equal to the number of clients to the power of 2. Meaning, 2 clients consist a value of 4 network, 4 clients consist a value of 16 network.

Its like fax, email, cellphones and instant messengers. If noone has it, its worthless. If many people have it, the value of the network grows exponentially, and after it hits a certain critical mass, no one can believe how they used to live without it. It’s hard to make it grow at first, and the growth is small. But after the critical mass is achieved, you got an unstoppable explosion engulfing everything around it.

For real machines or products, its hard to give it away for free, unless you are Sony or Nike. But for intangibles, like a software, its dumb not to give it away for free.

Do you believe ICQ or Messenger or Skype would ever gather the critical mass required to break the barriers of their network value, by not being free?

Don’t sweat on it, the answer is a big fat NO.

By charging for a service or product, that depends on its network value, even if its a trivial amount of money, you kill it right from the start. You are better off not starting the project alltogether.

“But how will I make money off it? I paid for development! I spent months on it! I paid for marketing!”

You can always find a way to make money out of something popular. ALWAYS. But work on making it popular first, then monetize it.

To stay on our example, a quick, dirty and fucking easy way to monetize the autostumble product is to make an image gallery (one that is already tried and appeals to the stumble audience) and put up a pay per impression banner. Then just add every page of that gallery to the autostumble queue, and voila, here is your money. No charges for the users, no obstacles for the virus to stumble on (pun intended), and the creator has some money on autopilot.

But nooooo, you just have to charge even a small amount of cash for it. Go ahead, kill the virus. Fail miserably. Who cares.

Related Blogs

Popularity: 23% [?]

written by Glowleaf \\ tags: , ,