While almost all SEO experts recommended a blended on and off-site approach, all the off-site efforts in the world cannot make up for a rock solid website. In other words, perfecting your on-site presence is a critical first step, before you amass mounds of links and outbound campaigns.