The first thing to look at is whether or not your content is readable. Finally, if you want the perfect on-page optimization you are going to want to keep your website as up to date as possible. You are going to have to work a bit to get this just right - that is to have the correct number of keywords, the correct distance and placement of your keywords and end up with a page that people are actually going to read. It doesn't do a lot of good if your site is optimised but is filled with so much rubbish that no one ever reads it.
A search engine loves fresh content and is going to rate your website a lot higher if it was updated yesterday than if is was updated two years ago. If you don't know anything about meta tags and page descriptions, now is a good time to review all of this and make sure that the pages on your website are all properly tagged. For example, when looking at your title tag, you want to make sure that you have one for each individual page of your website. Don't just have a generic one for the entire website and think that is good enough. Despite what people say, it won't help your business to have a website that is at the top of the rankings because of great on-page optimization, but is totally unreadable. When you are thinking of your title tags, make sure that it's not too long. It should be around 10 words long and be easy to read. Keep your title tags brief. They should be about ten words, and they should all be easy to read. Just stuffing it with keywords is not the best way to do it.
After you've gotten your title tag worked out, you are going to have to figure out what your meta tag is. A meta tag is going to provide the web surfer information about who created the page, when it was last updated, what the page is supposed to be about and some of the keywords. Before, meta tags were really important for search engine optimisation, but now they are beginning to be less and less important, because people stuffed them with keywords and it has created a lot of rubbish on the Internet. Like your title tags, you are going to want to put a different meta tag for each webpage. A meta tag can be a bit longer, but it still shouldn't be more than 30 words.
The final tip for getting perfect on page optimisation is that you are going to want to keep everything up to date. Search engine bots love fresh information, and updating your page often is going to get your webpage up higher because it is going to be reviewed more often.
You need to consider on-page optimization when trying to get your website to the first page of the search engine results. There are a lot of things that you have to do and think about. If you are unsure of anything, run it by an SEO consultant and see what he or she would recommend.