Hacker News new | past | comments | ask | show | jobs | submit login
The Elephant in the Room: Google Monoculture (codinghorror.com)
85 points by ajbatac on Feb 9, 2009 | hide | past | favorite | 56 comments



On Paul's disagreement scale this comment is right down in the sewer, but please pardon me while I vent:

How come Jeff is always grumbling about Apple's "Monopoly" on music and now Google's "Monopoly" on search but he never grumbles about Microsoft's actual monopoly on desktop operating systems and office back ends?

In this post he even calls out the people who grumble about Miscosoft and asks them to grumble about Google. But somehow, he never makes the connection that perhaps people who grumble about Apple and Google might want to do a little grumbling about Microsoft?

> I find that talent is far less important than enthusiasm.

--Jeff Atwood


I think his stance is that there's (more than?) sufficient grumbling about Microsoft, and insufficient grumbling about Apple and Google. There's an obvious bias to his writing, inasmuch as he just takes this as a given and moves on, but that doesn't mean he's totally wrong.


There's an obvious bias to his writing, inasmuch as he just takes this as a given and moves on, but that doesn't mean he's totally wrong.

Solid gold, thank you. Putting Jeff aside, I prefer blogs that have a healthy amount of bias. Writing that tries to be judicious, dispassionate and balanced often ends up being dry and comes off with a pseudo-academic tone.

A little bias adds passion and fire. As long as they aren't totally wrong, that's a good thing. A while back all the big companies were "diversifying" so that their stock would become immune to the vagaries of any one market or business unit.

This was almost always a failure, because professional managers want to achieve diversification through their portfolio selection, where they can pursue their own mix and make changes by trading in the market, not through having business managers engage in lengthy and expensive M&A activity.

Blogs are a little like that: If I want a balanced read I'd rather read several different posts about the same subject than try to find one person who tries to present the centrist view.


The fact Microsoft can still get away with their abuse of monopoly is sufficient proof there is not nearly enough grumbling about Microsoft.


Grumbling doesn't effect change. I'd say that there's more than enough grumbling, and precious little else.


Grumbling is one of the few ways grumblers can make the people who can effect change take some action. Be patient. Action will come.


Wait till he complains that StackOverFlow has the monopoly on question/answer sites. Based on the numbers that they are seeing, they are well on their way.


Google may not be a monopoly, but they are certainly a single point of failure for many businesses. As such, these businesses should not be happy that their continued survival depends on some algorithm not flagging them a 'false positive'. Monopoly or not, I can't help but think that this is not a healthy situation.


It's not a healthy situation, but that's largely due to the poor results other search engines provide. I tried using Yahoo! and Live for a while instead of Google. I had forgotten how awful the results were. It wasn't the formatting or the speed, but the lack of relevance the results had to my query. It's no wonder people don't use Google's competitors.

In the mean time, the rest of us have to pray that our site is considered "relevant" in Google's eyes.


It's not even the results for some people, but Google itself.

I've seen studies where the researchers show Yahoo results on Google's template, and vice-versa, and people still thought that Google had better results.

Google is a brand nowadays (and a verb ;). The tech will become secondary in a near future. It's like Coke vs. Pepsi, they taste 99% alike and blind tests show costumers have no preference on one over another.

I am not saying they don't have an edge on quality these days, but in the future, just relevant links on the page that appears after you type your search terms will not be enough.


Slightly off-topic, but:

"It's like Coke vs. Pepsi, they taste 99% alike and blind tests show costumers have no preference on one over another."

Sorry, but that's completely wrong. Pepsi is far sweeter. It wins on taste tests, whilst Coke wins in some tests where people drink an entire can.

http://en.wikipedia.org/wiki/Cola_wars


I stand corrected, thanks for the Cola war insight :)

I guess I let out my own personal taste and bias and some faulty memory...


Not faulty memory just accepting a common myth/advertising. It wasn't until recently that I was informed of the truth of why the pepsi/coke taste test works out the way it does.


;) I actually can't stand the taste of Coke, but love Pepsi with a passion. Some people think I'm weird/being petty, but it's just a different taste.


(Reply to Zack who's comment is dead):

You can tell even by the smell. Perhaps you think I'm lying, but when served a brown fizzy drink in a cup, I can tell with 100% accuracy wether it is Coke, Pepsi, Diet Pepsi, or Pepsi Max.


I don't know exactly why but that sounds very funny to me. I would boast of this ability all the time.


The long winter evenings of blind taste testing at our house simply fly by ;)


Yep, I have this ability too - I thought I was the only one!


I like Coke more because Pepsi is too sweet for me.


"I've seen studies where the researchers show Yahoo results on Google's template, and vice-versa, and people still thought that Google had better results."

Just to clarify, I suppose you mean people thought the Google site with the Yahoo results was better than the Yahoo site with the Google results?


Yes, that's exactly what I mean. Yahoo search results on a Google webpage were considered more relevant than Google search results on the Yahoo webpage!

Google is a brand. Some people automatically think it's better.


I checked this out, searching for nytimes.com with yahoo google and Microsft. The results were mostly the same.

All sets of top ten results were from nytimes.com. The layout was almost the same, in fact it looked like Google and Yahoo were based on the same template. The speeds for yahoo and google were basically the same. Microsoft seemed a tiny bit slower, but they didn't mention the actual speed of the search, so I don't know for sure. The number of results were different. Microsoft had 1.8million, Google had 32million, and Yahoo had 59 million. Google had a mini search bar under the first result, nytimes.com, that let you search in the site. That feature is nice. Even though the sites are almost identical, I still preferred Google's results. The other sites seemed ugly.

I'm not sure why that is. It could be that I have used Google for awhile, and just gotten used to their format. Or, it could be that Google does more effective research on how users interact with the site.

For example, I remember seeing the video from Google tracking eye movements while searching. The eye movements were mainly focused on the top left corner of the search result. Yahoo's site design interfered with that eye movement. They have a giant red Yahoo in the top right corner. It stands out, and I think it is annoying and distracting.


A few months ago I switched to Yahoo! Search as an experiment. I'm quite confident that, if you'd replaced the Yahoo! branding with Google's, I would never have known the difference.

But yet I switched back. Why? I was hosting the Silicon Valley Rails meetup, and our speaker Emmett Shear (of Justin.tv) had forgotten to bring his laptop, and had to borrow mine. I was so uncomfortable at the idea of my home page---Yahoo!, of all things, and not Google!---being broadcast to a room of Rails hackers that I changed it back to the Canonical Choice. And now inertia has returned, and I'm back in the warm bosom of mother Google.

I'm pretty sure that Yahoo! Search and Live Search are basically as good as Google nowadays. When it debuted, Google was qualitatively better than any other search engine, but today Google's lead is based mainly on branding.


Try again now. Both Yahoo! and Live are pretty close to Google right now in terms of relevance. Branding is another story, but the results aren't bad.


Yes, I think it's important not to get dragged into a semantic debate over exactly how the word monopoly fails to describe this situation. Google's position may well be unique in human history, so it's not surprising that our existing laws and metaphors are inadequate to describe it precisely.


I think the change in the frequency of occurences of incidents of companies like google is a measure of something. It was the IBM era companies, then the Microsoft era, the Dell era, Google, then what is next?

The technology is getting closer and closer to the end user, both in terms of breadth of knowledge and depth of knowledge. Ease of access. IBM's were big computers in corporations, Microsoft were pcs in the early adopter homes, dell in the mainstream homes, Google on the Internet.

What's next? Mobile? Wireless? Cloud Computing?

It's one hurdle after the next in both directions. Hardware footprint minimization, proliferation, and ease of use. Longevity. Functionality.

People are going to get left behind. They're just not going to want to keep up. They'll reject the new way. The rational way. The more efficient way. The faster, more productive way. The enabling way. The way toward free will.


That's a lot of sentence fragments and I still have no idea what you're trying to say.


What I am trying to say is that Google won in a blue ocean of internet advertising. Internet advertising didn't exist at one time and in it Google prospered.

Same thing happened with IBM, there weren't computers in corporations before them. There weren't computers in homes before Microsoft. There wasn't a computer in /every/ home before Dell.

Now there are several blue ocean opportunities being created. Cloud Computing is bringing scalability to the masses. Essentially we are looking at what Microsoft and Dell did for PC proliferation, cloud computing could do for web based information management. Mom and pops can use the same quality software that the Fortune 500 use. They can be efficient. We are going to see a rising and thriving of small businesses because now they to can have the same tools that the big companies have. Big companies spend millions and millions of dollars on software every year and throw it away. When small businesses can spend $50/mo for the same functionality, a new playing field will open.

The mobile market could reach every human alive via wireless. We have netbooks selling like crazy. The workforce is becoming more mobile as well.

Things are changing very quickly and there are lots of opportunities for the next google. The Google of the era when consumers become willing to pay for content and services on the web. We see great things in offerings in the SaaS market for example that consumers are willing to pay for.

Google makes money on tiny fractions of huge volume. There are huge markets out there where each click, each page view, each morsel of information is much more valuable to the customer.

Think about it this way, Google gets its money from advertisers, not consumers. So Google profits indirectly through the attraction of customers to the advertisers sites.

Today, there are more sites that are able to make money directly from the consumer, so the numbers are way way less than google's and the google model is getting gamed. It's not free to do SEO compatibility and keep content fresh and all that. Adwords aren't so great anymore. Too expensive and no one clicks... Just like social sites are great in the beginning, those who mastered SEO in the beginning won, but it's not so great anymore for newcomers. Their algorithms like old sites that have been around for a while, so newcomers are looking for other ways to build organic traffic.

There's a lot of room for another google and I suspect that as time continues, the rate at which new google's appear will become more frequent as technology become ubiquitous, smaller, and easier to use.

Companies are going to make a lot of money doing things we can't even imagine right now.

Shoot, this is the first president that uses email... We can live and work anywhere. We can hire anyone anywhere. Borders are coming down. I could move to Eastern Europe, Asia, Australia, South or Central America, or any number of places and have a way more fantastic life than I could afford in the U.S. and work entirely on the internet. Why wouldn't I do that?

There are plenty of Twenty and Thirty somethings that would do just that, gladly and in a heart beat and they will.

If you boil it down, Google isn't an internet company. They don't have scale because everyone at google still goes into the office. They don't work on their own schedule. They are bureaucratic. They are becoming a code shop.

The Google model is dead. The please the investors model is dead. The focus on the customer is alive and thriving and prospering.

There are countless companies out there who are making way more money in revenues than it costs to run their businesses. Google isn't one of those businesses and the way they make money... I don't know how long it can live.

For companies to survive, they have to have something their users are willing to pay for. I highly doubt any of google's users would pay for google. Live search is fine, Cuil is good. Yahoo isn't half bad, in fact I like what a lot of Google's competition is doing in search, maps, images, etc.

If Google topples, so will an entire ecosystem of consultants, programmers, designers, and startups that make money there. They'll be looking for something new and something new will be created to satisfy them and those who follow them to new oceans of opportunity.


The thing about Google is that rather than seizing a market, they created it and their continued growth involves them improving their product so that they are used even more.

Sure, businesses depend on Google but Google was the first search that could be depended on. Google was the first search entity of any sort that allowed the web to be effectively monetized. They are that "???" in the three step plan "1. Get attention, 2.??? 3. Profit". Google did not create the web but they certainly "grew" it and thus they are currently the "good" kind of monopoly, one which aims to sell as much as possible, rather than the bad kind of monopoly which aims to extract the most rent possible from selling the same amount of stuff year-in, year-out (the model for a bad monopoly would be an unregulated electric company. Microsoft only partly fits this model but MS is still clearly closer to being a rent-extractor than Google).


It can be considered a natural monopoly

http://en.wikipedia.org/wiki/Natural_monopoly


Google is a brand with good karma, like Nokia or Apple. That's not enough to stay alive, but no idea works standalone. Google did many smart steps to attract the geeks, and it is how they probably will win the battle for SMB market.


The reason people find Google less objectionable than Microsoft is that it is far easier for the average consumer to switch search engines than it is for them to switch operating systems. So while Microsoft could force out better competitors, there's no way for Google to stop people from using another search engine. There just needs to be one that is worth switching to.


And there isn't even a company close to Google in search quality. Nor one with even a plan yet alone the budget.


Google also has not yet been convicted on monopoly abuse charges. Microsoft has. More than once.

And, quite frankly, their continuous defiance and misconduct does not help its image of a serious company.


There are a lot worth switching to. Cuil is nice. There are more to search results than speed of delivery.

I monitor search term locations in several search engines and notice the numbers of results returned for relatively new terms will sky rocket on Google, then fall dramatically back, while the others would remain relatively stable.

Why would that happen? I'm still trying to figure that out.


> I find it profoundly disturbing that if every other search engine in the world shut down tomorrow, our website's traffic would be effectively unchanged.

Jeff missed a major point here.

What is ACTUALLY a disturbing thought is that if Google decided for any reason to de-list stackoverflow.com they would lose 83% of their traffic. Like that, in an instant.

Worse, they would be left with little or no recourse. Joel is probably enough of a big-wig that he could place a few calls in to Google or raise hell about it on his blog, but otherwise there is no one to talk to at Google or nothing to be done. I've read horror stories about this kind of thing here and there, and it's terrifying.

The comparisons to Micrsoft miss the mark, because Google is a different kind of monopoly and poses a different set of problems to a different group of people.


The single worst business decision I ever made was migrating a site on a .net extension over to the .com once the company bought it without making damn sure not to lose rankings in Google. I had heard that permanent redirects preserved pagerank/googleness, but dropped from top 5 on some important terms to outside the front page. This single poor decision/poor execution cost me and the company tens of thousands of dollars, which is orders of magnitude higher than the additional credibility the .com would've brought.

I suppose I had to learn that lesson sooner or later, so I'll go glass-half-full and be grateful that it was on tens of thousands early in life, instead of more later. But that was a pretty expensive lesson.


Naive question: Why is the immediate switchover necessary? Can't you run the same site on foo.net and foo.com, and turn on redirecting from .net to .com AFTER google updates its index?


I was also under the impression that permanent redirects preserve pagerank... how are you supposed to execute a domain change like this properly?


301 redirects are the suggested method for permanently redirecting pages for search engines.

This will preserve pagerank, but not immediately. This means for a while (1 week-3 months), many of your pages will be dropped from their current rankings.

They will be returned, eventually. But Google has to update their entire index before you'll start to see any improvements.


can't you do a CNAME change? wouldn't that preserve google rankings?


I also have a naive question, does a .com really have "additional credibility" over something else? Why? How about independent of what other websites are doing?


Its more due to the brand association people have with the .com domain.

When you're telling friends about sites "I found this great site, its called facebook" - for those people not in the know, the natural thing people do is to use the .com extension.

It's also why the .com domains command a higher premium on the domain name aftermarket.


I assume there is some credibility to it. More importantly, it is the default extension tried/searched by browsers when the user doesn't specify a TLD.


In response to people suggesting alternative ways of doing it - yeah, hindsight is 20/20. Used 301 permanent redirects on every page, and yet, still meltdown.

As for .com's having more credibility - I reckon they have a bit more, plus you'll lose some traffic when they mistake the .net/.com. There's a few sites I visit that are .net's, and when I'm not on my own computer with browser history, sometimes I accidentally go to the .com. We paid around $1500 for the .com in... 2004 maybe? This made a ton of sense, because with our margins/gross/net, it would have made a ton of sense for a competitor to buy the .com - they'd have been paid back on it if they could've got it to top 5 in google for us. (To all the people who might say that we could then sue them, the answer is that you're 100% technically right, but that's ugly and you don't want to waste time/lawyer fees in court except as a last resort). Anyway, even if it increased our conversions or preserved lost traffic by a small amount, it would have been a good business move... ignoring the loss of search rankings, which wasn't planned on and hurt.


This page, linked from the article, is also a nice read: http://whimsley.typepad.com/whimsley/2008/03/mr-googles-guid...

Whimsley Hall is now strewn, like Miss Haversham's house, with cobwebs and dust. Most visitors no longer come in by the front door to take a tour. Instead, Mr. Google (a travel agent who doubles as our butler) directs them straight down to the basement where the family archives are kept and tells them to look at one particular historical document called The Netflix Prize: 300 Days Later. They read this and then they walk right out.


My brother has a site that has just gone dark on Google. This is a site that uses no SEO "techniques" - it's just a plain site with content and a form to buy a product (not software) that actually uses Google's own "Checkout". Oddly, it turns up OK on Google's image search but never makes it into the regular key word search results.

Obviously, investigations are on-going but it is a worrying that a site supporting a legitimate commercial venture should just disappear from Google and thus (in effect) from the Internet.


This happens randomly. My Rutgers site (one page, edu domain), was de-listed for a couple of weeks (didn't exist, even when I specified "site:rutgers.edu"), then just re-appeared. I also noticed this with Oliver Steele's functional.js page - I was used to typing "functional js" into Google to find it, and at one point, it disappeared for a week or two from ranking alltogether, only to mysterious re-appear again.

Maybe it's some clever way to check whether or not people track their SEO? De-list sites, and watch if the person reverts to an earlier version of the page, or submits it for Google to crawl?


Maybe that's googles' subtle way of telling your brother to buy some advertising with them ?


I'm not sure if Jeff knows what a monopoly is.


Google is effectively a monopoly, however the issue here is that they do not appear to be misusing their monopoly. Microsoft has been convicted of using illegal tactics to build and maintain their monopoly like licensing agreements that effectively shut competitors out of the OEM operating system business. Apple has been accused of abusing their monopoly by leveraging their position in music players into dominance in online music sales and then enchaining the two the way Microsoft enchained Office and Windows dominance.

What, exactly, have Google done to shut competitors out of the search business? What agreements have they forced on advertisers to discourage them from advertising with anyone else?

And while they ship other products that leverage their competence in search, they do not appear to enchain them. For example, they dominate in online search and have a strong position in online mail. And yes, they can leverage scale to sell advertising on both properties. However, their does not appear to be a link between the two products. For example, when I perform a web search it does not appear to use my mail inbox to influence the relevance rankings of online search.

So far, Google appears to be following a different strategic path than Microsoft did.


On the other hand, they effectively pay Mozilla to make Google search the Firefox default homepage. They also distribute a free mobile phone operating system that is heavily integrated with Google services. And they make a web browser (advertised on the main Google page of other web browsers) that incorporates features important to widespread adoption of Google applications (Gears, high performance layout and Javascript engines, robust process model).


Paying Mozilla to be the default search engine is merely using money from a successful business to promote the same successful business.

They also distribute a free mobile phone operating system that is heavily integrated with Google services.

You might have something there, that is very similar to some of the things Microsoft and Apple both do.


True. Google's monopoly comes from making an excellent product, not from using underhanded shenanigans.

Also, I'm not worried about "incentive to improve". Google is constantly improving and tweaking their search results. That's the only way they will be able to maintain their monopoly. Because, unlike a platform like Microsoft, there's very little inertia in switching over to a different search engine.


Have there existed good alternatives or proposals for alternatives to google that people haven't heard about possibly because google doesn't return them?


Any thoughts on how google-integrated tools like HNSearch (webmynd) will play a role in the present-future of the post-google-"search monopoly"?




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: