t is a good idea to keep contact information for your customers. Let people sign up on the main site, and also offer it at the checkout after they buy something. You can utilize all of this later to e-mail sales information, ask for feedback or give out promotional items.
Focus on building a quality site before you worry about marketing it and obtaining a ranking. This should be the first step for everyone in web business. If you have a good website, you will have less work in the future.