What are the Top SEO Ranking Factors in 2017?

We are working with several very large companies on improving their organic search visibility right now and are genuinely surprised at how much their previous search engine optimization is costing them, not gaining them. They were literally paying firms that were hurting their optimization. One company built a farm of domains then popped up short pages with every keyword combination available, and cross-linked all the sites. The result was a mess of domains, brand confusion,