When you first launch a website, it can be hard to get an initial set of traffic. It takes time for search engines to notice you, and even then that is not guaranteed, plus no one knows you exist yet.
So what are some of the ways you build traffic for a new website, both for free and paid methods?
And do you have different methods for different types of sites? For example, do you market a content website differently than you do an e-commerce website?
Please share your ideas and experience below.