Search Engine Optimization has too many if’s and buts for its own sake. Actually all the required activities for SEO have changed over the time. It has become a vague term that puts together a lot of concepts that need validation.