Search engine providers like Google and Yahoo are constantly modifying their algorithms in order to keep their search engine results up to date. On site optimization used to be the primary factor that search engines used to be able to decide a websites position. On the other hand, it currently accounts for only about 10% of their total algorithms. What exactly carries the most weight with the search engines now is back linking.