These days technology has changed and also the client's interests have deviated towards Google, Yahoo, AOL and MSN. This restricts many databases we have to work with. Thus, differentiating the technology and making the SEO work a bit difficult and frustrating too. Earlier it was not very difficult to upgrade your rank unlike today. Also, the clients have become much more particular while demanding new technology for SEO as they are exhausted now and don't wish to spend huge money anymore on PPC ad campaigns. Undoubtedly, the client expectations will tend to degrade in the coming years. The technology for optimizing for longer phrases will become the norm, and if you want the most competitive phrases, there's a good chance you're going to have to buy them through ads.
The exciting news is that prior to the difficulty in attaining high rankings, a lot many SEOs are also concentrating on other technology aspects like clients' Web sites. The reasons for adopting this technology deviation is twofold. Firstly, despite of gaining higher ranks due to extremely competitive keywords that deviate tons of targeted traffic, if your Web site sucks, you will fail in making any money. Secondly, when you are required to focus on less general phrases, it forces you to really take a hard look at your site, and make sure it's truly working for you. keeping this aspect aside, a dim future for traditional SEO in many senses can be visioned. The Reason, Degradation in technology. Some years back, only some of the Web sites had even a fundamental bit of optimization done to them. This technology used to facilitate any one having only little SEO knowledge,even in tingable amount to come in and obtain some decent results.