Whether your DIYing or hiring an agency/freelancer to do it for you, SEO typically involves the following: 1. Keyword Research. Keyword research is where you research what words or phrases people enter into Google around your products/services/general topics of interest. And this research informs your ‘keywords’.
https://jammydigital.com/diy-seo-vs-agency/