Keeping things simple, an On Page SEO definition is that it is the creation of search engine optimized content using on page elements including text, graphics, tags and links.
It is impractical to expect that simply putting up a website with good content will result in it ranking …