The main goal for any enterprising internet marketing consultant when they build a website is to make sure that it is visited by many people, and a significant percentage of these visitors buy their product, or click on their context-based ads for profit. However, it is useless to rely on social media to market such websites. The users of Twitter and Digg.com rarely click to buy - they click to read.
Users who buy are those who use search engines to look for a product, service or related websites. Thus, it is imperative to use Search Engine Optimisation techniques to deliver your website into the hallowed higher pages of Google.
Roughly speaking, Google's search algorithm ranks sites based on the relevance and relation their title have with the contents, products or services they are offering. The keywords, however, are the words the users use to search for a specific product on search engines. Using SEO techniques, you should sprinkle keywords around your content and product to make it visible to the search engines, and therefore increase web site traffic to your site.
Also, whenever you present clickable links to your own websites on other websites, it is undesirable to link through with a placeholder or a generic text such as “click here”. Rather, using relevant keywords or words that are specifically related to your web site design instead of the generic text, you can boost your search engine ranking in Google or Yahoo! or any other search engine.