There are three types of SEO: on-page, off-page, and link-building. On-page SEO is all about improving the content of your website so that it ranks higher in search engine results pages. Off-page SEO involves improving your website's visibility in other online directories, such as Google Places and Yahoo! Local, by linking to it from high-quality websites. Link building is the process of acquiring links to your website from other websites.