@michele There are two broad categories of SEO techniques:
In page SEO means content and page element to be optimized for good rank and reachability. Off-page SEO is to promote your sites on different platforms and submit artificially in directories.