That makes sense, people being tired of the rubbish Google gives - considering how people keep on focusing on Google to promote their website.
On-page and off-page are both crucial in SEO. These two should always be paired. However, I must advice that you start with on-page optimization...
Separate names with a comma.