Sometimes when we develop a site our main purpose is to
sell a product. But tell me why I should ever visit your
site again if all it consists of is an online ad for some product,
no matter how useful it is. You have to realize that the Internet
does not work like the rest of the world. On the Internet
people search for information and they love everything that is free.
Free information is one of the greatest novelties of the Internet.
If you are selling a product
like spaghetti sauce, then have your site be a site where people can
find great recipes. Then in a subtle way let them know that your
spaghetti sauce would work best in those recipes.
What you want to achieve
is to create a site that has relevance. Your main goal may be
to sell products, but you are going to have a hard time finding your
audience without a little ingenuity. Other sites will
be more willing to link to you if you have relevant information as well
as products to sell.