There are lots of ways this can be done, but for any business there are two no-brainers. The first is to promote the site to all existing customers - if they don’t know that you sell online, they will go elsewhere. If they use your site and like it, they will probably tell their friends. So "Order online at" and your web address should be on every piece of literature and advertising that a company produces.

The second is to register with search engines. It may take a little time, but it's often free and can produce good results. Just remember that your site will register more effectively if the pages are generated in HTML, rather than being dynamically generated from a database. In our customer's experience this can affect traffic to your site by around 50%.