Search Engine Optimization is the process of improving the volume and quality of traffic to a website from search engines via Search Engine Results Pages (SERP's). Generally, the earlier a website is presented in the search results, or the higher it “ranks,” the more searchers will visit that site.
On-Site SEO efforts are ideally incorporated into the process of website design and development. On-Site SEO primarily involves editing the site textual content and HTML coding to increase its relevance to specific keywords and keyword phrases. Using various software tools, the SEO expert will develop page titles, keywords, and descriptions and add these to the page code. H1 and H2 headers as well as title tags and image tags will also be utilized.
Off-Site SEO is the process of acquiring links back to your website page(s) from relevant high-ranking websites to improve your ranking amongst search engines. A variety of techniques and software tools are frequently used to obtain these high ranking "back links". Off-Site SEO efforts have become an increasingly important component to high search engine rankings.