SEO or inbound marketing is a continuous and concentrated effort which evolves with the growth of the website and constantly changing search algorithms. There are a number of factors that directly impact your page ranking. My approach will achieve good positioning for your site with essential on-site and off-site SEO techniques.