Many times people find it difficult to optimize ecommerce sites . The main reason being the content which is usually driven as per the user preferences and the CMS used may or may not be SEO-friendly.
The content that an ecommerce site product page usually has a description about the product, images, product reviews, headings, links to other related products limiting the on-page optimization to managed with this limited content .
The On-Page Optimization factors for the category and product pages of Ecommerce Sites.
Dynamic Title and Meta Description Tags:
Write a code to generate dynamic title and description tags for Category product pages. The tags should mention the relevant category, sub-category if any and product name in each of these tags.
Always use a CMS which gives you a full Control panel application option to create new product pages and to add title; Meta tag and alt tag features for creating product pages, so that each and every product page has its own unique title, Meta tag and alt tag according to product. On doing this, your page can be indexed to the major search engines according to category title and tags.
SEO Friendly URLs:
The URLs should also have the category at the directory level and the product name at the sub-category level.
For e.g :- www.yourdomain.com/category1/sub-category/product1
Dynamic Breadcrumb Trail:
The breadcrumb trail which displays the hierarchy of the page should mention the category , sub-category and product name.
Read what Google has to say about breadcrumbs http://googleblog.blogspot.com/2009/11/new-site-hierarchies-display-in-search.html
Logo And Images :
The logo and images to have appropriate Alt Text on every page. The product page images alt text will add to the SEO content of that page so those images should have relevant text with the keyword having the top priority for that page in the beginning of the text which is usually again the product name with a small description.
<h1> The Category Name </h1>, <h2>The Sub Category Name</h2> on each page
The Static Pages:
The Home Page, About us, and the contact pages are the pages which you can target for the brand, broad head terms individually and with local intent.
The Product Page:
This is the most important page and should have all the above mentioned optimization features along with the product description content and product reviews to add to the content relevant for the user and the spider.
The about us page should be targeted for the brand and major category keywords for which the site is created mentioning the geographic reach of the company. Adding the hCard to the contact page the site gets targeted for the local intent keywords along with the Google Places listings for local search. This way you target for local search and organic search having local intent.
The CMS you use to develop an ecommerce site is the main backbone on which your optimization efforts will depend on. After working on the SEO of a Magento site which I believe is very SEO friendly, I think the CMS which Alrayes Web Solutions have developed is very SEO friendly as the unique URLs and dynamic content generated have the potential of getting indexed and optimized as per the norms of the search engines.
Of course the on-page optimization will give result only if additional pages are getting indexed in the search engines. Hence, regularly updating the XML sitemap and more important sharing the new links on social media especially Twitter will help in the links being found by the user as well as the bot. If these link s get retweeted and shared further by authority and peer accounts of the industry it adds to the potential of that link getting indexed and the ranking getting a boost.
Social and search integration works more in the favour of ecommerce sites as the online buyers do check for the opinions of other people whom they know befo