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?
Much of it depends on the niche, but here are a few ways that may help:
If users are going to contribute and create your content/value of your site, then they have areas of specific interest.
Find out or guess what they are... and go participate in like minded communities to encourage them to participate in yours.
Example, you've got a photo sharing website. Go to photography forums, blogs etc make relevant comments and contributions and promote your service where your users already hang out.