Having cleaned up the approaches to SEO, we can now go through the various kinds of search engine optimization.
On-page SEO (on-site SEO).
Off-page SEO (off-site search engine optimization).
Technical search engine optimization.
Regional SEO.