He missed the number one rule to get more views, which is to write about topics with a broad audience. From my own experience, a good piece on docker or javascript and that will be tens of thousands of visitors instantly from reddit and HN. Whereas a good piece on some obscure technology and that will be a handful of visitors per day, which is truly everybody in the world who cares about that thing.
Otherwise, if you're truly writing for passion's sake, then SEO shouldn't be part of the rationale to begin with.