On-Page SEO or Search Engine Optimization is a way of optimizing a site’s content, HTML code and meta tags so that the site can achieve good search engine rankings in search engine listings. On-Page SEO has many facets; however on-page optimization focuses mainly on quality inbound links from relevant websites. An on-page optimization strategy should include various elements like: Site navigation, title tag, Meta tags, headers, alt text and description tag, image tags, and keywords.