SEO is a vast field and it takes a long time to learn all the techniques that come under SEO process. You have to keep yourself updated with the latest ongoing techniques of SEO.
It is become very important to design SEO friendly website. Because whether you own a small or large business,everybody wants that their website should be among top ten website of the search engine.