On page SEO lays the foundation for all your SEO efforts. Creating great content, appropriate keywords, meta etc. all are the initial blocks that you will build all your SEO efforts on. Check out the on page factors here: view site: http://www.greymatterindia.com/seo-search-engine-optimization-company