Many Individuals speak about social networking, attracting a potential customers and marketing. However, the fact is that many small and medium sized businesses struggle to maintain a website that lives up to its potential, often due to tight resources. In this post I'm going to concentrate on the essential components…