SEO (Search Engine Optimization)
Ranking up the search engines is just as important as being seen on the search engines. Nevertheless, your main priority should be to get yourself on the search engines like Google, Bing, and Ask, (Yahoo uses Bing's index). Once you are on those search engines, your website will also become available on every app, online crawler, and search website that uses the same indexes.
PPC (Pay Per Click)
If you are paying for clicks so that people land on your website, then you need to get value for money. Sometimes, the value doesn't come back via a profit, but through brand dissemination, social validation, or whatever marketing goal you are trying to achieve.[...]