On-Page vs. Off-Page SEO Techniques: 7 Critical Differences Every Marketer Should Know