SEO is a funny field. Correlation does not necessarily mean causation, yet that is precisely what an SEO must do. And in the olden days of SEO, this basically meant "lining up the cross-hairs" of exact word-arrangement keywords in the title tag, headline, URL and in the anchor-text of links leading to the page. Do that, and for lack of any other page on the Net that's been targeting that exact word-combo longer, you're golden. You'll get the search listing and likely the click. And as a rinse-and-repeat process, this technique could be used as spam-cannons to generate million-page content-light sites which were nothing more than tech-savvy traffic-grabs that did not really provide the best experience for the user—versus some other site that's way better quality-wise, but simply didn't think to deliberately target that particular exact-match word combo. This is why trashy long-tail targeting is becoming less effective (says the creator of HitTail), as Google develops new ways to ignore the garbage. The solution? Fewer pages with more long-term tender love and care going into them. You can't fake it anymore (or for much longer, anyway), and the field of SEO evolves again. Oh yeah, and a lot of that evolution involves using Python (or some other) programming language to do all that correlation / causation analysis.