SEO has been around for a long time and most people start to think there is nothing more that can be done in order to maximize its potential. They feel ranking a website is very hard now and almost impossible when faced up against the big boys. Yet, the reason some of the biggest SEO players are able to get the job done has to do with their ability to anticipate what is going to happen in the future and work ahead of time.