Due to the vast number of companies that take advantage of the Internet to conduct their business, it is very challenging for them to increase their sales and market awareness. In this paper, we investigate two techniques which are used to improve the visibility of an e-business in order to generate more traffic and sales.