What to Do for a New Site’s SEO?

After the recent updates Panda & Penguin - the web world is shaken. Now most of the old SEO techniques are not working and people are trying to get habituated with the ethical SEO practices more and more. Personally, I think it was a needed step from Google....