My recent host provider issues made me realize that I am running a profitable website, and that perhaps others can benefit from knowing about mistakes and successes I've made, to get their own site successful and profitable. So I've decided to write a series on the site. This, the first article in the series, explains why I started the site.
I didn't intend to run a website to make money. Back in late 2000, the dot boom had already turned to dot bust, people were already being layed off left and right, and it was clear that websites, B2B, B2C, ... were no longer the "in thing". If you hadn't raised money for a web venture, then you weren't going to, at least not for a few years when the VC [venture capital] doors might start opening a hair's breadth. I knew all about every aspect of these things, because I was an independent consultant who was also loosely attached to a couple of startups. I say "was attached", but "had been attached" would be more accurate. My skills hadn't changed any, but the climate had and every startup I knew was busy closing their doors. If you weren't in, then you weren't going to be in, no matter how "attached" you were. If you were in, there was a good chance that you wouldn't be very shortly. In fact every startup I knew of went rapidly back to the "twinkle in the eye" stage, with their principals looking for work.
So, all in all, not an auspicious time to start a web venture. But then, I didn't think I was starting a web venture. You see, my first book was just about to be published (Java Performance Tuning, O'Reilly). And like every author, I was sure that my book was brilliant, that every Java developer in the world would go rushing out to buy a copy, that they'd all be clamouring for my attention. And naturally, I needed a place where people could contact me. So I started a website, using the name of my book as the domain name, "JavaPerformanceTuning.com". A few people pointed out to me that this was a pretty long-winded name. But then I wasn't thinking in terms of people typing in the domain, this wasn't ebay. It was just a point of contact. I figured most people would get my name from the book, do a search for "Jack Shirazi" and click through from the search; or go to the publisher's website, and find a hyperlink that just clicked through to the site.
Up front, I knew there had to be something on the site more than just "this is me and this is what I do". I mean it's all very well to get the odd click-through to your site, but how many people are interested in your bio? And after they've read the bio, what more is there? No, I realized up front that this site was going to be a support site for my book, so I started putting together resource pages and stuff. I also realized that this would be a good place to list anything that interested me about Java performance, since if it interested me, it might well interest other people (ah, ego). So I pulled out any tips from interesting pages online, and by the time I opened the site I already had a thousand Java performance tips. I guess I had more time on my hands back then.
My favorite opening tip was one from an Intel document on optimizing software running on Intel chips, which included a section on Java. My tip said
"I've only included this here because it's so (unintentionally) funny. Their only tip seems to be "use the JNI to write it in native code", which is not even a good tip."
Not long after I put that tip up, the referred to Intel document was deleted from Intel's website, which made me feel quite good. Of course it could have been a coincidence, but I like to think that some of the half a dozen people or so visiting the site in the first month were influenced enough to make Intel make the change. I like to think that, but even the vainest part of me recognizes that coincidence is a far more likely reason. More recently, Intel has published interesting and informative articles on Java, so like everyone else they've come to take it much more seriously. So kudos to them, always good to see a company reform its ways and get away from the dark side.
So the site was opened (October 23 2000), and I registered on a dozen or so search engines. My first hits came in almost immediately! Whoah, I was excited. Suddenly I could see fame and fortune rearing ahead of me. On the first day alone I had 25 hits. I calculated that if only one in 10 was interested in my services, I'd be rolling in it. Yes!
Boy oh boy, how naive can you be! Well I'm not sure about you, but clearly I can be pretty naive. One in ten. I crack up now just thinking about the idea that one in ten clicks might get me anything. Bear in mind I was not even thinking unique site visits, or even page views, at the time. I was actually calculating ahead my affluent future based on hits to the site, and a ten percent response rate! If all this is another world to you, and you can't see the reality dislocation, it's like expecting one in ten viewers of a TV advert for double glazed windows to call in to the advertised telephone number. And that includes the viewers who taped the advert and wind through at fast forward, and the viewers who popped out to get a drink, etc. If that happened, you could think in terms of a world where the biggest one hundred companies are all TV stations. Not going to happen. If a million people watch an annoying TV program (not advert, a program), you might get ten of them calling in to complain. If it is a nice program, you might get one calling in to praise it. The web is much more interactive, but one in ten responding? Not going to happen.
And what about those first 25 hits? Number one was the Altavista spider. Number two the Lycos spider. In fact all 25 were either one of these two spiders, or me looking at the site, or someone from O'Reilly who was checking it because I had asked them to put a link from their page of my book to my site. Day 2 saw a friend hit the site, day 3 saw the Googlebot. If I had bothered to analyze my meager ration of httpd log entries, I would have quickly realized that it was going to be a long slog before I had even ten people hitting the site.
Next time, in part 2 "Keep 'Em Coming", I'll talk about the two important aspects in getting people to come to your site. Meanwhile, you might want to check our latest newsletter (March 2004)
I would be happier reading this blog if it didn't look so like a thinly-veiled attempt to advertise the content of said site. I should have thought a single link might be permissible, but the TOC for two complete editions is BlogSpam (which name, interestingly, I see has already been registered in the .com TLD).
I have this uncomfortable feeling that Lesson 39 is going to be "find a gullible site with popular blogs on it who will let you advertise your services for free". But this is just my cynical side asserting itself. It's likely this was just an error of judgement, my charitable side insists.
I'd actually be interested in the experiences even though I could care less from Java and so won't be a click-through from the tables of contents.
Hmm, I used to post just the TOC. My reasoning was that this is making readers in a Java interest forum become aware of completely free and interesting Java content. Some people complained that this was insufficient to justify a blog entry. Not that they objected to the TOC, just that they wanted a bit more. So I had <a href="http://www.artima.com/weblogs/viewpost.jsp?thread=26931"> a poll about it</a>. The majority were in favour of continuing posting just the TOC as is. The remainder wanted the TOC plus some commentary. Nobody objected to the TOC as long as there was extra stuff. So I decided to add commentary. Now as commentary I'm posting a series (of probably about 6) which might help others get their site to the point where it makes money, based on my experiences with my site, along with my TOCs. It seems this isn't good enough. Well, there's no pleasing everyone.
So for future reference, please do note that any other blogs of mine entitled "Experiences On Running A Website For Profit ... " will include the monthly TOC of my site, at the end of the column. If you object to this, please don't read the blog, or if you feel that the experiences might be useful but the TOC not, please stop reading when the TOC starts.
> So for future reference, please do note that any other > blogs of mine entitled "Experiences On Running A Website > For Profit ... " will include the monthly TOC of my site, > at the end of the column. If you object to this, please > don't read the blog, or if you feel that the experiences > might be useful but the TOC not, please stop reading when > the TOC starts.