My new SEO project is an ecommerce website. eato.co.in. The site is built on ajax & hosted directly on Amazon Web Services (EC2). How to do on page SEO for this website? I wish to make the star ratings and reviews of the products to appear in the google search result. For that what code should be added in the metadata?
I am not familiar with EC2, but I would start by optimizing the content. Use H2 tags, Alt and Title tags (for images and links), don't forget the UNIQUE title for EVERY inner page!
I'm not familiar with how their shop setup works either, but as mentioned above.. Each page should have a unique title, unique meta data, Alt tags on all the images, Title tags on all the links. each page should have a good amount of unique content and don't forget to use at least one heading (H1/H2..etc). If possible, make sure your url's are also search engine friendly.
to make the product data such as reviews, pricing, stock status show up in google you need to enable rich snippets by marking up your product pages with the schema.org code. There are a ton of plugins, scripts, and apps you can run to get the data integrated automatically it just depends on which platform you are using. One quick and easy way to get rich snippets enabled is by installing YotPo reviews. I've heard many reports that people get a significant SEO boost just by installing YotPo. Hope this helps.
In addition to doing On Page seo also if your site is active on social media you can put the keywords choosen for the site in the description of the Social platforms. Like Facebook, Linkedin ,Twitter etc.