Somehow, you have to let people know who and where you are and what you have to offer. If you can afford to have someone else do your online marketing for you, help is available from firms that specialize in online promotion. Some developers include promotion as part of the services they offer. Chances are, you are going to want to do some of the promotion in house. If you opt to do this, it is a good idea to invest some time learning about the culture of the Net and how to become part of the Internet community.
Many magazines are available online with helpful information.
There are also many sites and a few mailing lists that offer advice about marketing online. The first, and essential, step is to register your site with the main search engines and directories. There are a number of sites on the Net, such as Submit-It that allow you to register with many search engines at the same time. This method is not recommended. Each search engine and directory requires specific parameters be met, and if you don't register correctly, it will affect your results.