After reviewing and building scores of websites, three factors stand out as most important. The good news is that they are completely within your ability to control and fix them.
These three points are senior to SEO, design, branding and positioning. Without them, no amount of SEO work will save your site. Your social media and pay-per-click efforts are entirely wasted if you don’t first address these three components to a good website.