I am new to this forum, and do not cast myself as an expert, or offer anything other than an honest opinion. I suppose this will introduce me lol.
Seo, as it has been for the past years at least, is definitely dead. Reading through Seo Moz, and various Google tit bits has left me with that impression. The value of links that were staple diets for seo's have been seriously de valued. Article links, press releases, Web 2.0 page creations, etc etc. Very few links, that can be created, in any shape or form, are actually worth a pot of piss. Not long term. We still hold on to guest posting at the moment, though there is no guarantee that that will not soon be regarded as inappropriate. The above links may well rank you for some low competition keywords. There may be a strategy to using these methods to rank for loads of low level competition keywords, but I think this will soon be a road to nowhere.
Google, the main search engine worth ranking for, wants authority. Plain and simple. This cannot be manipulated. It wants content that it sees people wanting to read, and following back to a site or page. It just so happens that it is getting better at making this happen. Links need to be in places that can attract readers, followers, social media signals etc. That is hard to create. Articles and their ilk can all be generated and therefore are almost zero in value beyond that of diversity or maybe getting Google to a page.
Clients need to realise that the days of spending a few hundred pounds, or dollars to rank their sites are really over. Money needs to be spent making sites into authority sites. Content from said sites needs to be attracting "respect" from other authority sites. The sites you cannot spam links onto. Links need to carry traffic, so they need to offer genuine interest to those you are looking to catch. In other words, proper marketing and promotion needs to be done, Proper Company Promotion. This is expensive, but the only way you can compete organically in the search engines. Advertising to gain traffic to your site is going to be far more attractive to site owners, and remember that is what makes Google a lot of money.
The nuts and bolts of it is simply this. People will need to do real work on their sites to get up the rankings. Buying and creating links will not be of much value for very much longer. Local seo may well offer some chinks of light through citation creations and localised promotion to the old fashioned "seo expert".
I am much more interested in getting companies to write as much informative and useful information as possible and put it on their sites, as well as use other content to spread around niche related and traffic rich sites to enhance their sites authority. Much much harder, and also more expensive, yet what is the point in selling a dream that is becoming more and more like a bad gamble?