An outsourced SEO can ruin your page rank as Google now is very serious about natural link building (which are links from articles, blog posts, forums etc. but not low quality directories and link farms, leaving along spammy comments on irrelevant websites etc.). Befor hiring a SEO try to find...