Is Craigslist rotting on the vine?
roundabout101.blogspot.com
roundabout101.blogspot.com
It seems to me that CL is a great example of the 80/20 rule -- but unlike most other firms, they simply didn't bother to implement the other 80% of the features.
I agree though, lots more they could do including a solid oauth implementation for the api...perpetually coming soon...
I saw something similar with Heroku. In fact, in the RubyConf talk, Adam Wiggins pretty much stated that they were asked by their investors to switch gears to the making money part of things. Thus, the Heroku service stayed more or less the same (and good, I might add) for a period of time up until this recent announcement that other stuff had been happening behind the scenes.
The CL search is really simple - really just whole word matches. That makes it hard to search for things that haven't been adopted by the CL community as keywords for items. I'm guessing this might be related to the amount of hardware they run. While search isn't that taxing a thing to do, it isn't necessarily easy (especially on CL's budget which doesn't rake in dough from VC or ads).
Think about comparing it to something like Digg. CL has more traffic (http://siteanalytics.compete.com/craigslist.org+digg.com/?me... - go to visitors->visits monthly and engagement->pages per visit). About 3.5 times the number of visits and about 10 times the number of pages per visit. So, CL is getting 35 times the amount of traffic of a major site like Digg. It's hard to scale up to 17.5 billion page views per month (24M per hour, 6,800 per second) - especially when you're not monetizing most of that. Comparatively, Digg is getting a mere 200 page views per second.
I'd love to see improvements to CL, but I feel like some of them would definitely require more hardware. CL wants to be independent with as little commercialness as possible. In the end, that leaves CL what it is - a bastion of whatever goes where it's also hard to find things.
I think this is just the typical case of someone being surprised by their success, and being too scared to change anything, in fear of driving users away.
CL can spend 5-10 million on infrastructure out of profits...w/o selling out, not that it would cost that much...they just choose not to.
If a user feels like they understands a site, they don't mind spending time on it finding things. It is the opaque, confusing sites that have people run away after a few searches. The challenge for any competitor is finding a way to expand functionality while allowing the user to still feel like they understand exactly how everything works.
This is actually a very interesting point; I suppose it falls in line with 37Signals' strategy of "doing less".
Remember, getting calendaring, location, price and category to work together is a tough problem. Also, making sure postings remain fresh is tough if you do anything other than craigslist's system of making everyone repost their content every two weeks. And you would have to be willing not to monetize any more than craigslist, 'cause the users can tell.
See also: http://crazedlist.org/
No, I'm not kidding.
But, yeah, we have a TODO list a mile long at craiglist. A lot of time goes into keeping up with growth and those who want to do Bad Things. But we also hack on new features too. We all use craigslist in addition to working there.
However there are many vertical niches within classifieds that can still compete with Craigslist. Apartments, Houses, Cars, Crafts and Jobs have all split out into separate niches and seem to be doing well. There are still tons of smaller markets virtually untapped (Pets come to mind).
If CraigsList had an API, it would be a game-changer. Then it would dominate a lot more niches.
Agreed. As a long time CL user, I have thought the exact same thing. Short of API functionality and extensibility, I know of numerous scraper/mashup applications that utilize CL data. Unfortunately, this does fall far short of API extensibility and likely leads to liability in concerns to "stealing" CL's data - I would be apprehensive about investing 'too much' on any project that relies on scraping as chances are that the project will be killed by CL before reaching the critical user mass of "success".
My main complaint about CL is the lack of user profiles. On ebay, I can (sort of) use the user profile and ratings to gauge risk. This is especially important on something like CL, where you actually meet face-to-face with a person, not just get a product shipped to your address. I have had some sketchy experiences on CL...