The main premise on which on page optimization works is to make the different web pages easily accessible to the search engines and get them indexed so that they can draw tons and tons of traffic to the website to generate more business and increased ROI thereon to the online business.
For a website to be search engine optimized in all aspects one has to predominantly look into the on-page optimization factor first. This helps the website get a better rank than when compared to other internet marketing strategies which too give a good result but not as significant as on-page optimization. There are indeed, quite a number of factors that go into making all the web pages in a website search engine optimized. Principally, it is the content with appropriate keywords and density, secondarily the title tags, alt tags and Meta tag descriptions along with the HTML tags and thirdly it is the image and browsing speed optimization. Too many images on the website or too long a video too might not sustain the interest of the visitor. Browsing speed and navigation speed have to be optimized so that the visitor remains interested in what the website has in store for him and a site map would definitely accentuate the browsing experience