You would also add another discussion to SEO, on-page and off-page. We know the definitions as how we have learned from the net, I am not going to define them again but my point is optimization doesn't fit to off-page like on-page.