Everyone can agree that the pace with which search engine optimization (SEO) has developed over the past couple of years has been phenomenal. Keeping pace with all the developments...