suppose a web 2.0 startup has completed its product and is trying to launch it...what are some of the most effective ways to promote the product that is specific to a web 2.0 model (ie. users come in to contribute to the content) rather than say generic methods such as SEO, link building etc that are applicable to more generic sites such as blogs
more specifically, what should the web 2.0 site be doing and what are some of the important strategies to execute in order to induce users to contribute content as well as to generate more traffic?