As the number of sites on the Web increased in the mid-to-late 1990s, search engines started appearing to help people find information quickly. Search engines developed business models to finance their services, such as pay per click programs offered by Open Text in 1996 and then Goto.com in 1998. Goto.com later changed its name to Overture in 2001, was purchased by Yahoo! in 2003, and now offers paid search opportunities for advertisers through Yahoo! Search Marketing. Google also began to offer advertisements on search results pages in 2000 through the Google AdWords program. By 2007, pay-per-click programs proved to be primary moneymakers for search engines. In a market dominated by Google, in 2009 Yahoo! and Microsoft announced the intention to forge an alliance. The Yahoo! & Microsoft Search Alliance eventually received approval from regulators in the US and Europe in February 2010.
The amplification and link building is always going to be difficult in a space where all related sites are potential competitors. Take for example a website focusing on news for a particular sport. Sure, you might get forums links, social media links, and other lower quality 'no-follow' links, but then but no news outlets, sports clubs, and the like would be interested in linking to your content because they have their own sports journalists. Likewise, fan sites, and others would be more inclined to link to well established traditional media, instead of your 20k per month visitor sports site.
Unless you’re eBay or Amazon, PPC can prove to be an expensive affair. You may initially not feel the pinch of it, but overtime, the costs keep growing. If you’re not doing enough testing with your ads, you may end up losing a chunk of your ad budget without any great returns. Simply focusing on the wrong keywords or markets can make a huge dent in your wallet if you are lenient with your ad budget.
Having a Facebook page is almost necessary for digital marketing efforts in the current online marketplace. Having multiple social media accounts on the right networks is even better. Moreover, posting relevant content regularly and building an engaged audience of followers can help grow your business immensely. Finally, paid social media campaigns have become immensely effective, even rivaling the similar efforts made on search engines.
There are three elements here. First, we want an actually credible, worthy of amplification person or persons to create the content. Why is that? Well, because if we do that, we make amplification, we make link building, we make social sharing way more likely to happen, and our content becomes more credible, both in the eyes of searchers and visitors as well as in Google's eyes too. So to the degree that that is possible, I would certainly urge you to do it.
Additionally, there are many situations where PPC (a component of SEM) makes more sense than SEO. For example, if you are first launching a site and you want immediate visibility, it is a good idea to create a PPC campaign because it takes less time than SEO, but it would be unwise to strictly work with PPC and not even touch search engine optimization.