1. Design your web site to be a targeted resource center, like serach engine or blog search. Select one topic and build on it. You'll earn repeat visitors that are interested in that topic.
2. Offer something that is really free, for boost your online sales. If people go to your site and what you said was free really isn't, you'll lose their trust and they won't buy anything.
3. Add a chat room or message board to your web site. People want to interact with others that have they same concerns as them.
4. Entice people to link to your web site by giving them something free in return. This'll increase your higher-ranking in some search engines.