Visibility in the result pages of Search Engines
Depending on what exactly you want to achieve, you could use different channels to increase the visibility of your website. You can invest into large Branding or Activation campaigns through Display Advertising and Video Advertising. You can also develop a campaign with a Viral Marketing mechanism pushed through Social Media.
The most cost-effective way for you to improve your website’s visibility and generate traffic is to be more visible in the result pages of Search Engines, be it organic, paid or both. This way you are focusing on people that actually search for your product or that need a solution relevant to their problem. If you are present at the moment that people have a need then your result is highly relevant to them. This increases your chances of getting that sale considerably.