Search Engines reward pages with the right combination of ranking factors. Following are some of the on page factors which will best optimize your webpage for search rankings.
On Page Content Factors:
Content Quality : Check whether all pages have quality content. Make sure those are unique content and better understood by search engines and readers.
Keyword Research : You should do proper research on the keywords relevant to your business/service. Use Google Keywords tool to find out most relevant keywords that your target audience is searching for. Do research on competitor sites to know what keywords they use.
Keywords & Phrases : Once the research is complete, use those keywords and phrases that best describes your business. Avoid stuffing keywords in the content or in the Meta section as Google might consider it as spam and lower your search ranking.
User Engagement: Whether you have provided enough interactive material to engage your visitors. Reducing bounce rate would make your website more search engine friendly. Provide useful content resources for the readers.
Freshness of the content: Use most relevant and trending topics for your webpage. Frequent update of your webpage with fresh and unique content makes it more search engine friendly.
Meta Titles : Meta title is where a user first interacts with your webpage. These are links displayed in the search engine result page which takes you to your webpage. Ideally your primary keyword should be used as the first keyword of your Meta Title.
Make sure you use unique Meat Title for all your web pages as search engines don’t like serving duplicate Meta Titles.
Meta Description: Whether proper Meta Descriptions are used which best describes what the page is about. Also Meta Description is the snippet of content displayed on the search engine result page and a good description can fetch you click thoughts to your web page.
Meta Keywords : Though these are least relevant these days, using keywords relevant to the content of your webpage will be good for search engines.
Header Tags : Whether proper keyworded header tags are used. If you could use those keywords in the Meta Title section as on page headers, searching engine will consider your webpage more relevant to your target keywords.
Alt tags: Use meaningful alt tags to describe images on your web page.
Page load speed : Whether your HTML, CSS, Java files are properly compressed to reduce number of bytes sent over the network. Whether proper browser caching is enabled which will instruct the browser to load previously downloaded resource from local disk rather than over the network. Check the load speed of your webpage with Google Page Speed Online tool. It analyses the content of your webpage and gives you suggestions to optimize your webpage.
URL : Whether optimized URLs are used relevant to the content. Ideally you should use the keyword which best describes the content on the webpage in the URL section. It should be meaningful as well as short.