From my years of promoting free website hosting, I have formulated a depressing statistic. Nearly 9 out of 10 people that build a free website, give up with their first attempt. I am not talking about Facebook, Myspace, Twitter or any other social network, but a "real" website. One that you have to come up with the complete content and layout like the free hosts Webstarts or Wix.com. The reasons for this abandonment vary considerably, but I can make the following assumptions. The first being the plain fact that it is "free". When someone just gives you something, there really is no value. You do not give it the respect (and effort) you would have, had you paid for it with your own hard-earned money.
Let me first explain how a website can really be "free". Web hosting companies can give away free websites because they are gambling that at some point you may upgrade your free website to a paid website. You may want to do this for 2 reasons. The first is to get a "real" top-level domain name (instead of a free sub-domain) with more web space (file size) and bandwidth (visitor traffic). The 2nd reason to upgrade would be to remove any advertising put on your free website by the web hosting provider.
So that being said, I would like to establish that there is actually a great "value" to your free website, though you may not initially realize the benefits. The more visitors your free website has, the more revenue you create both directly and indirectly for the free web hosting provider. Directly by your visitors clicking on advertising on your free website's pages. And indirectly, by someone visiting your free website, and deciding they would like a free website of their own and click the (free hosting provider's) link to start building a free website - viral marketing! So I hope I have proved that there is "value" to a free website, there is just not initially to the end user (you). The true value to you comes later; with the free education you have received learning the web builder interface, dealing with affiliates, finding web page add-ons, cool javascript effects etc.
Another reason people abandon their first free website after they sign up, is the difficulty figuring out the web building interface, and frustration by the lack of tech support. I will agree that unavailable tech support is a big downside of free web hosting, but with the millions of free websites on the internet, there is no way free web hosting companies could offer one-on-one tech as most free website customers are total beginners. The biggest hint I would have here, is to just not give up completely on your first attempt at building a free website if you hit a brick wall. Even though you may have failed at a certain free web host, that does not mean you will fail at another. If you gave it your best college try, believe me, you will have learned something that will come in handy at another free web host.
Each free webhosting provider has a different interface that you will use use to build your free website. Some are easier than others - some may require you to know a bit of HTML code, while others will have a drop-and-drag method. Still others may have a "web wizard" or WYSIWYG (what you see is what you get) website builder. So since there are so many free web hosts out there, just choose another location and give it another shot.
Another reason people fail at building a free website is the reason they are building a free website in the first place. Some think they can build a quick website, fill it full of affiliate banners and money-making links, and they will be the next internet millionaire. A website (yes, even a free one) needs to have some viable content on it's pages. Your website needs to contribute to the internet by offering some interesting content, even if it is only interesting to a certain few that share your interests. I always recommend building your first free website about something you are passionate about. It is best to start with a content website instead of jumping right in and selling stuff on an e-commerce business website. It could be your favorite hobby or whatever you are best at, whatever it may be. It could be about fishing, billiards, car repair or cooking - you get the idea. Just think of your first free website as a learning experience, regardless of your ultimate goals.
And now to the biggest reason why people give up on their first free website - TIME. You may think you can build a free website today and tomorrow hundreds of people will automatically find it and visit. Well it doesn't work that way for the mere fact there are millions of free websites out there competing for a top spot on a search engine. Google does it's best to "crawl" all the new websites and pages created every day, but just for the reason of sheer numbers, it may take weeks or even months to get listed. And with no listing, that means no visitors. An no visitors means no reward for your hard work - being financial rewards or just some positive feedback.
So Doyle's helpful hint for this dilemma is BE PATIENT. Use this time to create another free website. Use the skills you have learned by prior free website building to improve the overall professional look and feel of your website. By having a "family" of free websites that link to each other, you may increase the popularity of all your sites (as seen by search engines), as well as speed up the time it takes listed on Google, Yahoo, MSN etc. Once again if you fail or are frustrated by the new free web host or have trouble with their web page building interface, move on to another! There is a list of over 100 free web hosting providers HERE.
My overall summary on this matter is to be persistent and stay focused on your ultimate goal. Free website building is a learning experience. It is a valuable tool to have in your internet arsenal. The great thing is you never know exactly where your journey may lead, but all knowledge is useful and the feeling you get for creating a content filled informative free website is an unmeasureable fulfilling accomplishment. The ultimate reward for your work is if and when you decide you need to create a top-level "real" website, you don't have to pay the geeky friend of your neighbor's aunt to do it for you. You will already have the skills needed - all obtained from what was given away as a free website!
On a sidenote, if you know for sure absolutely positively that building and having a website is in your future, get your own "real" domain name and paid hosting as soon as possible. The traffic and Google listing you build up from a sub-domain (the free domain name on your free site) cannot be transferred to your "real" site. Google is going to hit on your domain name to create it's listing. Search for a domain name below.
Thanks for the opportunity to rant... Doyle Dawkins