It has always been a great challenge to optimize a Ecommerce website. The main reason behind this is that in a ecommerce website, all the individual product pages are not visible due to the usage of following techniques:

1) Dynamic URL’s
2) JavaScript
3) Session id’s

Since all the pages are not visible to a search engine, your site appears as containing just a few content pages to the crawler. Most of the ecommerce softwares available today employ the use of Content Management System to enable the administrator to make changes to the web-page content and structure. The main drawback of these softwares is that they provide very little or no means to optimize the content on a web-page.

Infact some days back, I was putting meta-tags in a ecommerce website through CMS. I was able to put the “keywords” and “description” meta-tags easily through the content management system for different web-pages. But, I was astonished to see that there was no place there for putting the “title” tag. Later I discovered that there was a common format for putting the title tag and it would be used for all the web-pages.

These restrictions put a question on the basic rule of thumb in seo which says that the “title” of each web-page should be in accordance with the content present on that web-page.

However, some of the solutions for optimizing a ecommerce based website are:

1) Use mod rewrites to eliminate the session id’s from the url’s
2) Take help of Google XML sitemaps
3) If possible, try to incorporate static html pages for products where each page is well optimized for its content.
4) At last, you have the power of basic seo tools like blogging, link building and content syndication with you always!