Therefore, business owners who attempt to optimize their website by themselves may have difficulty keeping up with competitors who hire a SEO consultant to optimize their website. I would say that backlinks beat even an excellent internal linking strategy. The reason being that they are responsible for driving traffic to your site in the first place. It is better to have eyeballs on the page than not. Being on Yahoo or Google