SEO involves a wide variety of optimization techniques to help make your website search engine friendly. There are two main categories: on-site SEO and off-site SEO. These two processes work hand-in-hand. On-site SEO helps search engines determine what your site is about. Off-site SEO focuses on driving relevant, authoritative links and traffic from other sites back to your site. When both are working together, your site can have a stronger search engine presence and ultimately gain more business.
Defining the terms
On-site SEO: On-site search engine optimization simply describes the process of optimizing a website for a particular keyword. This involves the strategic placement of keywords in your website code and your website content, including title tags, meta descriptions, URL structure, headers and website copy.