Search engine firms like Yahoo, MSN and Google are continuously changing their algorithms to keep their search results updated. On-page optimization used to be the key element that search engines made use of in order to establish a websites ranking. However, it currently comprises only about 10% of their total algorithms. What carries the most ...