Google is increasingly relying on machine learning and artificial intelligence, making ranking factors harder to understand, less predictable, and less uniform across keywords. It's becoming such a complex system, that we often can't really know how a change will affect our own site until we roll...