A few thoughts of my own.
At the risk of ruffling the feathers of the SEO community, as a blind entrepeneur I’ve found that focusing overly much on the mechanics of search engine optimization detracts from the rest of my business.
Things like Google Analytics, for example, are almost completely inaccessible, and so tracking that kind of data is something I don’t do at this point. I’ve also made a point of not tracking any metrics that prove to be not beneficial, and I’m focusing on creating content that my visitors find useful.
Sometimes, (a lot of the time), that’s shorter posts, curation of resources I use, and (once my writing muscles are up to snuff again), the occasional longer tutorial.
I think that, if you’re concerned about ranking in the search engines, then you will have to be prepared to either spend a lot of money to hire someone to do it for you, (and there are only a handfull of people or businesses I would trust with that task), or you’re going to have to spend a lot of time keeping up with algorythmic changes, along with possibly hiring someone to read and interpret your analytics data.
Things like well-structured content, though, continue to be relevant, even despite the algorythm updates.