There are literally hundreds of ways to promote an online business.
While the best source of traffic is free search engine traffic because it is free and highly targeted, some of the other main types of online advertising include;
– Paid search engine advertising such as Google AdWords and Bing Ads
– Purchasing text links and banner ads on similar sites
– Exchanging links with other sites
– Signature links on forums
– Free and paid ads on social media sites such as Facebook, Twitter, Pinterest, Tumblr, GooglePlus, Reddit and more.
– Free and paid web directory submissions
– Article submissions
– Blogging and guest blogging
– Pay per click (PPC) advertising
– Podcast advertising
– Press Release advertising
– Search Engine Optimization
– Email marketing
– Setting up an affiliate program
There is also television, radio and newspaper advertising.