Well said root123.
However, I think
SEO will undergo certain changes and the process has begun.
Optimization for mobile is the demand of the day! A couple of years down the line people would prefer to surf on their mobile phones rather than notebooks or PC. Getting sites ready for mobile users is what a good
SEO company needs to learn.