There are following ways to get more traffic on site:
1. Web content
2. Building SEO website
3. Publishing Articles
4. Press Release
5. Forum posting
6. Blog posting and blog commenting
7. Affiliate Marketing
8. Social Networks
9. Banner submission
10. Pay per Click
I agree these are all very important. Any chance you could expand on these a bit? I'd love to see more insight as to why these are so important and what challenges can be associated with these.
This tips are really comprehensive and really helpful to me thank you very much for explaining each of this steps. And I'm following this process for my chennaimoms.com woman's community and hoping for a good rankings in Google.
1) Selecting your domain name is the most vital step in getting a top ranking in Yahoo! and also other directories
like Dmoz and Looksmart.
Make sure your domain name is "Keyword Rich". You can make your domain keyword rich by simply inserting hyphens to separate words in your domain name. Yahoo! gives more relevance to sites with keywords in their domain name.
2) Make sure your domain name and business name is the same since Yahoo! is known to use the business name as the title for your listing.