1. Find A Free Web Host
There are sure lots of them out there to pick from. Do a quick search on Google, Yahoo, MSN, AOL or any other search engine and you will have literally Thousands to pick from!
2. Pick a Sub Domain Name on the Free Web Host
Pick a sub domain name because it would be free. The Free Web Host you park it on should offer it as part of your free deal. Be crafty and pick some closely and cleverly related to you topic.
3. Find a Free HTML Template
There are also a lot of Free Templates available on the Web and all that is required to use them is a back link to the authors site. Go through a bunch of them and see which ones you like the best. The pictures can all be changed and titles replaced with specific ones to your site.
4. Pick a Topic
This may be one of the most important parts. The title is what your content will be based on. The more passionate your feelings on the topic the more vivid your content will be.
5. Find a Title
Also very important is the Title for your site. It should be as catchy as your Sub Domain name and is very flexible because you have no limits for your title.
6. Create Your Content
Your content is the single most important part of your web page. It should be original. clear and concise. You should be comfortable and confident. Your content is why people will be driving to your web site.
7. Add your Content, Pictures and Video
Now that you have all your ingredients you can purr it ll together. Add your content filling up any blank space as best your can. If you used a free web template you can replace the pictures with yours. Also you can embed some videos in there if you like. Make the page or pages look as full as you can. There are no limits as to how you want to display your content!
8. Link to Other Sites and Vice Versa
Be sure to link to other related sites. This step is very important because it will eventually drive traffic to your web site. The more links you have the more likely your site will be seen. Also try to have other sites link to yours. One way to do this is through blogs and forums. Write articles related to your topic on other sites leaving your web address behind. This will certainly generate links to your site!
9. Put Some Ads Up
Try Google AdSense or Yahoo's version. Why not generate some revenue? Google's AdSense is very nice. It will find specific ads as per reference to your content. Try it and you'll see!
10. Generate Traffic
All you need now is some traffic. It may take a little time but if your content is good, fresh and useful people will come and visit your site. Another way and you already did this is create links on other sites through links. finally you can get some marketing and/or try Google's AdWords. AdWords will allow searches people do on your topic in Google show in their Google searches! It costs per click but costs merely pennies a click.
11. Link To Other Sites and Vice Versa
Finally add to you site every day. Ad text, pictures, videos and any other related media to your topic. It will keep people coming back. Another great thing to do is ad a few related back links every day. Before you know you'll have a few hundred links back to your site!