On page v/s off page SEO

On page v/s off page SEO can have a great debate, as both have its …