First, you must have a Search Engine Friendly shopping cart. If it is not, then you must find a new one. It will be faster. To add the SEO elements to a page, the associated text must be stored in the database. It is a good idea for you to be a dynamic programmer with database skills. As to you statement "Is it a good idea?", it is manditory to SEO a shopping cart. Otherwise, the items will never be found.