Good Search Engine Optimization (SEO) involves both on-site and off-site strategies. These strategies involve several procedures geared towards building backlinks which is critical to you ranking highly in the search engines. However for this article I will be looking at off-site optimization strategies. As the name suggests, off-site optimization is employing procedures off