text: what is the most effective way to market an online business? i am about to venture into starting an online business and feel overwhelmed with all the competition out there... any tips on marketing schemes.... the best way is to rank well in the search engines (organic search results, not the pay per click). ses can be a big source of traffic. the key is to create the best content in your niche. if you have good content, other websites will gladly link to you and offer your site as a resource to their audience. check the on-page factors and be sure to get linked from authority sites in your topic area.  if you're only going to read one how-to guide to get to the top of google, the best and most comprehensive resource i found is webmasterworld.com's brett tabke's advice "successful site in 12 months with google alone" http://www.webmasterworld.com/forum3/2010.htm  other ideas:  1. create the best content you can. your content is your best advertisement - if visitors love your content, then they will go back and spread the word to others.  2. make it easy for users to recommend your site. viral marketing is very important -- and easy to tap on the web. but give your users the tools. get a recommend this site script from websites such as cgiscripts.com and similar directories of scripts. some even go as far as giving incentives to those who recommend the site to their friends.   3. send out press releases. while outfits charge as much as $650 per release, there are free press release submission places on the web. press releases allow you to (a) attract media attention; (b) get more back links to your website without sending each website an email request; and (c) get more visibility especially if your press release gets in google news or yahoo news. prweb and my website accepts free press release submissions, among others.  4. submit articles. write articles and submit them to websites accepting author submissions. you get exposure for your business; establishes you as an authority in your field, and allows you to get backlinks for your website. here is a very comprehensive list of sites that accept article submissions  http://answers.yahoo.com/question/;_ylt=aqmzhu_wn2q8jvmj6tte0ewjzkix?qid=1006022407481   5. syndicate your content. use blog or rss feeds to distribute your content. everytime you update your content, those who are receiving your rss feeds will get the latest info from you as well. here is a link to resources for marketing your blogs and rss feeds http://www.powerhomebiz.com/onlinemarketing/blogs.htm