It's been a tumultuous few months for the world of search engine optimization (SEO). Google made significant changes to its algorithm, and many websites were negatively impacted. Most notably, sites that had previously ranked well for specific keywords we ...