The quickest and simplest way to explain the difference between On-Page SEO and Off-Page SEO, is: On-Page SEO is a series of best practices for setting up your own website; whilst Off-Page SEO is a series of best practices that you can do to help your website rank better without actually changing your own website.